Created Games

The games made on this page were done using programming languages such as C# and C++ and created in the software packages Unity, Visual Basic, and GameMaker Studio2.

Synopsis - Mango Town

You arrive in a derelict desert town to find no sign of civilisation, as if the entire town vanished overnight. Venturing forward you discover strange voids and a device that allows you to travel through time at will. Finding that time travelling aliens are the cause of this town's time paradox you must use your new time travelling tool to defeat them, close the void, and make it out alive.

This game was made for GameJam 2017, winning most Original Design with the award handed over by a representative of Climax Studios. The game's development using GameMaker Studio2 was completed in the 5 running days of GameJam. My contribution from a team of two was lead character animator, designer and environment asset builder.

Controls

Award

Keyboard:

LEFT - A

RIGHT - D

CLIMB UP - W

CLIMB DOWN - S

INTERACT - E

TIME WARP - SHIFT

Mouse Cursor:

LEFT CLICK - Throw time device

RIGHT CLICK - Time warp attached object/enemy

Tank

Game

Synopsis - Tank Game

Tank Game was made out of a visual Basic console application in the programming language C++.

The aim of the game is to shoot the opponent's tank. Power ups on the battle ground include speed boost (green) and shield (pink).

Collision detection is shown with the screen turning white and the game resets once someone has been hit.

Controls

Player 1:

UP - W

DOWN - S

LEFT - A

RIGHT - D

TURRET LEFT - Q

TURRET RIGHT - E

SHOOT - F

Player 2:

UP - I

DOWN - K

LEFT - J

RIGHT - L

TURRET LEFT - U

TURRET RIGHT - O

SHOOT - H

MoKey

Synopsis - MoKey

Mokey is a 2D platformer. The gameplay of MoKey consists of getting your humanoid character to the end of the level using both mouse and keyboard.

The keyboard controls the humanoid character which has standard platforming controls and the mouse controls the cursor icon. The cursor is used to interact with the levels environment as well as being used as a flashlight to guide the humanoid through the dark hardcore mode. The game is made in Unity and programmed in C#. This was a group project in which I took the roles of character design, level design, 3D modeller and secondary programmer.

Controls

Keyboard:

JUMP - Up Arrow

LEFT - Left Arrow

RIGHT - Right Arrow

PAUSE - Spacebar

Mouse Cursor:

LEFT CLICK: Interact with environment

MOVEMENT: Fly around game screen

Title Screen

Synopsis - Space Ballz

Space Ballz was made in Unity and programmed in C#. The game consists of two levels, Earth and Space, with a two player ability.

It plays like an enhanced version of pong with each level having their own unique goals and strength in gravity. To win a player has to be the first to reach five points by scoring in the opponents goal.

Controls

Player 1:

UP - W

DOWN - S

LEFT - A

RIGHT - D

Player 2:

UP - Up Arrow

DOWN - Down Arrow

LEFT - Left Arrow

RIGHT - Right Arrow

Crash Course - Board game which will be implemented digitally soon.

Overview

Crash Course is a 4 player deadly racing car board game with the goal of being the last one standing. Each player is against each other by damaging other players tactically with the placement of their action tiles, and the use of the Chance and Power card pick ups. Made in a group of 5.

Further details

Each player starts off at their own colour coded pit stop with 30 health each taking a clock-wise turn based system to role a 6 sided dice to advance their car around the track. Once they return to their own pit stop they will gain +3hp for the first lap, +2hp for the second, +1hp for the third and then nothing for any additional laps.

Pre-game set ups include each player placing their own action tiles(x2) onto the blank spaces on the track of their choice. A tile has a sword on one side indicating damage and an arrow on the other side for speed. The damage side will inflict -2hp on an opponent if landed on. If a player lands on their own they will get +2hp. This mechanic works in the same way if the tile was speed. An opponent will get their next roll half, and you will obtain an additional roll.

The map has hazard points with the x marks which will deduct health from the player, the mud part of the map will half the next roll if you land in it. Players can land on other spaces on the board such as chance card (question mark tile) and the power card (explosion tile). The chance cards are used when landing on the tile and can either be good or bad towards the player. Examples such as loose health, do damage to an opponent and movement boosts. Power cards can be use when ether it is your turn on whichever player of your choice. You can hold up to two power cards at a time, if a third is picked up from landing on the action tile again, you will have to use one of the cards already in your hand.

The last feature is ramming, if you manage to catch up and overtake another players car you will afflict damage to them. You can only ram one person per lap with the ram counter being refreshed once you have passed your pit stop.