Current standard
Prototype roguelike (2012-2013)
Features
- Implementation of A* pathfinding
- Randomly generates dungeons
- Simple RPG character system
- OpenGL VBO handling and perspective+orthographic rendering
- Save game and room prefab serialization
- Room prefab editor and creator
Source
Source (Eclipse)Heightmap renderer (2012-2013)
Features
- OpenGL VBO handling and perspective+orthographic rendering
- Heightmapping
Source
Pending releaseSpriter2D (2013-2014)
Features
- Many image handling techniques
- Homegrown GUI elements/handler
- OpenGL rendering
- Serialization of projects and exporting to workspace
- Image creation features
Source
Available at github, still pending release (main features complete, secondary features indev)Educational release
Source code that is outdated compared to my current standard of work and should not be taken as an exemplar of my current work. May contain crazy experiments ^^
Sokoban
Features
- Multiplayer (non-dedicated server) using TCP networking
- Map editor/creator
- Username based high scores
- Experimental code architecture
- Serialization of maps
- Funky console stuff