Skip to content

KERNEL PANIC v2.2.0

Choose a tag to compare

@mafuzyk mafuzyk released this 25 Aug 19:04
· 276 commits to main since this release

First public release of KERNEL PANIC.

A fast neon arena shooter about keeping one stubborn process alive while corrupted daemons close in. Clear cycles, collect memory motes, charge Overclock, pick Kernel Patches, and fight a ROOT process every fifth cycle. No accounts, no ads, no energy system. Open it, hit PURGE, and try to survive longer than last time.

New Stuff

  • Three run modes: Classic is the full escalating run; Weekly Run uses a shared deterministic seed, so everyone faces the same run; One-HP gives you one mistake and no excuses.
  • Eight corrupted processes to learn: DRONE, LANCER, SPEWER, SPLITTER (splits on death), BULWARK (armored), TROJAN (leaves corruption pools), OOM_KILLER (steals your motes and runs) and PAGE — plus four cyclic boss encounters, one every fifth cycle: ROOT.exe, SEGFAULT, BLUE SCREEN and PAGE FAULT.
  • 17 Kernel Patches offered between waves — ricochet, heavy rounds, chain driver, system restore, the legendary Vampic Protocol and more — so every run builds differently.
  • Overclock meter: bank motes, trigger it for a burst of extra firepower.
  • Built-in bestiary documenting every corrupted process.
  • Touch controls: left side moves, right side aims and fires, with on-screen dash, overclock, pause and settings. Desktop: WASD + mouse, Shift dash, E overclock, Esc pause, M mute.

Fixes

  • The desktop mute key (M) reliably mutes the game.

Art & Sound

  • The neon look is drawn in code: the grid, ships, enemies, projectiles, hit effects, UI and boss telegraphs all come from GDScript systems instead of a sprite library.
  • Three music stems plus sound effects — 17 generated audio files in total, all synthesized locally and imported as plain WAV assets.

Under the Hood

  • Godot 4.7.2, mobile-first landscape design, arm64-v8a Android build.
  • Ships with an automated gameplay harness covering core combat, upgrades, bosses, touch controls and run flow (AUTOTEST_ALL_PASS).

Built on an Android phone with Godot and Termux. No root, no ADB, only stubbornness, dreams, and hope.

Downloads

  • KERNEL-PANIC.apk — signed release APK for arm64 Android devices. The game requests no network access and stores progress locally.