A rework of the whole system is here!
Additions
– Added Pre-Defined World Generation Structures (shortened to PDWGS)
– Added a 10-tile long hallway at the exit to go into, then proceed to next level/win
– Added a starting room with info posters
– Added a lighting engine
– Added Dr. T’s sprites and Henry’s music
Changes
– Split code into multiple files
– Improved sprite rendering
– There are now 3 levels in a round in Classic Mode
– Made it so the player must select inventory slot 1 to use the gun
– Made the walls 2D, and in-between 2 tiles
– Completely overhauled the texture and audio system
– Reworked the level generator so it now uses PDWGS to procedurally generate levels
– Changed Minimap style
– Reverted the version text color back to light gray (gold color was changed in 0.2.0 Pre-Release 1)
– Split generateMaze() into generateMaze() and resetGameState(), thereby generateMaze now does not give a full reset, but rather the full reset is managed by resetGameState()
– Moved Low Performance Mode to Beta-Testing section
Note: The game might be darker because of the lighting engine. If the music doesn’t play, wait for a bit and it’ll be fine.