Personal

Portfolio

BETter Life

Number Go Up Gambling RPG

2026 - Work in Progress

More Info Coming Soon!

The Favour

Pure C++ Prototype

2020

My First (and only) Pure C++ Game

The purpose of this project was to improving my knowledge of C++

Elevator Pitch

You owe Samuel L Jackson a favour, answer all 5 questions correctly to pay off your debt!

Features

Questions are randomly generated and get gradually harder.

Project Aurora

First person Horror Demo

2019

Third year Uni Personal Project

Level Design

Open World Design
Optimised Fully Dynamic Lighting system
Dark Gritty atmosphere
Atmospheric Particle Effects
Post Processing
Optimised Terrain and Foliage implementation
Robust, Optimised Level Streaming with
70 sub-levels and 11,000 assets
Optimised Dynamic Lighting
Optimised Level Streaming
Claustrophobic Level Design
Audio Implementation using physical materials
Character and Item implementation
World interaction (Doors / Locks / Etc…)

Cinematic Trailer

Cinematic Camera
Lighting
Rendering
Video Editing

Contributions

Sullie Burgess

Teaser Trailer Soundtrack
Foley Sounds

Luke Evans

Foley Sounds

Lourie Cope

Pistol Model

Horror Engine

GIMME SHELTER

Couch Co-op Twin Stick Shooter

2019

GAME JAM Themes

THEME - "Gimme Shelter - The Rolling Stones"

SECONDARY THEMES - Gravity, Brawler and Scarce Resources.

Project Time - 13 Days

Goal

Get as far down the river as possible!

Features

4 Player Couch Co-Op

Physics Objects

Multiple Overlapping Gameplay Systems

Full Audio Implementation

MY ROLES

Gameplay Design / Gameplay (Blueprints)

Interactables / Physics Objects / Level Design

Audio Design / Audio Implementation

Team

Kenneth Nowak

Camera
Menus
Generalist
AI

Antonio Jones

3D Modelling
Texturing

Matthew Hill

3D Modelling

CHAOS BABY

Household Destruction

2019

GAME JAM THEMES

GENRE - Action

ENVIRONMENT - City

GOAL - Destroy objects

WILDCARD - Household chores

EXTRA - Only allowed to use 3 buttons

Project Time - 7 Days

Goal

Destroy everything possible without being caught by your parents.
Get a high score you’re proud of!

Features

Destruction and Physics
Audio Implementation

MY ROLES

Gameplay Design / Gameplay (Blueprints)

Interactables / Physics Objects / Level Design

Audio Design / Audio Implementation

Team

Kenneth Nowak

UI + Scoreboard
Menus
Screen Shake
Generalist
AI

Antonio Jones

3D Modelling
Texturing

Matthew Hill

3D Modelling

Utopia

Open World Point and Click RPG Prototype

2018

GAME JAM Themes

THEME - "Gimme Shelter - The Rolling Stones"

SECONDARY THEMES - Gravity, Brawler and Scarce Resources.

Project Time - 13 Days

Level Design

Open World Design
Day and Night Cycle
Shader editing for wind effect in foliage and trees
Terrain and Foliage implementation

Full Body Inverse Kinematics (Ikinema FBIK)

Head and upper body tracking
Foot collision
Centre of mass
Collision detection using FBIK

Blueprints

Full XP and Leveling System with unlocks
Point and Click Mechanics
Fishing and Woodcutting skills
Randomised Tree tool
Run Energy Drain and recharge
Animation implementation and State Machines
Floating Camera implementation

Cinematic Trailer

Original Soundtrack
Cinematic Camera

Into the Light

Third Person Puzzle Platformer Prototype

2018

Goal

Find your way through the darkness with platforming challenges!

Level Design

Linear Design
Lighting
Clear Level Design (Using Lighting)
Foliage implementation

Full Body Inverse Kinematics
(Ikinema FBIK)

Head tracking
Upper body tracking
Foot collision
Mannequins that track the player

Blueprints

Switches and Collision Boxes for lighting next areas
Controller and Keyboard support

The Bastard Executioner

2D Melee Side-Scroller Prototype

2017

Programming
(Game Maker Language)

Fit to screen dynamic Resolution
Randomised Enemy heads
Working combat system using collision boxes
Weapon Array of 6 weapons with own speeds, damage and more
Action Camera (centres between all combatants)
Integrated Menu
Controller Support
Health system

Animation

Spine animation software
JSON files not Sprites
Many animations
Full character bone rig
Animated Menu

Audio

Background Music
Combat Sounds

Team

Tire Pace

Art Assets

The Ark

Top Down SHOOTER Prototype

2017

Programming
(Game Maker Language)

Blood particles and procedural floor spots
Smooth Camera
Bullet shell random movement and drawn to ground once landed
4 Weapons with unique sound and camera shake
Menu
Wall Tiling tool
Bullet Collision and Damage system
Pickups
Health and Healing system
Blood Splatter and Particle system

Audio

Background Music
Weapon Sounds

Guardian of Light

2D Lighting Technical Demo

2017

Programming
(Game Maker Language)

Dynamic 2D Lighting System
Place Light sources at runtime with dynamic shadows

Fun Fact

Made in first week of Game Maker Studio 2 Engine Release,
possibly the first lighting system made on the engine?

First Game Ever

Platformer

2017

Programming
(Game Maker Language)

XP and Levelling System
Projectiles
Power ups (speed and jump height)
Keyboard and Controller Support
Time Dilation (Slow motion)
GLSL Water Shader