Background Dark.jpg
GameAWeek.png

Game a Week Overview

As part of the Computer Games Design module in my second year, we completed 'Game A Week' over a period of six weeks. This required us to create small demo / prototype scale games each week based around a specific mechanic or theme. The end result each week should be a proof of concept of whether a specific mechanic should be considered when creating games that are engaging and unique. I created all games using Unity and C#., with all code and assets created fom scratch (with the exception of Oculus Quest integration) unless otherwise credited within the game menus.


​A preview and/or a download of each of my prototypes can be found below:

Week 1: Timers

The first week of 'Game A Week' tasked us to create a game based on the mechanic of timers.

For my prototype I created a 3rd person puzzle game using Unity as my game engine of choice. The game has the player navigate the maze in the quickest time possible, with collectables and moving walls to add some difficulty and replayability to the prototype.

Week 2: Indirect Control

The second week's theme was the game mechanic of Indirect Control. My game prototype for week 2 is a short platform-puzzle game, which was created in the Unity game engine using C# scripts. The prototype is a 2D, side scroller game, where you interact with the  environment in order to help mini robots navigate the world.

Week 3: Mapping

The third week's theme was the game mechanic of mapping. My game prototype is a short proof of concept for a dungeon generator, which was created in the Unity game engine using C# scripts. The prototype allowes the user to generate new dungeons and fill it with rooms of different types.

Week 4: Traitors

The fourth week's theme was the concept of traitors. My game prototype is a couch co-op minigame that again was created in the Unity game engine using C# scripts.

Week 5: Hardware

The fifth week's theme was hardware. My game prototype is an oculus quest vr game that was created in the Unity game engine using C# scripts and the official occulus unity integration packs.

Week 6: Gift a Game

The final week's theme was to Gift a Game to someone else. For my game I decided to create a game that was based around my brother's music. The game was created in the Unity game engine using C# scripts.