- Object oriented design and programming
- Designing and programming games
Projects:
- Simutrans: a transport Simulation game
- Iso-PernAngband: a isometric graphics engine for a dungeon exploartion game
- Drops: a pixel oriented drawing tool
- Ray16: a raycasting engine, software 3D renderer
- many smaller programs ...