Laurence Allen's Portfolio

Unity Game Developer

Laurence
Allen

Fourth-year Computer Games Application Development student at Abertay University and Founder & Head Programmer at Double Down Digital. Gameplay mechanics, tools, and AI programming in C# and C++, especially with Unity 6.

My Best Work

Projects

Gameplay Card Preview Playing a Card Deck Builder Main Menu

TOHTNOFY: Trading Card Game

Unity · C# · Solo · Jul-Aug 2026

This was my month-long summer project before 4th year. It's a deck building card game for two players, or against an MCTS AI. Every card inherits from a single class defining its stats and giving it a unique ability or a common keyword that gives it a special function. All code and art was created entirely by me, aside from some card art that was sampled from other games/google images.

Play It More Info
Gameplay 1 Gameplay 2 Opening Cutscene

Incinder

Unity · C# · Team of 8 · Jan-May 2026

My 3rd year team project, my role was the Gameplay Programmer designing all the gameplay features including player/camera movement, light detection system, the combat system, and the inventory system. Additionally, I also stepped out of my role to supply additional help to the team; I implemented all the art and UI into the project, I created a shader to help visualise the borders between light and shadow, I composed the 3 tracks featured in the game, and was a leader of the creative direction when the team was divided.

Play It More Info
Gameplay 1 Gameplay 2 Gameplay 3

TOHTNOFY Brawl

Unity · C# · Team of 3 · Jun 2025-Present

My biggest project so far, and still a work in progress. A tile-based strategy brawler set in the TOHTNOFY universe, built with a small team of artists. As the lead programmer, my duties include developing tools to ease the integration of art and animation, creating core gameplay features e.g. a library of unique abilities for each character, a priority AI with utility scoring, and dynamic music and dialogue systems that react to the battle.

Play It More Info
Tutorial Area Full Area Instrument Pickup Flute Casting Drum Casting

UE5 Instrument Magic System

Unreal Engine 5 · C++ · Solo · Sept-Dec 2025

My most recent Unreal Engine 5 game, I developed this for one of my 3rd year modules where I received an A+. The application showcases a unique gameplay feature consisting of multiple interactable items that then allow you to cast an array of spells following a specific input. Each instrument has a special way of receiving input, flute is based on how you move your camera and the drum is operated through timed clicks. I focused on scalable and compatible design ensuring that each spell can be easily linked to any instrument by defining it with a unique string of enum inputs.

Play It More Info
Main Menu Gameplay 1 Gameplay 2

TOHTNOFY Visual Novel!

Unity · C# · Team of 2 · Nov 2024-Apr 2025

The first entry of games in the TOHTNOFY universe, a parody of typical romantic visual novels twisting it to be chaotic and comedic. You play as a Romanian exchange student at the New New Zealand high school. I handled the entire engine side of this project, creating a dialogue engine from scratch, making it much simpler to write out scenes and branching conversations.

Play It

About

Hello! I'm Laurence Allen, or SevB online.

Education

2023-2027

BSc (Hons) Computer Games Application Development

Abertay University, Dundee

Engines & API

Unity · Unreal Engine · DirectX11

Languages

C# · C++ · HLSL · Python · HTML · CSS

Contact Me