

Falmouth University Third-Year Team Project

Engine Developed In:
Unreal Engine 5.6
Programmed In:
C++, Blueprints (UI)
Development Duration:
October 2025 - May 2026
Poker Purgatory: Gamble your life away.
Poker Purgatory was my final team project for my undergraduate course which was done throughout the year of the project, the brief for this game was quite unrestrictive with it only requiring core options.
Poker Purgatory is a game which combines 3D Doom-like action with gambling games such as Blackjack. The goal is to use the money obtained in combat to further your stake which you can gamble in other games.
I was the lead programmer for this project of a team that only had two programmers meaning I had to cover a wide range of areas within this game. For this game I primarily worked on: Player Movement and Shooting, Minigames like Blackjack, Game-mode specific spawning systems, General game architecture and UI Development.
As with a lot of my recent unreal projects I utilized the Gameplay Ability system to make it easy for the other programmer and designers to be able to quickly implement enemy & player abilities within blueprints.
I also utilized Common UI for better streamlining of widgets and easier implementation of Controller support for the game.
This project was by far the most complex I have worked on so far, with it having a lot of intersecting areas that required a lot of planning to get implemented well as opposed to some of my previous projects where a lot of what I worked on was quite separate excluding the player systems.
Poker Purgatory Gameplay Trailer

Download Demo