Nucleon

v0.1 prototype — a browser falling-sand lab about abundant elements, binding energy (⚡), research, and discoverable chemistry. Runs entirely in the browser with WebGPU (WGSL compute + canvas).

Play

Click inside the game once so audio can start.


Requirements

WebGPU

Browsers: Chrome / Edge 113+, Firefox 125+ (WebGPU enabled)

Not supported: Safari (no WebGPU yet); most mobile browsers

Input: Mouse + keyboard recommended

Storage: `localStorage` save in this browser only

Controls

Step (below lab) :Advance one chemistry tick

Space: Pause / resume live sim (after Live simulation research)

Pause: Same as Space

[ / ] Brush size down / up

Mouse:  Paint, heat, cool, erase, pressure tools on the grid

Header: Mute, SFX/music volume, music track (‹ ›)

Save / Clear: Left panel — manual save; clear wipes all progress

Progression (short):

  • Step the lab to form bonds and reactions; earn ⚡ from chemistry and codex entries.
  • Finish the intro Synthesis quiz to fund your first paints.
  • Research expands the palette, tools, lab size, brush width, and sim speed.
  • Codex tracks discoveries (H₂, water, acids, synthesis gases, milestones).
  • 17 paintable elements, 26 codex entries, procedural ambient tracks (including a piece driven by OEIS A005589).

License

MIT — procedural audio and game code; no third-party sample packs bundled.


Comments

Log in with itch.io to leave a comment.

I can't progress anymore, all of the codex requirements left need phosphorus or iron and neither is available.

Yes, 

I'll be looking into that for my next update, hope it was fun otherwise!

Thanks for playing.