Games Development / Project 1
06.04.2023 - 21.05.2023 (Week 1 - Week 7)
Lulu Luisa Linardi / 0349358 / Bachelor of Design (Hons) in Creative Media
Games Development
Project 1: Game Design Document
![]() |
Fig 1.0: Thumbnail |
INSTRUCTIONS
Students are required to design and create their own 2D side-scrolling/platformer game. The game design document serves as a blueprint for their game and will contain all the necessary information and visual references to develop the game. Sample GDD will be provided as a reference, but students are expected to research more on matter to determine the necessary content items for their own GDD.
Project 1: Game Design Document
After looking at the senior past works, I am more enlightened on what we are supposed to create. So, basically, before starting to create the 'real' game, we have to come out with 3 ideas first. Since I don't play games a lot these days, so I looked back to the few games that I played before in my childhood days to get references. And also, since this will be a 2D platformer game, I guess it will be easier to get ideas, thus, I came out with these 3 game ideas.
1. Ocean Odyssey
This idea was inspired by Feeding Frenzy.
In Ocean Odyssey, the player takes control of a small fish on a quest to become the biggest and strongest fish in the ocean. The game is set in a colorful underwater world, with levels taking place in different areas such as coral reefs, deep sea trenches, and shipwrecks.
2. Chipmunk Chase
This idea was inspired by Varmintz Deluxe.
In Chipmunk Chase, the player takes control of a nimble chipmunk on a mission to collect nuts and seeds scattered throughout a variety of levels set in a forest. The game features obstacles such as falling leaves, streams, and predators like owls and foxes. The chipmunk can use its ability to climb trees and dig through the ground to navigate each level, as well as perform acrobatic moves like flips and rolls to avoid enemies.
• Gameplay
3. Bunny Bonanza
This idea was inspired by Super Mario Bros & Crossy Road.
In Bunny Bonanza, the player controls a cute and cuddly bunny who must collect carrots while avoiding dangers such as traps set by gardeners. The game features levels set in a colorful garden, a farm, and a park, with different challenges in each level such as avoiding garden tools and dodging obstacles like swings. The bunny can use its powerful hind legs to jump high and run fast.
• Gameplay
The player controls the bunny and must navigate through each level, collecting as much food as possible while avoiding various obstacles and enemies. The bunny can use its jumping ability to reach high platforms and dodge incoming attacks, and its burrowing ability to hide from enemies and bypass certain obstacles. Collecting enough food will unlock new levels and power-ups that can be used to upgrade the bunny's abilities.
In the end, I decided to go with the third idea, which is Bunny Bonanza because I think it will be simpler and cost less time. The main objectives of this game are to collect all the carrots (3 in total) and avoid the obstacles. Since my game doesn't have an enemy, so I created a more complicated walking path for the character to follow.
So, to begin this project, I started to create the game document. For the game design document, I compiled a few things that I discovered before such as the game environment, the character and item looks, and also the game UI.
These are the reference for Bunny Bonanza environment.
![]() |
Fig 2.1.1: Environment Ref #1 |
![]() |
Fig 2.1.2: Environment Ref #2 |
![]() |
Fig 2.1.3: Environment Ref #3 |
![]() |
Fig 2.1.4: Environment Ref #4 |
![]() |
Fig 2.1.5: Character Ref #1 |
![]() |
Fig 2.1.6: Character Ref #2 |
![]() |
Fig 2.1.7: Character Ref #3 |
![]() |
Fig 2.1.8: Character Ref #4 |
![]() |
Fig 2.1.9: Game Items Ref #1 |
![]() |
Fig 2.1.10: Game Items Ref #2 |
![]() |
Fig 2.1.11: Game UI Ref #1 |
![]() |
Fig 2.1.12: Game UI Ref #2 |
![]() |
Fig 2.1.13: Game UI Ref #3 |
![]() |
Fig 2.1.14: Game UI Ref #4 |
![]() |
Fig 2.1.15: Game UI Ref #5 |
This is the rough sketch for each level of my game.
![]() |
Fig 2.2.1: Sketch for Level 1 |
![]() |
Fig 2.2.2: Sketch for Level 2 |
![]() |
Fig 2.2.3: Sketch for Level 3 |
Furthermore, I also write some important things about my game, how the game works, and the game flowchart. Below here is my full game document proposal for Project 1 with my presentation video.
REFLECTIONS
I was very insecure after seeing those past projects by my seniors. I felt like I had no passion for this module as I don't play games a lot and it made me think that I wouldn't be able to do this. However, I tried to convince myself that I could do this. I kept saying I can do this a lot to ensure my confidence. Finally, I could overcome my insecurity and started to think of ideas for my game and came out with this idea. It might not be that 'WOW', but at least I tried.