Vous choisissez une matière dans la bande de gauche, vous dessinez avec sur la zone de travail et la simulation fait le reste. Le sable tombe, s'entasse et roule le long de sa propre pente jusqu'à ce que le tas forme un cône d'environ trente-quatre degrés. L'eau tombe, se fraie un chemin sur les côtés et s'égalise. L'huile continue de flotter dessus et le sable la traverse, car chaque matière a une densité tirée d'un ouvrage de référence ordinaire. La fumée et la vapeur montent et se mélangent à l'air. La pierre, le bois, la brique et l'acier restent là où vous les posez, jusqu'à ce qu'ils fondent ou prennent feu. Il n'y a pas d'écran de démarrage : la zone de travail tourne déjà à l'ouverture de la page, avec un filet de sable, un bac d'eau et un petit feu sur une planche. Pause, pas à pas et annuler sont dans la barre du haut.
Chaque cellule porte une température en kelvin, même une cellule vide. La chaleur circule de cellule en cellule avec une conductivité propre à chaque matière : vite dans le fer, lentement dans le bois, à peine dans l'air. Placez de la lave à côté de l'eau : l'eau bout en vapeur et la lave se fige en pierre. La glace fond à zéro degré pour redevenir l'eau dont elle vient, et l'eau salée qui gèle se souvient qu'elle était salée. Le sable fond à plus de mille sept cents degrés en verre fondu, puis se fige en verre. Le feu enflamme le bois, les planches, l'huile et les plantes avec une probabilité propre à chaque matière, chauffe l'air au-dessus et s'éteint au contact de l'eau. Avec les pinceaux de chauffage et de refroidissement, vous réglez vous-même la température d'une partie du monde, et avec le pinceau de pression vous donnez une impulsion à l'air : le flux d'air qui en résulte souffle le sable, l'eau et la fumée.
Cette version compte 191 matières en onze groupes. Poudres : sable, terre, argile, gravier, sel, sucre, farine, neige, cendre, suie, charbon de bois, chaux, ciment, gypse, soufre, salpêtre, limaille de fer et poudre de verre. Inflammable et explosif : poudre à canon, thermite, poudre de magnésium et d'aluminium, dynamite, TNT, nitroglycérine, explosif plastique, napalm, mèche, mèche rapide, amorce, étoile de feu d'artifice, feu froid et phosphore. Liquides : eau, eau salée, eau distillée, eau gazeuse, huile, essence, diesel, alcool, acétone, miel, mercure, acide, soude, eau savonneuse, peinture, colle, slime, goudron, azote liquide, lave, verre fondu et métal fondu. Gaz : vapeur, fumée, vapeurs, brume, hydrogène, oxygène, azote, hélium, gaz carbonique, méthane, propane, chlore, ammoniac, air comprimé et vide. Matériaux de construction : pierre, granit, grès, calcaire, brique, béton, béton armé, asphalte, bois, planche, aggloméré, papier, carton, tissu, corde, paille, liège, polystyrène, caoutchouc, plastique, cire, céramique, laine isolante, verre, verre trempé et charbon. Métaux : fer, acier, acier inoxydable, cuivre, aluminium, plomb, or, argent, titane, tungstène, diamant, graphite, silicium, sodium, un aimant et un miroir. Chaleur et froid : feu, flamme de gaz, plasma, braise, une source de chaleur, une source de froid, un thermostat, glace, givre, foudre, glace carbonique et une étincelle. Nucléaire et rayonnement : uranium, uranium enrichi, plutonium, une barre de combustible, une barre de contrôle, un modérateur, un écran anti-radiations, deutérium, tritium, plasma de fusion, antimatière, déchets radioactifs, un trou noir et un trou blanc, et les quatre particules rapides neutron, proton, électron et photon. Électronique : fil, isolant, batterie, interrupteur, bouton-poussoir, lampe, résistance, fusible, semi-conducteur P et semi-conducteur N, horloge, condensateur, capteur de chaleur, capteur de pression, capteur de matière, émetteur, récepteur et fil chauffant. Vie et croissance : graine, plante, herbe, mousse, moisissure, levure, bactérie, virus, corail, trois sortes du jeu de la vie et trois animaux : fourmi, poisson et oiseau. Machines : source, vide, tuyau (avec entrée et sortie), pompe, ventilateur, piston, cadre, chauffage, refroidisseur, lanceur de particules, cellule de stockage, convertisseur et un tapis roulant vers la gauche ou vers la droite. Il y a aussi dix-sept matières que vous ne pouvez pas choisir mais que vous pouvez fabriquer, comme la rouille, les escarbilles, la chaux éteinte, les éclats de verre, la levure morte, les bulles de savon, la colle durcie, la poussière radioactive et l'électronique cassée. Chaque matière est une ligne d'un tableau : densité, points de fusion et d'ébullition, inflammabilité, à quelle chaleur elle brûle et ce qu'elle laisse, résistance à l'acide, ce qu'elle émet, si elle conduit le courant et ce qu'un neutron ou un photon lui fait. Les réactions entre voisines sont dans une liste à part : le sel se dissout dans l'eau, l'acide ronge le métal et libère de l'hydrogène, la soude neutralise l'acide, le sodium explose dans l'eau, le calcaire mousse dans l'acide, le ciment devient béton, l'acétone dissout le polystyrène, le fer rouille dans l'eau salée, la levure fait de l'alcool avec le sucre, la moisissure mange le bois, les fourmis mangent le sucre. Un explosif part sous la chaleur ou un coup de pression et repousse vraiment la matière par l'air ; la thermite brûle à travers l'acier ; un nuage de farine explose là où un tas de farine ne brûle qu'en surface. Un trou noir attire le sable, l'eau et les animaux et les fait disparaître, un trou blanc les recrache, et la colle durcit et colle la poudre.
La zone de travail est une grille de cellules calculée soixante fois par seconde, avec un pas fixe indépendant de la fréquence de votre écran. La taille de la grille est mesurée à l'ouverture plutôt que devinée : la page fait tourner brièvement une scène de test fixe et choisit la plus grande taille que cet appareil supporte sans saccade. Si cela devient trop lourd en cours de route, la cadence passe à trente pas par seconde, puis le monde perd une taille ; cela s'affiche alors dans le petit cadre en haut à droite. Tout est calculé dans votre propre navigateur et rien n'est envoyé à un serveur. Le modèle est un jeu, pas un laboratoire : la gravité est d'une cellule par pas, la chaleur circule par paires entre voisins et l'air est une grille grossière de pression et de vitesse. Ce genre s'appelle falling sand ; il en existe des exemples plus connus. Ceci est notre propre construction, ni copie ni adaptation du programme de quelqu'un d'autre.
Avec Ctrl+S (ou le bouton à la flèche vers le bas), vous enregistrez votre monde dans un petit fichier portant l'extension .dlz ; avec Ctrl+O, le bouton dossier ou en faisant glisser le fichier sur la zone de travail, vous le rouvrez. Le fichier contient les matières, la température de chaque cellule, les murs, la pression et le vent, et il est compressé dans votre navigateur : un monde calme fait quelques dizaines de kilooctets, un monde plein de bruit après une explosion nettement plus. Si le monde est assez petit, vous le partagez avec le bouton lien : le monde entier tient alors dans l'adresse web et rien ne part vers un serveur ; s'il est trop grand pour un lien, vous obtenez le même fichier en téléchargement et l'écran vous le dit. Un fichier est entièrement vérifié avant de remplacer votre monde. Si la taille ne convient pas, s'il contient une matière que cet outil ne connaît pas, si une température est absurde ou si le fichier s'arrête à mi-chemin, votre monde reste en place et l'écran explique pourquoi.
Les outils sont à gauche. Le pinceau dessine en rond, en carré, en ligne ou en rectangle, avec la taille sur le curseur ou avec [ et ] ; remplir remplit une zone fermée ou remplace une matière contiguë ; la gomme efface matière, mur et couleur ; la pipette reprend la matière sous le pointeur ; la décoration donne aux cellules une couleur qui voyage avec la cellule ; chauffer et refroidir ajustent la température ; coup de pression et aspiration poussent l'air ; le vent le fait souffler dans la direction où vous glissez ; le tampon copie un morceau et le pose ailleurs d'un clic ; et propriétés affiche la matière, la température, la pression, le vent et la durée de vie de la cellule sous le pointeur. Il y a huit types de murs : un mur plein, gaz seulement, liquide seulement, poudre seulement, conducteur de chaleur, isolant, et portail entrée et portail sortie — ce qui tombe dans l'entrée ressort par la sortie. Vous choisissez les matières en trois couches : une rangée avec les huit dernières utilisées, les groupes en onglets, et en dessous les matières du groupe choisi. La touche / cherche par nom, et qui pointe une matière ou appuie longuement dessus obtient sa fiche : densité, points de fusion et d'ébullition, inflammabilité et les matières avec lesquelles elle réagit. Annuler (Ctrl+Z) retient une étape par trait, jusqu'à quarante étapes ou quarante-huit mégaoctets ; rétablir est Ctrl+Y. Et aussi : pause, un pas en avant, la vitesse d'un quart à quatre fois, et cinq affichages avec les touches 1 à 5 : normal, chaleur, pression, vitesse et feu. Chaque touche fonctionne sans cliquer d'abord sur la zone de travail, sauf pendant que vous tapez dans un champ.
Une étincelle parcourt cellule par cellule le fil, le cuivre, le fer ou l'eau — l'eau distillée ne conduit pas — avec un court repos par cellule, si bien qu'elle ne revient jamais en arrière : une impulsion unique passe exactement une fois sur chaque cellule, et une boucle de plus de huit cellules tourne sans fin. Une batterie envoie un train régulier d'impulsions, une horloge bat tous les trente pas (plus chaud, plus vite), une lampe s'allume et émet des photons, une résistance chauffe, un fusible casse en surchauffe, un condensateur garde une lampe allumée un moment quand le courant s'arrête, et un capteur de chaleur, de pression ou de matière met le fil sous tension dès qu'il sent quelque chose. Les portes se construisent avec deux semi-conducteurs : le semi-conducteur P est une ligne de commande qui ouvre un semi-conducteur N voisin, fait taire une batterie ou une horloge et bascule un interrupteur ; le semi-conducteur N ne conduit que tant qu'un P le tient ouvert. Ainsi une porte ET est un N avec un P contre lui, une porte NON une horloge avec un P contre elle, et une porte OU rien de plus que deux fils réunis. Rayonnement : l'uranium, l'uranium enrichi et le plutonium émettent d'eux-mêmes des neutrons, et un neutron qui touche une matière fissile produit chaleur, pression et deux ou trois nouveaux neutrons — la réaction en chaîne. Un modérateur ralentit les neutrons (les lents fissionnent plus souvent), une barre de contrôle et un écran anti-radiations les absorbent, le plomb aussi. Le deutérium et le tritium fusionnent sous une chaleur et une pression extrêmes en plasma de fusion. Les photons traversent le verre et l'eau, rebondissent sur un miroir et s'éparpillent en couleurs dans le verre ; les protons et les électrons mettent un fil sous tension. Il n'y a jamais plus de vingt mille particules à la fois : au-delà rien ne s'ajoute, et la petite fenêtre en haut à droite le dit. Le jeu de la vie existe en trois sortes, chacune avec sa règle et son rythme, et il partage le monde avec les matières : vous pouvez mettre le feu à un planeur. Machines : une source laisse couler sans fin ce qui y est tombé en premier, un vide fait tout disparaître, un tuyau transporte de l'entrée à la sortie, une pompe et un ventilateur soufflent, un piston s'éloigne de son fil avec du courant et pousse le sable et un cadre devant lui, un chauffage et un refroidisseur se commandent par le courant, un lanceur de particules tire, une cellule de stockage économise et rend avec du courant, un convertisseur transforme tout en une seule matière et un tapis roulant décale ce qui repose dessus.