Guy Dunton

Projects

Nand 2 Tetris

The Nand2Tetris course; creating a computer from logical NAND gates & building the entire stack on top of it.

More information

Nand2Tetris website banner

Elm Sprite Editor

A sprite editor for Gameboy games, written for the web using Elm. Displays the GBZ80 hex codes for a sprite.

More information

Creeper face on the gb sprite editor

Asteroids Redux

A remake of Asteroids, written using C++ & DirectX 11. Featuring more advanced collisions and physics than the original.

More information

Asteroids Redux running on Windows

GPU Based Particle Collision

My dissertation project; simulating collisions between particles and geometry on the GPU.

More information

Cubix

An interactive art piece, displaying my course logo. Built using C# & The XNA framework. Makes use of deferred shading to display hundreds of point lights.

More information

Hybrid Sky

An arcade air combat game built as a group project at university. Also built using C# & the XNA framework.

More information