Devlogs
Post-Jam Update
Posted July 17, 2023 by nDev
Bug Fixes
- Pressing Escape in the inventory no longer resets, and instead closes the inventory
- Audio now works when played through the Itch App
- Fix clipping into the walls due to bad screen transition logic
Features
- Overhaul main menu
- Add Options page to set mode and volume
- Resetting the game now prompts you so you don’t lose any progress unintentionally
- Dialog bubbles appear overhead when you can press X to talk
- Gloves can now drop instead of only throw, throwing requires movement
- Bombs are spawned being held and can be placed or thrown
- Thrown items can fall in holes
- Added screen transitions
- Continuity of the map and some minor tweaks to some layouts
- Renamed stateful mode to easy mode, and the sign explains what is different
Notes
- Refactored Tiles maps
- Use Tiles maps objects instead of creating them in code, should now be easier to make new maps
- Refactored engine code from using Audio to AudioContext so it could play through the Itch App. This did come at the cost of needing have the game run as a server to deal with the CORS issue. I could probably fix this if I baked in the audio files as embedded resources.