Isaac Dunn

I am Computer Games Programmer studying level 4 at Staffordshire University looking at specializing in graphical programming

2023

Adaptive Behaviour Tree Emotional AI (MSc Dissertation)

MSc Dissertation project where I created an adaptive behaviour tree with a genetic algorithm to simulate evolving personalities.

GBA Programming

GBA game created in C using the Tonc Library.

Android Mobile Development

A mobile application developed for people with disabilities created with Kotlin in Android Studio

Pervasive Computing

A AWS project using Lambda to control an interface for a voice controlled audio-visual AR glasses

Web Applications

Websites from web application modules ive developed. A dynamic and static website have been made

2022

Narrative AI (Dissertation BSC)

A recreation of narrative AI from Rimworld and Dwarf Fortress was created as my BSC Dissertation using Unity with behaviour trees and recursive narrative tools

Tymothee Engine

In a studio sim module a C++ 2d game engine and a game has been developed with a group of 8 other people

Witchery: Potion Sim

RPG developed in Unity where you can forage and fight for ingredients to make potions

AI Applications

4 projects from an AI module showcasing techniques such as Neural Networks, MinMax with ab pruning and genetic algorithms

2021

Roach Collector

A post-apocalyptic stealth/FPS game created for a studio sim module with 3 other people using Unity.

Low Level Programming

A module project where a RTX video generator had to be optimized with varous low level techniques like threading as well as porting techniques

2020

DirectX project

A DirectX 11 project that allows a player to drive around a solar system made in c++ using the DirectX 11 library

Network Game and chatbox

A C# networking project allowing for a server to be set up and allow people to connect to it to use a chatbox and play games

Pico-8 Projects

Various projects made in the fantasy console Pico-8 which intends to mimic old commodore 64 era games and is all coded in Lua.

Time To Rewind

Escape a dungeon and reach the end of each level by using platforms and solving puzzles while only using a special ability that lets you reverse the flow of time.

Gameboy Project: Bird Boy (TBF)

Endless runner game made using a Gameboy dev kit and was written in C.

SDL Project: Mario Bros

A clone of the original Mario Bros I made using SDL.

OpenGL Project: It Hungers

A project I worked on for creating a 3D enviroment in OpenGL.

2019

Sunset Slipstream

Endless runner I made with an 80's theme in Unity.

Pacman

This was a game project based on the original pacman game made in C++ using the S2D game library

Prosperity

A environment-based cookie clicker that I helped make for Ludum Dare 45 in Unity

Get in touch

Wish to get in touch? I'm available to talk through E-mail and Twitter anytime.