Retro Adventure Game
Please enter full screen mode to play the game.
This is a retro adventure game. To win the game, the player need to get through tree levels and to the final destination. The players need to pick up the keys on the way in order to open the doors. There are coins on the floor to add onto the gained score. There are also fires on the ground to prevent the players winning the game.
Devlog postmortem:
1. I first build a single scene with a player and walls. I added script to the player to make it moves. Then, I added obstacles, coins to pick up, a key to pick up, and fires to end the game. After finishing the first scene, I added the end scene and the title scene to the game. At the end, I added two more level scenes and a winning scene.
2. Successes: I build the walls and the player successfully. I added script to make the player move successfully. I made the score system successfully. I made the key and the locked door successfully. I made the game functional.
3. Failures: There were so many bugs caused by typos and missing punctuations. I failed to add the correct class and function to the script which caused the error of "Can't add script". This is the bug that took me the entire night to solve. Since I could not add the scripts to the game components, I could not move to the next step and finishing the rest of the game. I also failed to separate the UI canvas and rest of the game components. This made nothing showing up except the texts canvas in the scene mode after I clicked onto the texts. I was confused and could not operate the elements since I could not see them in the scene mode. I also had applied multiple components or script to a single subject. I also had the same script existed in two different folders that caused errors. I also messed up with the scene transactions with the door function by not having the level to load to the right scene or not adding the scene in the scene settings. I also encountered trouble picking up the coins because I did not add the texts to the player code function. I am still confused with the exported size of the canvas compared to the one I used in the game mode. I set the sizes right the in game mode but they shrank and moved ofter being exported.
4. I learned the ways to fix problems and find problems. I learned where should I check when I encounter a certain types of problems. I overcame the problems by experimenting, testing, searching online, asking other people, double checking, comparing, etc.
5. For further development, I would like to import assets and create a storyline, and adding background information to the game. I will probably also make the game process more complicated.
Download
Install instructions
Following is the entire game process recorded in Unity for download.
Leave a comment
Log in with itch.io to leave a comment.