Projects

I’ve been interested in programming since around 2004. Here you can find some of my software projects (most of them being game-related). My GitHub profile is here. The repositories at GitHub have up-to-date code from whatever projects I put up there, and you can check them out easily with git, or by downloading an archive.


GraLL 2

My latest game project. Sequel to GraLL. Features Python scripting, proper save-load mechanism, dimension system, eye candy, and more. Click on the link above to check it out!

nScript

A interpreter written in C for a stack based language called ‘nscript’ I cooked up, inspired by FORTH, Factor et al. Motivation – pure boredom. Initial version was created over a weekend, but later I got back to it and added a few more things.

GraLL

My first ‘large’ game and my first game to have its own website. It’s an action/strategy game, where you guide a robot through 30 levels involving bombs, explosions, doors, keys, crates and other stuff. I’ve released GraLL’s source code, you can find it here.

Pong 3D

Everyone makes a pong game at some point, eh? So, this here is my first C++ game, and my first complete 3D game too. Pong + accelerating ball + 3D = Fun!

Kidnapped

Yet another unfinished game. My first attempt at 3D in Game Maker. A first person shooter. This was a great experience in learning more about 3D rendering, rasterisation, math etc.

Underground

An unfinished game, also one of my first. It’s a platform game, about a man stuck underground trying to get out. Made with Game Maker.

Space Age

My first game. About spaceships, bombs and explosions. Made with Game Maker.


NGF

A a set of framework classes in C++ that help write software, especially games, using Ogre. Provides a game entity and level management mechanism, a level-loading mechanism, a Blender exporter, scripting support, and some more stuff. Was used in GraLL and GraLL 2.

BtOgre

Integrates the Bullet physics engine and Ogre.

nikki DotScene loader

An old little piece of code by me that helps load DotScene XML scenes into Ogre. There’s an improved version here.

Menu

Home
Log
Biography
Projects
Music
Art

About
Contact
GitHub

Links

Ogre
Blender
Bullet
Arch

Unix is user-friendly. It's just very selective about who its friends are.

- Anonymous