Posted July 22, 2020 by Guthen
On the last version of the game, you had a counter of moves of the player but it wasn't really used. Now your moves are used to compute a number of stars at the end of each level depending on the map creator's highscore (basically my highscore) : if you did 3 stars, then you made the same number of moves or you beat the creator's highscore (gg if so), else if you did 2 stars then, you made less than 50% moves than the creator's highscore, else you get 1 star. All of your highscores are saved, so if you restart the game, you will have the same scores than your last session. The game only save your highscores, so if you replay a level and you do less than usal, you new score won't be saved.
This new tool is quite useful for making maps, since you can better visualize the result in the game that just coding the map. That should allow the game to be more replayable since you can share your maps files. It took me some time to make it, but that was quite fun to code it, hope you'll like it.
Some explanations:
• Map Width: width of the map in tiles
• Map Height: height of the map in tiles
• Tile ID: tile to place in the map editor
• Highscore: creator's highscore on this level used to compute the stars score
• Save button: save the map in a new file
• Clear button: clear all tiles on the map
• Map ID: map ID used by the two buttons bellow
• Load button: load a map in the map editor
• Overwrite button: save the map by overwriting the selected map
• Open Maps Directory: open the maps directory in your file browser
Basically, I just made some sounds for the box moving and doors switching with Bfxr and put them in the game and the result is very cool. I also wished to make a music for the game, I ended up with 3 musics (made with Bosca Coeil) which have just a different melody. The actual music is the third one since I prefer it to the others.