The Refactor Update


The backend refactor for Weapons and Bullets has finished. My tech debt has been repaid with blood, blood, and more blood. There are a lot of smaller updates this release as well as a bunch of bug fixes. As always, if you find any bugs please let me know and I'll do my best to fix them as quickly as possible! Lag may still persist at later levels - please let me know if you experience lag and, if possible, what time it happened at. That being said:

Changelog

  • Changed the enemy "hurt" particles to red instead of green.
  • Weapons now instantiate properly, instead of just living on the character all the time.
  • All Weapons and "Bullets" now derive properly and should hopefully be dealing damage properly.
  • Level up UI now shows you what level your weapon will be when upgrading.
  • Progress tracker: A UI to track your quest progress!
    • TODO: Show when you unlock something!
    • TODO: Add "basic" weapons and gate weapon unlocks to each character getting their overhaul or something similar.
  • State machines: player and enemies now have state machines to control transitions and logic better.
  • Player's position now resets when the game ends.
    • TODO: make it less jarring.
  • Pathfinding: enemies will now avoid obstacles and and chase the player properly!
    • TODO: line of sight to stop enemies shooting through walls. Maybe.
  • Windows build: A windows build is now available for testing. If you're interested in bug reporting, run the console.exe instead of the regular exe.

Known Bugs

  • UI scaling is still iffy, especially on the web version.
  • Boss health bars are still disabled.
  • Slam's shockwave shader broke during the refactor and no longer works properly.
    • Shockwave does not properly play from the player's position, instead option for screen center(ish)

Files

refactor.zip Play in browser
31 days ago

Get A Short Story - Survivors

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.