Signed in as __USERNAME__. Odin + raylib compiled to WebAssembly via emscripten, rendered through a G-buffer + dynamic lighting pipeline (day/night, point lights, per-pixel shadows). QWE/AD/ZSC or the left stick walk the 8 compass directions, tile-stepped (one tile per walk cycle); Numpad +/− adjusts speed (100%–180%). Facing follows the movement; the right stick or arrow keys override it while held (persisting when everything is released) and point at a tile — the snapped marker; walking backwards relative to the facing plays the cycle in reverse. [/] or D-pad cycles the character. Tab toggles queue mode: movement keys enqueue tile steps (gold path), Enter executes, a click clears and path-plans to the tile. The camera follows you in whole-pixel steps: the mouse wheel (or gamepad shoulder buttons) steps integer zoom (1×–3×, nearest-neighbor), R resets to 1×. N toggles day/night, T the torch. The green blob is an NPC: its goal (the dim dot) is one tile to the side of your facing; it starts moving whenever you are more than 3 tiles away or have stood still for a few seconds.
Loading WebAssembly…