React Diffuse Lock App Icon

React Diffuse Lock

Games • Frank Rogers
17+ v1.0.1 Recorded price: Free App Store →
IPA Analysis
Technical Specs
Bundle ID com.frankrogers.reactdiffuselock
Version 1.0.1
App Store Size 10.69 MB
Minimum iOS 18.0
Devices iPhone, iPad, iPod touch
Catalog release date 2026-07-08
Latest recorded version date 2026-07-14
Features & Support
Advisory 17+
Languages (1)
EN
Top In App Purchases
No In App Purchases Listed

Preview

React Diffuse Lock screenshot 1 React Diffuse Lock screenshot 2 React Diffuse Lock screenshot 3 React Diffuse Lock screenshot 4 React Diffuse Lock screenshot 5 React Diffuse Lock screenshot 6 React Diffuse Lock screenshot 7 React Diffuse Lock screenshot 8 React Diffuse Lock screenshot 9

Description

React Diffuse Lock is a puzzle built from the equations that explain why leopards have spots. In 1952, Alan Turing — the mathematician who helped end the Second World War — published a paper proposing that the patterns on animal bodies emerge from two chemicals reacting and diffusing through tissue simultaneously. One chemical activates itself and the other. The other suppresses the first but spreads faster. When these two processes compete across a surface, the uniform state breaks into structure spontaneously. No blueprint. No instruction. Just chemistry finding its own equilibrium. The game gives you a live simulation of this system. Two chemicals spread across a canvas in real time, 300 steps per second, updating every cell according to the same equations that produce every stripe on every zebra and every spot on every leopard. The canvas begins as a uniform amber field. Then dark regions nucleate, grow, and compete — eventually settling into a characteristic pattern. Two sliders control the system. The feed rate determines how quickly new activator enters. The kill rate determines how quickly inhibitor is removed. These two numbers — each adjustable to the nearest thousandth — entirely determine what pattern emerges. At one setting, isolated spots appear, scattered like dalmatian markings on a pale background. Move the feed rate slightly lower and the spots elongate, connect, and become stripes. Move it slightly higher and the spots merge into a labyrinthine network of connected channels — the same texture as a giraffe's patches, or the ridges of a fingerprint, or the surface of a brain coral. Move it lower still and the spots begin to divide and wander, never settling — the mathematical edge of chaos. A target pattern is shown in the corner of the canvas: generated by running the same simulation at the correct parameter values. The player adjusts the sliders until the canvas matches it. The match meter fills only after the simulation has settled — watching the meter tick up while the pattern is still forming is not allowed. The player must understand the system well enough to find the right zone, not just scan through it. The difficulty is the sensitivity of the system. The zone that produces spots is only a few thousandths of a unit wide. Moving outside it by the smallest increment produces stripes instead, or labyrinth, or nothing at all. This sensitivity is not a game mechanic invented for challenge. It is the actual mathematical property of the system — the same property that makes every animal's markings unique, because the effective feed and kill rates in any individual's skin tissue during the weeks when those patterns form are unique to that individual. Your fingerprint ridges formed this way. The parameters were set by your personal skin chemistry during weeks ten through sixteen of your development. The game asks you to find, by hand, what your skin found automatically.

What's New

Version 1.0.1 2026-07-14
Critical Bug Fix

Technical Analysis

Package Overview Basic metadata
Bundle ID com.frankrogers.reactdiffuselock
Current Version 1.0.1
Minimum iOS 18.0
Package Size App Store Size
Package Metadata 0 / 0 version records
Detailed binary, privacy manifest, framework, and Info.plist results have not been indexed for this package yet. The verified App Store and archive metadata above remains available.

Known Version Records

0 version records with stored package metadata

Stored metadata does not guarantee a package is currently available to download.

Details Version / IDs Version date Action