NULL_TERMINAL // NF.01
AWAITING INPUT
> SIMULATION_ROOT::LAYER_00
NULLFRAME
A free, minimalist, time-bending top-down shooter packed into ~150kb.
Modes:
[ KERNEL/INIT.01 ]
CORE
Main Campaign. Descend and Survive.
[ CHRONO/FAULT.02 ]
TEMPORAL COLLAPSE
Endless. Race against the clock.
[ USR::MAP_DATA ]
CUSTOM
Create. Share via URL.
> EXECUTE NULLFRAME.BETA_INSTANCE
CURRENT BUILD
NULLFRAME is currently in active development. The public beta provides direct access to the latest stable build of the game - providing access to the first Chapter, Temporal Collapse mode and the basic Editor.
Systems, balance and content remain subject to change. Bugs, instability and occasional simulation failure should be expected.
No install. No account. No launcher.
Systems, balance and content remain subject to change. Bugs, instability and occasional simulation failure should be expected.
No install. No account. No launcher.
CHANNEL
PUBLIC BETA
BUILD
v1.0.12
STATUS
ONLINE // PLAYABLE
DEVELOPMENT
ACTIVE // SYSTEMS SUBJECT TO CHANGE
PLATFORM
WEB // DESKTOP
INSTALL
NOT REQUIRED
ACCOUNT
NOT REQUIRED
> INSPECT NULLFRAME.RUNTIME
ENGINE ARCHITECTURE
NULLFRAME runs on a purpose-built JavaScript engine, engineered specifically for its simulation, rendering and temporal systems.
No general-purpose engine. No external framework. Rendering, audio and game logic are implemented directly in code, with systems designed around speed, efficiency and a minimal footprint.
No general-purpose engine. No external framework. Rendering, audio and game logic are implemented directly in code, with systems designed around speed, efficiency and a minimal footprint.
LANGUAGE
JAVASCRIPT // ES
ENGINE
CUSTOM // 2D ENGINE // PSEUDO-3D RENDERING
RENDER PATH
CANVAS 2D // IMMEDIATE
ASSET MODEL
CODE-GENERATED // RUNTIME
GEOMETRY
PROCEDURAL // PRIMITIVES
AUDIO
PROCEDURAL // SYNTHESIS
FRAME BUDGET
16.67 MS
TARGET
60 FPS
BUILD
~150 KB // MINIFIED
FRAMEWORK
NONE
DEPENDENCIES
0 // SELF-CONTAINED
> INITIALISE NULLFRAME.CONSTRUCTOR
BUILD YOUR OWN FRAME
Create maps. Place enemies. Build encounters.
Share with a URL. Play instantly.
Share with a URL. Play instantly.
