Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

v0.7.0 — Tutorial Level, Vending Machines, Minimap Overhaul

Major Features

  • Tutorial level (Level -1): Hand-crafted snowy forest level teaching movement, items, and combat
  • Vending machines: Interactable shops selling random items for permanent max stat reduction
  • Codex panel: Full-screen lore browser with progressive revelation based on clearance level
  • Minimap overhaul: Zoom (5 levels), sprite icons with colored auras, two-layer compositing
  • Spraypaint system: In-world Label3D messages on floors and walls for environmental storytelling
  • 3D start menu: SubViewport-rendered Level 0 corridor with drifting camera and PSX dither

Improvements

  • Color-coded log messages (turquoise EXP, magenta discovery, cyan-green combat)
  • EXP gain messages include reason (CREATURE KILL, ITEM EXAMINED, etc.)
  • Level-up perk explanations with hover/focus tooltips
  • Controls reference section in settings panel
  • Minimap auras: red hostile, blue non-hostile, deep yellow exits, purple items
  • Non-hostile entity system (hostile, blocks_movement, is_exit, faction flags)
  • Data-driven spawn spraypaint per level via LevelConfig
  • Entity behavior defaults centralized in EntityRegistry

Bug Fixes

  • Block diagonal movement through wall gaps
  • Fix minimap wall variants appearing as walkable
  • Fix pathfinding for floor variants and EXIT_STAIRS
  • Fix codex [REDACTED] hints for item entries
  • Exclude non-hostile entities from sanity damage calculation
  • Fix input binding conflicts (arrow keys exclusively for minimap zoom)
  • Fix level transition crash and VRAM decompression issues

Technical

  • Tile type system refactored to data-driven per-level mapping
  • Exit holes converted from Grid3D decals to entity system with FLOOR_DECAL render mode
  • String-based type checking replaced with proper entity flags
  • Deprecated item_spawn_table removed
  • LevelConfig validation expanded

New Assets

  • Rubik Spray Paint font (OFL-licensed)
  • Level -1 textures: snow dirt, pine forest, dark sky
  • Entity sprites: vending machine, exit hole, tutorial mannequin
  • All textures have reproducible Python generation scripts

Play in browser: https://aebrer.itch.io/backrooms-power-crawl

🤖 Generated with Claude Code