Week 2 – level design and creating materials
Latest game features:
The focus of this week was to implement the home level and the first level of the game. Popular platformer and Metroidvania games were analysed and studied to better understand the concepts involved in level design. It was later found that a random Dungeons and Dragons (DnD) dungeon generator could be used to create the foundations of the level. After sketching and designing the level, the tilemap and enemies were implemented into Unity. This process required a lot more time than initially expected and could only be partially completed.
Other features explored this week were creating rendering materials for the Old Merchant, the portals and any other interactable objects. This material highlighted a white border around the game object to better communicate to the player that it is interactable. Unfortunately, I got too distracted by the level and material design that I forgot to implement the actual function of these game objects, meaning the first level is still inaccessible and the Old Merchant remains to have no function.
Portals located in the home level were the chosen level selection for the game. The Portals can be clicked on to teleport to the start of the desired level. The animations of the portals were gathered from an itch.IO tool called pixel planet generator, created by deep fold.
pixel planet generator - https://deep-fold.itch.io/pixel-planet-generator
Feedback:
Once the first level was designed and implemented, it was very evident that the player jump movement was not ideal for this platforming layout. The player initially increased velocity up when jumping resulting in a larger second jump the fast the jump button was pressed. This was changed and is now operating smoothly.
It was also commented that the game needed a few more technique and strategy-based areas to keep the game interesting. A possible solution is to implement more moving obstacles and enemies, but this solution will have to be implemented and tested later in production.
Features soon to be introduced:
- gold will be able to be collected
- The Old Merchant will have a function in Delver
- A start menu will be seen before initiating the game
- Travel from the main area to each level will be made
References:
Tutorial on outlining - https://www.youtube.com/watch?v=MqpyXhBIRSw
Level design analysis (1) – https://www.youtube.com/watch?v=nYxHMZX6lN8
Level design analysis (2) – https://www.youtube.com/watch?v=bAHXYfP38CA
Jump tutorial - https://www.youtube.com/watch?v=LjgnVAh-UUM
Crystal sprites - https://craftpix.net/download/46196/
Random dungeon generator - https://donjon.bin.sh/5e/dungeon/
Pixel planet generator - https://deep-fold.itch.io/pixel-planet-generator
Get Delver
Delver
platformer
Status | In development |
Author | RedFlannelJacket |
Genre | Platformer |
More posts
- Week 6 – FinalisationMay 27, 2023
- Week 5 – Game Testing and FeedbackMay 21, 2023
- Week 4 – Summarising the Major Game LoopMay 14, 2023
- Week 3 – level transition and the Old Merchant’s GUIMay 07, 2023
- Week 1 – Player Movement, Enemy Movement, and the Old MerchantApr 21, 2023
- Game Design DocumentApr 14, 2023
Leave a comment
Log in with itch.io to leave a comment.