Prototype March 2026

Keep It Warm

A vertical-scrolling mobile climber built around one tension: a rising fireball whose warmth you need to survive — and which kills you up close.

rustflintmobile2dandroid

About

Keep It Warm is a vertical-scrolling 2D game for Android (portrait) with a single load-bearing mechanic: as you climb, a fireball rises beneath you. Its warmth is the only thing keeping you alive — but get too close and it kills you. The whole game lives in that proximity band.

The design philosophy is minimal UI: warmth is communicated through screen tint, particles, and animation rather than meters, and the ambient soundscape follows the warmth gradient. Any interface that does exist should feel diegetic.

Status

Pre-prototype — currently design documents plus early sprite and terrain experiments. The project doubles as the roadmap for Flint’s 2D and mobile capability: six work packages covering orthographic sprite rendering, sprite-sheet animation, touch input and the Android platform shim, 2D collision helpers over Rapier, scrolling worlds with camera follow and parallax, and screen-space mobile UI. Everything is designed as general-purpose engine features, not one-off game hacks.

Technical Details

  • Engine: Flint (Rust, wgpu 23), orthographic camera with sprite batching
  • Physics: Rapier 3D with the Z-axis locked for 2D
  • Audio: Kira — warmth gradient drives the ambient mix
  • Android: cargo-ndk cross-compile, GameActivity wrapper, Gradle APK build