Games Development / Project 2

01.06.2023 - 18.06.2023 (Week 9 - Week 11)
Lulu Luisa Linardi / 0349358 / Bachelor of Design (Hons) in Creative Media
Games Development
Project 2: Art Asset Development

Fig 1.0: Thumbnail


INSTRUCTIONS

Project 2: Art Asset Development

Done with the game proposal document, we now have to start building our assets such as the character, items, obstacles, game environment, and also the game UI. Actually, I have started creating the character, items, and obstacles since the previous week. As you can see in my game proposal document, I have attached some assets that are ready. Since my game won't have an enemy, I don't draw the enemy. 

These are some assets that I have drawn at the moment.

Fig 2.1.1: Game Assets

And here's the main character of Bunny Bonanza.

Fig 2.1.2: Nabunnie (Main Character)

I also have already created the background and environment for my game.

Fig 2.1.3: Background

Fig 2.1.4: Ground Tile

All assets can be seen in this Google Drive folder.
https://drive.google.com/drive/folders/1Urr7r49LMZEHQJdEobI8wfoN1_816JLm?usp=sharing

For the game UI, I decided to create 6 screens, which include Main Menu, Cut Scene, Game Key Control, How To Play, Game Win, and Game Over. There are also 6 buttons that can be clicked later. I created all the screens on Figma.

Fig 2.1.5: Main Menu

Fig 2.1.6: Cut Scene

Fig 2.1.7: Game Key Controls

Fig 2.1.8: How To Play

Fig 2.1.9: Game Win

Fig 2.1.10: Game Over

Below is the compilation of UI screens I created for Bunny Bonanza.
https://drive.google.com/drive/folders/1wONdqpl90gSLJNJX0fj84eejHE86j2w2?usp=drive_link

One thing to add, unfortunately, I decided to not use my drawing for the main character as it is too difficult to animate it later. I can't really draw so I don't know how to make it animate-able. And after long consideration, I bought a character that I think will really fit my game from Unity Assets Store. It is a whole package with so many character movements, so I can animate it easier.

This is how my new character looks.

Fig 2.1.11: New Character Looks

A sneak peek of this character can be seen from the link below.
https://assetstore.unity.com/packages/2d/characters/buggy-bunny-game-sprites-83722

For the game prototype, basically, I duplicated my game tutorial file and revamp it since it already has a few things that I need in my game (common things). For the rest, I rewatched the class recording and also the tutorial playlist from Mr. Razif which was quite helpful. However, there are also some things that weren't tutored by Mr. Razif, so I have to find them myself on Youtube.

Here is the C# script compilation of my game prototype.
https://drive.google.com/drive/folders/1nAEelqbg7K2aGgwg3bXexnaF09bxUuTl?usp=drive_link

So below is my explanation for the game prototype which I packed into this video. Hopefully, it helps people to understand my game mechanism.

Fig 2.2: Prototype Presentation Video


REFLECTIONS

The assets collecting process was so fun. Even though I can't really draw, it was satisfying to have your hand-drawn assets to be in your game. Creating the assets was the most enjoyable time I think (for this module), especially the game UI. Oh, I really enjoyed the time when creating the game UI because I think it was the right time for me to go all in. However, the coding was hard indeed. I encountered a burnout stage when doing this project since there were so many things that I couldn't figure out by myself. I don't know why but I kept encountering the different problems for the coding. But I think everyone should have encountered this stage at least once, except for those geniuses and the IT guys.