University Work

Untitled Heist Game - Final Major Project

Untitled Heist Game is an Asymmetric Cooperative Multiplayer VR Heist Game.

Play

Project Description

This project was created as the practical component of the Final Major Project University Unit.

The game has a selection of asymettric puzzles that require two players (a VR player and a desktop player) to cooperate to get the solution to the puzzle.

Project Details

  • Game Engine: Unity
  • Platform: PC VR (Oculus Rift and SteamVR)
  • Role: Solo Developer

AI For Games

Project Description

A simple capture the flag game with a finite state machine implementation for both teams. The AI agents use the Unity Navmesh system for pathfinding and the finite state machine for determining the best course of action. This action may be going for the enemy flag, attacking enemies, going for power ups or fleeing.

The scene and assets for this project were provided as part of the assignment, with the task being to integrate the AI Logic.

The assignment received a first for the AI integration and the report.

Project Demonstration

Play

Project Details

  • Game Engine : Unity
  • Platform : PC
  • Source Code : Github

Tag the World - Game Design Unit

Play

Project Description

A virtual reality climbing / spray painting game prototype developed for a games design unit.

This was a group project, my role on the project was creating the virtual reality locomotion system including ground movement and climbing, as well as a basic interaction system for interacting with objects in the world. I also contributed to the design of the project which was driven by having access to prototype valve index controllers.

The assignment received a first overall for both the design and the prototype implementation.

Project Details

  • Game Engine: Unity
  • Platform: PC VR (Oculus Rift and SteamVR)
  • Role: Developer

Sound for Games

Project Description

An integration of audio into an already existing Unreal Engine 4 Game. The audio integration was done via blueprint with an original WWise simulation.

This project used a wide variety of audio techniques, including 3D spatial audio with reverberation zones, as well as material dependent footprints, sounds modified by variables e.g velocity when entering water, and environmental sounds.

The assignment received a first for both the WWise Simulation and the Unreal Engine Integration.

Project Details

  • Game Engine: Unreal Engine 4
  • Audio Engine: WWise
  • Platform: PC

Space Clicker - Casual Games Unit

Play

Project Description

A casual clicker game along the lines of cookie clicker with a space theme.

Featured save system with multiple save files as well as an in-game store with daily rewards.

The assignment received a first overall.

Project Details

  • Game Engine: Unity
  • Platform: PC & Android Phone

Space Station Escape

Play

Project Description

An escape room set within a space station with a selection of puzzles to solve in order to escape.

Features a laser grid puzzle with mirror redirection, a 3D gravity maze and an image sliding puzzle.

This was a group project, my role within the project was both designing the puzzles and coding the game, including all of the puzzles and the movement / interaction system.

The assignment received a first overall.

Project Details

  • Game Engine: Unity
  • Platform: PC

Related Projects