Unhaunter v0.1.3 released

· 1min · deavidsedice

New menu song, two new maps, sanity system, ghost hunting, [C] to record evidence in-game.

Features:

  • Added main menu song
  • Added two new maps (small house and school)
  • Added map selector in main menu screen
  • Added sanity system + added it to summary scoring
  • Added ghost hunting mechanic + summary scoring
  • Added evidence quick selector
  • Record evidence outside of the truck
  • Instructions visible on screen all-time, gear tied to evidence.

Performance fixes:

  • Don’t draw invisible tiles
  • Avoid updating UI / Texts if they don’t change
  • Decoupled walking speed from FPS
  • Optimized Temperature field update to avoid considering cells with no heat sources
  • Optimized realtime light rendering to constrain checks to tiles nearby to the player

Fixes:

  • Added sprite to prevent occlusion leak from top-left corner of maps
  • Player sprite was being “colored” from old & new code which caused flickering. Removed old code.
  • Camera / player sprite stutter fix

Other:

  • Migrated from Bevy 0.12 to 0.13
  • Added instructions to profile Unhaunter
  • Lots of refactor 🙂