Level Design - AI & Enemies
I had many challenges in incorporating the AI in this project. For one, I originally had far fewer enemies in my level, as I hadn't...
Level Design - Cutscenes
To create a narrative experience, I learned how to make cutscenes to impliment into my level. The first cutscene I made was for the...
Level Design - Blockout
Blocking out my level took longer than I wanted, but I still managed to complete it. One tip I used for Blocking Out was the use of...
Level Design - References
In Blocking out my level, I used various references from real government buildings from around the world. The hardest part of my level...
Level Design - Pre-Production
In our Level Design Module, before actually creating the level itself in Unreal Engine, we had to create various materials in...
Mobile Game Development - Main Menu
The menu of my game took quite a bit of work, and a bit changed from Pre-Production to the finished prototype. The consistent factor...
Level Design: Analysis - Halo 3
I have decided to analyse "The Storm", the fourth mission from the "Halo 3" entry in "Halo: The Master Chief Collection". This level has...
Gameplay Prototyping - Pickups
Pickups were relatively easy to program. For Health Pickups, I set the collision to none, meaning the player doesn't have to press a key...
Gameplay Prototyping - Teleporter
Within my world, I had the three sections of my level, being the actual concert hall, the first floor and the second floor, all in the...
Gameplay Prototyping - Widgets and UI
I experimented a lot with Widgets and UI this time around. The most experimental one was a short message that showed every time the...
Gameplay Prototyping - Rhythm
While I struggled a lot with bringing my original idea to life in Unreal, I still wanted to bring rhythm mechanics within my game. I was...
Gameplay Prototyping - Collectables
Within my level, I had the objective of the player finding a certain amount of collectible items. This was done through research of a...
Main Menu
I created the Main Menu by first creating a new level, titled MM Level. After this, I created a new Blueprint Interface. I added a...
Jet Pack
Within my game, I decided to implement a Jetpack System. I first created two movement systems, one when the F key is pressed down,...
Objective - Kill All Enemies
To ensure that the game ends once every enemy is killed, I created an interger within FirstPersonGameMode called AmountAlive. AmountAlive...
Game Over Screen
Game Over Screen To start, I first created a widget. I then brought it to viewport. As a game over screen, I wanted there to be options...
Problems With Ammo
Pretty good summary of the fun I've had with Unreal this week. Despite a few issues, I've managed to get Ammo and guns working in Unreal...
Game Design
This is where I will put my game development related things.