Personal Game Projects

Sweepy Field

Sweepy Field is a procedurally generated endless hopper. The player must navigate their character through the puzzling minefield and get as far as they can without stepping on a mine. The player can beat their high score and collect coins along the way to unlock new characters at the store.

Implemented

  • Architecture of entire game
  • User Interface
  • All Art, Music & SFX Assets
  • Menus and in game navigation
  • Character Movement / Modeling
  • Particle & Camera effects
  • Procedurally generation of level
  • Scoring and in-game currency
  • Character select menu
  • Menu animations
  • Game loading screen

Details

  • Language: C#
  • IDE: Unity3D, Blender
  • Platform: Android Mobile, Windows. Mac, Linux
  • Project Type: Individual

Group Projects

Owens Careless Day (O.C.D)

Global Game Jam 2016 theme: Rituals

O.C.D is a game about a little boy suffering from OCD. He is unable to fall asleep until he organizes his toys and if he doesn’t do it properly he’s whisked away to a nightmare world that contains clues to help him go to sleep.

Implemented

  • Level design & implementation
  • Game testing and feedback

Details

Let Me Down Gently

Global Game Jam 2016 theme: Rituals

Let Me Down Gently is a multiplayer game where you and your friends work together to carry a casket to its final resting place. Diversifiers for this game challenge were:

  • Single Controller: Use a single controller shared among all players.
  • No retreat, no surrender!: The protagonist is unable to go anywhere except forward in every situation.
  • One hand tied behind my back: Create a game that can be played with only one hand. Can only be played with one hand holding the controller i.e. just play with your thumb. Usable controllers are Desktop-mouse or keyboard only.
  • Common ground: Make a co-op game playable by players who have very different levels of ability to each other.

Implemented

  • UI Programming
  • Character movement

Details

Prototype Projects

Dungeon Crawl

Dungeon Crawl is a basic click & drag dungeon crawler where the player must traverse the dungeon and defeat monsters by casting spells.

Implemented

  • Level building using XML
  • Enemy interface and factory class
  • Animations and particle effects
  • User touch and movement controls
  • Enemy AI and damage

Details

  • Language: C#
  • IDE: Unity3D
  • Platform: Windows, Mac, Linux
  • Project Type: Individual

Word Jamble

Word Jamble is a puzzle game where the player must figure out as many of the secret words as possible given a set of scrambled letters.

Implemented

  • Game logic
  • GUI and Animation effects
  • Letter scramble effect
  • Dictionary word select and search

Details

  • Language: C#
  • IDE: Unity3D
  • Platform: Windows, Mac, Linux
  • Project Type: Individual

Cards With Friends

Cards with friends is an Empty-Hand card game where players must get rid of all cards in their hand by either playing a card on their turn that matches suit or matches number. If the player does not have a card to play they draw from the deck

Implemented

  • Game logic
  • Card movement animations
  • Card sprite details
  • Player turn indicator effect

Details

  • Language: C#
  • IDE: Unity3D
  • Platform: Windows, Mac, Linux
  • Project Type: Individual

Slingshot Shooter

Slingshot Shooter is an angry birds style game where the player must launch a ball into the green zone to move on to the next level.

Implemented

  • Game Logic
  • Cloud parallax effect
  • Unity physics and collision
  • Camera perspective effects

Details

  • Language: C#
  • IDE: Unity3D
  • Platform: Windows, Mac, Linux
  • Project Type: Individual

Bulls and Cows

Bulls and Cows is a guess the isogram word-game where the player must figure out what the secret word is within a certain number of tries. A bull is a correct letter in the correct place and a cow is a correct letter in the incorrect place.

Implemented

  • Game logic
  • Round tracker
  • Answer checking

Details

  • Language: C++
  • IDE: Visual Studio 2015
  • Platform: Windows Console
  • Project Type: Individual