PSOLab is a software written in C++ and the QT library to experiment with particle swarms using different parameters, variants and fitness functions. This program was one of the main components of my MSc thesis, which can be found here. The full source code for this program can be found here. The program was originally […]
This is my own version of space invaders programmed completely in x86 assembly. Everything, including font and number rendering, is done by hand. High scores between sessions are saved to a file to keep track of progress.
Teaplot is a GUI demonstrating the capabilities of the Teaplot Graphics Library (TGL). The library was developed entirely from scratch by me. TGL is a computer graphics library implemented in software in the same style of OpenGL. Performance is not one of the objectives of the library; it’s main objective is to demonstrate how […]
This is a ruby script that finds the best path between two arbitrary London underground stations.
Alt-Play: Jason Rohrer Anthology is a DSi game developed by Sabarasa Studios. Alt-Play is a collection of three games developed by Jason Rohrer and ported to the DSi platform. The games are intentionally created with old-school pixelated elements in an “artsy” style.
Lucha Libre AAA: Héroes del Ring is a fighting game based on the Mexican style of wrestling known as ‘Lucha Libre’. The game was developed for Wii, PlayStation3, XBox 360, DSi and PSP. We were responsible for the development of the Wii, DSi and PSP versions of the game. This game was the biggest project […]
Primrose is a puzzle game where cubes of different colors are placed in such a way that other groups of colors are surrounded by another color. The surrounded colors disappear and score points while the surrounding colors change into the surrounded color. Primrose is a small bit like Go and Othello, a small bit like […]