top of page

University Projects

The Projects below were the work that I have done since starting university which I have put time and effort into to make the project as good as including my final year project Project Bangarang. Have a look through this page and I hope you like them.

Project Bangarang

Game Engine: Unity

Coding Language: C#

Finished Date: 3rd May 2023

Team Size: 1

Role: Game Programmer and Designer

Development Time: 10 months

Genre: 2.5D Competitive Platform-Fighting

​

What is the game about and what goal?

Project Bangarang is a 2.5D competitive platform-fighting game for PC and made in Unity where the players can either by themselves or with a friend. Players can select between 4 stages which all feel different from one or the other and can select between 4 characters and each of them has a different play style during the match. The players must test their strength to see who is the fighting champ.​

​

View Blog

​

View Source Code

​

View the Game Design Document by clicking below:

​

​

​

​

Grade: 71%

DISCLAIMER: I do not own any assets from the project.

Police vs Aliens

Game Engine: Unity

Coding Language: C#

Finished Date: 27th November 2022

Team Size: 4

Role: Animation Programmer and Game Tester

Development Time: 2 months

Genre: Online Multiplayer Shooter

​

What is the game about and what goal?

Police VS Aliens is an online multiplayer shooter developed in Unity using Unity Netcode when it first released. The aim of the police and the aliens are different depending on what side the player on. If any of the players are on team Police, the aim is to  shoot and destroy all the alien equipment within the same time limit of 300 seconds while also eliminating any opponent who gets in the way. If any of the players If any of the players are on team Alien, the aim is to defend all the alien equipment by eliminating the opponents until the match time runs out to win the game.

​

When working on this project independently, I worked on coding the animations of the game as well as many of the UI elements, first aid kit creation, sound effects, Netcode issues and bug fixing.

​

When working on this project as a team, we worked on the game design of the game. When we first started on the project, we were discussing and we all decided to work on an online first-person shooter war game using Unity's Netcode System. For the project, we want the game to be in teams of 2 and the whole theme of the game will be based on Police fighting against Aliens with their winning objective being different.

​

View the Game Design Document by clicking below:

​

​

​

 

The Team Members:

Kristian Hammond (me)

Luke Childs

Jaspreet Barsa

Pratik Pamar

​

Grade: 72%

DISCLAIMER: We do not own any assets from the project.

Min3r

Game Engine: Unity

Coding Language: C#

Finished Date: 16th December 2022

Team Size: 4

Role: Game Designer, UI/UX Designer and Game Tester

Development Time: 3 months

Genre: 2D Match 3

​

What is the game about and what goal?

Min3r is a 2D match 3 mobile game made in Unity. This game is set in a mine, where the player must collect different types and amounts of ores depending on the requirement for each level by matching them by 3 and their powerups which can be earned to help to complete every level.

​

When working on this project independently, I worked on the UIs including the gameplay UIs (the banner at the top of each of the levels), created a mobile icon for the project itself, the title logo, and a bunch of button UIs. Also, I have created a sound effect of when the ores are matched and a music background.

​

When working on this project as a team, we worked on the game design of the project. When started on the project, we were discussing what to make and we all decided to make a simple match 3 game. However, without copying the theme of Candy Crush, we decided to do the theme of mining and ores. We all then discuss what type of ores should appear in the game, how many levels are there going to be in the game and how each of the levels will feel different from one or another in terms of difficulty.

​

View Blog

​

View the Game Design Document by clicking below:

​

​

​

 

The Team Members:

Kristian Hammond (me)

Luke Childs

Jaspreet Barsa

Pratik Pamar

​

Grade: 85%

Screenshot 2023-05-04 191305.jpg

Game of Life Project

Game Engine: Unreal Engine 5

Coding Language: C++ and Blueprint

Finished Date: 27th March 2023

Team Size: 1

Role: Programmer

Development Time: 2 months

Genre: Zero-Player game

​

What is the project about?

Game of Life project is based on Conway's Game of Life. Conway's Game of Life is a zero-player game and it is a cellular automation that can be played on a 2D square grid. Each square represents whether the cells are either alive or dead. They evolve either any live cell with fewer than two live neighbours dies, any live cell with more than three live neighbours dies, any live cell with two or three live neighbours lives and remains unchanged to the next generation or any dead cell with exactly three live neighbours becomes alive.

​

View Source Code 

​

​

Demonic Vengeance

Game Engine: Unity

Coding Language: C#

Finished Date: 6th April 2023

Team Size: 4

Role: Game Designer, AI Navigation Programmer, Title Screen Designer, Game Tester, and Voice Actor (Theodore)

Development Time: 3 months

Genre: Third Person Shooter

​

What is the game about and what goal?

Demon Vengeance is a narrative cinematic game that was made in Unity. This game is set in modern times.  Very little chaos and trouble occur in this world as in the past there was the ultimate war that drove the whole world into a fight between good and evil.  Until a demonic invasion arrives on earth and seeks vengeance against humanity for the ultimate war. Characters named Theodore and Kage played vital parts in the ultimate war, leading to our game's narrative.

​

When working on this project independently, I worked on the title screen design including the title logo and making sure the play and quit buttons were readable for the players to see and programme the enemies to go towards the player with the addition of the AI Navigation which is featured in Unity which has been modified by the main programmer of the team. Also, I worked on the voice of the main character Theodore trying to get the tone of his voice as heroic as possible and I was playtesting the project to check for any bugs or glitches in the game.

​

When working on this project as a team, we worked on the script and the game design for the project. When writing up the script for the prototype, we want to make it very engaging and easy to understand for the players so it will want the players to continue with the game and want to know what happens next and to know at the end of the game. As for the game design, we wanted to make a demonic war theme project so we were discussing the main objective the purpose of the game and what characters to include that would fit with the theme of the game.

​

View Blog

​

View the Game Design Documents by clicking below:

​

​

​

View the Script by clicking below:

​

​

 

 

The Team Members:

Kristian Hammond (me)

Luke Childs

Jaspreet Barsa

Pratik Pamar

​

Grade: 73%

DISCLAIMER: We do not own any assets from the project.

Lost Worlds

Game Engine: Unity

Coding Language: C#

Finished Date: 24th January 2022

Team Size: 1

Role: Game Programmer and Designer

Development Time: 1.5 months

Genre: First-Person 3D Platformer

​

What is the game about and what goal?

The player was on a road trip to San Tropical Island for a vacation but then his truck broke down and got lost in the middle of a hidden desert without any no food or drink (fruits or water) at the back of his truck so he is in a risk to starve to death. The goal is to search and collect as many fruits and water as possible to keep alive and finish levels and collect stars to progress with the game. There will be a bunch of fantasy creatures appearing so watch out.​

​

View Source Code

​

View the Game Design Documents by clicking below:

​

​

​

​

Grade: 70%

DISCLAIMER: I do not own any assets from the project. The music background is owned by Nintendo.

​

​

Stealth Prototype

Game Engine: Unreal Engine 4

Coding Language: Blueprint

Finished Date: 29th April 2022

Team Size: 2

Role: Game Programmer

Development Time: 2 weeks

Genre: Stealth Top-Down Shooting

​

What is the game about and what goal?

Stealth Prototype is a stealth game to defeat the final boss and steal the alien egg that could destroy the entirety of humanity if left in the hands of the enemy! The player must first work their way through the first level and get to the enemy bunker which holds a teleporter with direct access to the boss’s lair. Throughout this level, the player must safely collect all the key cards that are scattered throughout the level. However, it’s not that easy! There are guard enemies who have been informed about an intruder in the area! They are patrolling the area and will shoot if the player is found. The player must use the trees and navigate cautiously to keep away from the guards or else they might lose their life before collecting all key cards. Since the enemies are aware that the player has infiltrated their base, they’re preparing to evacuate. Because of this, the player only has 2:30secs to get into the bunker, when that time is up the player has lost!

​

View Source Code

​

View Game Design Documents by clicking below:

​

​

​

​

The Team Members:

Kristian Hammond (me)

Dabrina Forrester

​

Grade: 70%

DISCLAIMER: I do not own any assets from the project. The final boss music background is owned by Nintendo.

​

*by the way I fixed that "soldier" spelling error through git I apologize for that*

*also there's no itch.io link for the project due to some build issues sadly*

Small VR Project

Game Engine: Unity

Coding Language: C#

Finished Date: 28th March 2022

Team Size: 6

Role: VR Programmer

Development Time: 1 month

Genre: First-Person 3D VR Platforming

​

What is the project about?

The project is a first-person 3D VR tech demo where a player is in a world where it was inspired by Super Mario Bros World (owned by Nintendo) and the player has to go around and look for all the lines up for the Nintendo DS history with some information to read about then.

​

View Source Code

​

The Team Members:

Kristian Hammond (me)

Chanae Henry

Jennifer James

Tobi Olarewaju

Ellis Alleyne-Brown

Maram Abdallah

​

Grade: 78%

DISCLAIMER: I do not own any assets from the project. Most of the assets are owned by Nintendo.

​

*also there's no sidequest link for the project yet sadly and I don't know any of the team member's portfolios hence why it's unlinked*

Star Shooters

Game Engine: GFC (that was provided by my University)

Coding Language: C++

Finished Date: 24th November 2021

Team Size: 1

Role: Game Programmer and Designer

Development Time: 1 month

Genre: 2D Shooter Arcade

 

What is the game about and what goal?

Star Shooters is a top-down shooting game that's set in space. The player can shoot lasers in any direction and must use the laser to shoot down all 3 enemies that are lurking around space as they are blocking the pilot’s journey. There will also be asteroids floating around but they can’t shoot down as they are too solid. Both enemies and asteroids can be able to take the player’s health so beware and if the player’s health bar is 0%, then it is game over. However, there will be another AI that will come to help the player’s situation.

​

View Source Code

​

Grade: 71%

DISCLAIMER: I do not own any assets from the project.

Zarkon

Game Engine: GFC (which was provided by my University).

Coding Language: C++

Finished Date: 12th April 2021

Team Size: 3

Role: Game Programmer

Development Time: 3 months

Genre: 2D Side-Scrolling Action JRPG

​

What is the game about and what goal?

Zarkon (game) is a medieval side-scrolling pixel game that follows the young soldier, Meliodas who travels across the world defeating many enemies to release his village from the evil space monster Zarkon and stop him from taking over the entire universe! The game begins with the prologue, which is based outside the village where Meliodas is approached by Kibawho to explain what happened to the village. Meliodas learns the village has been captured by the evil space monster Zarkon. Zarkon has been motivated by certain figures in his past to join the evil side and pursue control of the entire universe! However, Meliodas is determined to stop Zarkon so he embarks on a journey to defeat Zarkon, and save his village and the universe. (I do not actually write this, it was someone from my uni).

 

How to Play: Left Key – Moving Left Right Key – Moving Right Up Key – Moving Up Down Key – Moving Down A Key – Able to Attack S Key – Able to shoot some “Magic!” (only if SP is more than 0 and the maximum SP is 100)

​

View Source Code

​

Team:

Kristian Hammond (me)

Dabrina Forrester

Amaal Keyton

​

Grade: 87%

Pac-Man Escapes

Game Engine: GTEC (which was provided by my University).

Coding Language: C++

Finished Date: 17th April 2021

Team Size: 1 (me)

Role: Game Programmer and Designer

Development Time: 1 and a half months

Genre: 3D Maze

​

What is the game about and what goal?

A 3rd person maze game that which an icon mascot made by Bandai Namco called Pac-Man is trapped in a cell by some ghosts in a place called the Ghost-Hideout?! Pac-Man wants to escape from the Ghost Hideout, but he does not want to be caught by all the ghosts ahead. Help Pac-Man find his way out by clearing 5 levels so he can be with his wife Ms. Pac-Man for Easter Sunday. Try to avoid the ghosts… before it is too late. However, the Power Pellets will not appear anywhere, so you are on your own.

​

View Source Code 

​

Grade: 80%

DISCLAIMER: I do not own any assets from the project. In fact, most of the assets are owned by Bandai Namco including the models of Pac-Man and the Ghosts.

Falling Berries

Game Engine: GFC (which was provided by my University).

Coding Language: C++

Finished Date: 5th February 2021

Team Size: 1 (me)

Role: Game Programmer and Designer

Development Time: 1 and half months

Genre: 2D Arcade

​

What is the game about and what goal?

An unordinary, blue squirrel named Barry was taking his night walks at the Field of Fruits to search for his favourite treats which are known as Falling Berries. They are a special type of berry that falls from the sky every fortnight and Barry wants to collect as many as he can so he can cook a special meal for tomorrow for his girlfriend's birthday named Betty, however, he must collect the berries as quickly as possible before... the… night enemies including an imposter, a fox, bats, and… a massive thundercloud (boss) comes for him.

​

Grade: 70%

DISCLAIMER: I do not own any assets from the project. The music background is owned by Nintendo.

©2022 by Kristian Hammond. Proudly created with Wix.com

bottom of page