Skip to main content

Storytelling & Gaming- Week 9

 

 

Semester A: Week 1- Week 10
Student: Tai Ser Yeet (22064351)
Programme: Bachelor of Digital Media Design
Task: Week 9's Class Task



WEEK 9- 29.11.23

Importing Assets

This week, I will begin on creating the blueprints for our character movement. Since Neha has not sent me the character animation, I went on to the Unreal Engine Marketplace and downloaded free 2D assets to use as placeholders in our game to avoid wasting any more time as we have only 2 weeks left until Christmas Break. When I tried opening the assets in the Epic Games Launcher, it was only then I realized that the university's computer did not have the software installed. This was rather frustrating because that meant that I had to import the assets into Unreal using my laptop. Later on, I quickly found out that I might have accidentally deleted the Unreal Engine software from my laptop and would need to reinstall it again which will take a while. 


Installing Unreal Engine 5.3.2

It took me an entire day to install the engine. There were a few instances where the download stopped at 85% and it did not move for around 30 minutes. In total, I tried for about 4 times. Fortunately, when I left it to run overnight, the program was installed. The next day, I allowed Josh to check my work only for him to tell me that I had installed the wrong version. It was definitely frustrating but all was well as the download only took about 1 hour or so. Josh also said that it was not necessary to download the programs for Android, IOS, and Linux because we are using Windows PCs. Instead of downloading the program on my SSD, I saved it on my laptop which was faster. 

Reducing Quality in Settings

Because my laptop had limited storage space, Unreal became very slow so Josh helped me reduce the engine scalability settings and material quality level to low. It then made the program smoother which was nice.

Creating Character Animation & Movement


I followed this YouTube tutorial by FrostByte Dev which teaches the viewers how to create a 2D game from a top-down perspective in Unreal. It was very precise and concise making it super easy to follow along. 

My Setup

Character Animation

I first took the character design from Janet and applied the Paper 2D settings to it before extracting each character out into an individual sprite. When that was done, I combined all of the sprites into an animation by clicking the Paper Flipbook function. 

Extracting Paper 2D Characters

Animating 2D Female Character

Creating Male Character Animation

Directionality for Character

Character Animation

I placed the sprite character into the capsule and adjusted its placement so the feet were at the bottom of the capsule.


Creating the Character in the Game

First Checkpoint


I was able to get the character moving in the game using the keys I set in the axis mapping. While I was doing the character movement, I did not import the map created by Mosad and assets created by Ben so I wasn't able to proceed with the player collision with objects in the game. 

Timestamp for collision: 18.31


1.12.23

A few days later, I created the character movement in the game through blueprints.

Discussion on the Three Minigames

I conducted my research on the possible minigames that we were going to do and these are the references that I have found. 

Cow Game

The player has to milk the cow into as many buckets as they can. They would need to press onto the cow's udder as quick as they can too.


Fish Game

The player has to catch as many good fish as they can by lowering the fishing line. 


Hen Game


The player has to milk the cow into as many buckets as they can. They would need to press onto the cow's udder as quick as they can too.