Medium At Work
I made a few small changes to the game the other day, and I cleaned up a lot of the code. I had been looking up some other systems that I wanted to include as well which I will outline below.
Saving and Loading
The game now has a basic save and load function that runs in the background without the need for player interaction. When a player completes a level the system will check if this level is the highest completed, open the new level and save the game.
When they load the game again it will read the save file before anything else, and the dynamic level select screen will open the right levels before the user even notices anything.
Level Select
The whole menu has an overhaul now, and shows the correct levels and numbers. I am still working on button sizes, but the test level is no longer listed.
Changelog
v0.1.3.2:
- Save and Load added
- Level Select Menu Updated
- Added music volume slider
- Refactored vehicle spawn
- Fixed Crash/Win Menu from not being in front of everything
- Refactored a lot of code to clean it and make it more uniform
- Fixed the restart level button to reload the scene
- Added const to each level to give it a number
- Updated Trello with new cards
- Added new font to game
- Add title screen and level select
- Added new vehicles including Cop Car
- Added Crash and Win Screen
- Added Level 1 to game for testing
- Updated artwork for roads and added new tiles to tilemap
- BUG: Crash/Win Screen rendered in wrong layer
- Switching to 2D
- Game created
- Thoughts on paper
Roadmap
Basic game working - End of July?