noita game sourced
Noita
A roguelite action game in which every pixel of the world is simulated as a falling-sand material that burns, melts, flows, and reacts, and the player builds wands from spells to dig through procedurally generated levels.
core loop
descend into a procedurally generated biome -> fight enemies with wands that also reshape the pixel world -> survive fire, liquids, and gases set off by fighting -> buy or find spells and rebuild wands at the Holy Mountain -> descend again or die and restart
design notes
Noita's Falling Everything engine simulates each pixel as a material with state (solid, powder, liquid, gas) and reaction rules, and solid bodies are Box2D rigid bodies that break into pixels when damaged. Because spells, enemies, and the player all act on that layer, combat routinely sets off chain events such as burning oil, steam explosions, flooding, and collapsing ceilings, and these kill the player as often as enemies do. Wand building composes spells with modifiers into programs with cast order and mana limits, and runs are permadeath.
relations
12 stored edgesFalling-sand materials
Every pixel of terrain is a material that falls, flows, or rises by local rules, so digging, explosions, and spills reshape the level in real time.
Material interactions
Materials react by rule: lava and water form rock and steam, wood burns into smoke, acid eats terrain, and alchemical liquids such as polymorphine or teleportatium apply their effects on contact.
Modular assembly
Wands have stats such as capacity, mana, recharge, and cast delay; spells and modifiers placed in a wand's slots execute in order, so arrangement changes what the wand does.
Permadeath
A death ends the run and the world is regenerated; only some unlocks, such as new spells in the pool, persist.
Combination discovery
Each world seed defines two secret alchemy recipes (Lively Concoction and Alchemic Precursor), each made from three materials that players must find by experiment.
Direct avatar control
The player controls one witch with levitation, kicking, and wand casting.
Fire spread
Fire spreads through wood, grass, oil, and gunpowder and burns the player and enemies alike.
Fluid and gas simulation
Liquids pool and flow and gases rise and spread through caves at pixel level.
Procedural terrain
Each seed generates biome layouts from hand-made tile pieces within a fixed order of biomes.
Rigid-body physics
Box2D rigid bodies such as crates, bricks, and detached terrain chunks can be kicked, thrown, and shattered.