JS

Featured Projects

A selection of my latest work in VR, gaming, and interactive development.

Mine Maniac
Mine Maniac
Mine Maniac was a quick-turnaround six-month project based on the success of Grow a Garden. Here you can: Buy veins, place them in your quarry, mine glowing ores, sell for SpaceBucks, and upgrade your gear to build a space mining empire whilst competing with friends!
Idle
Simulation
Horizon Worlds
Secrets of The Lost Temple
Secrets of The Lost Temple
A mixed-platforms creature-collecting puzzle adventure set in an enchanted temple, where players must rescue adorable creatures hidden deep within cleverly designed chambers filled with traps and puzzles.
VR
Horizon Worlds
Released
Chaos Bots
Chaos Bots
A team-driven, fast-paced VR game where you are part of Boomer Industries, tasked with cleaning up retro-futuristic houses.
VR
Horizon Worlds
Released
Wild West Saloon
Wild West Saloon
A VR experience featuring quick-draw shoot-outs, chicken shooting range, and interactive saloon activities such as darts and mixology!
VR
Horizon Worlds
Released
Galactic Arcade
Galactic Arcade
A virtual reality, neon-lit, retro-cool venue in outer space for multiplayer games including darts, basketball and air hockey.
VR
Horizon Worlds
Released
Divided Islands
Divided Islands
An immersive math game for KS3 students developed for the BBC, focusing on fractions, percentages, and ratios.
Education
Pixi.JS
Phaser.JS
Released
Eye of Horus
Eye of Horus
A grounds-up conversion project of a well-established slot game series featuring popular Egyptian artifacts.
Gaming
Docker
TypeScript
Gambling
Cabinet Games
Docker
Released
ChatIt
ChatIt
A web-based chat application utilizing Web Sockets that allows random users to chat with each other.
Web
JavaScript
WebSockets
Hobby-Project
BoatIt
BoatIt
A competitive boating game where players compete in picking up trash from a body of water.
Gaming
Unity
Hobby-Project
PowerIt
PowerIt
A hyper-casual, wave-based tower defence game where the player juggles a 'power cube' to either power their defences against a continuous horde or collect resources.
Gaming
Unity
Hobby-Project
HauntIt
HauntIt
A game following the tale of a grave-keeping wizard who uses an array of spells to ward off unwanted spirits.
Gaming
Unity
Hobby-Project
Visual Perspective Taking (VPT)
Visual Perspective Taking (VPT)
An application designed to examine Theory of Mind through Visual Perspective Taking in Virtual Reality, with a focus on restricted interests present in the neuro-divergent population.
Research
Unity
VR
Balloon Analogue Risk Task
Balloon Analogue Risk Task
The Balloon Analogue Risk Task (BART) was designed to serve as an online-hosted measure of risk-taking behaviors when individuals are in a cooperative or competitive position.
Research
Web
Python
PsychoPy
Once Upon a Town: Ormskirk
Once Upon a Town: Ormskirk
A virtual museum hosting memories and experiences of those living in and around Ormskirk during the Covid-19 Pandemic.
Web
Mobile
Unity
Released
VR Drumming Application
VR Drumming Application
An application exploring the effects of synchronous drumming on Theory of Mind with virtual agents.
VR
Unity
Research
Avatar Interactions and You
Avatar Interactions and You
This project formed part of the Social Neuroscience module in the Psychology curriculum and sought to explore what features make or break virtual avatar assistants; then take it further by creating an actual virtual assistant.
AI
Unity
Psychology
Scoodle Play
Scoodle Play
A gamified educational platform designed to make learning more engaging for children.
Education
Gamification
LMS
Released