| Name |
Platform |
Status |
Language, libraries / tools |
Date |
Description |
| Infinite university |
any (web) |
Working |
Ruby |
4/2007 |
An adventure-style university, that goes on (virtually) forever. |
| Geekpoints |
any (web) |
Working |
PHP, PostgreSQL |
2006–present |
A website where people can award each other 'geekpoints' for doing cool geeky things. The site allows login via OpenID, and uses a number of microformats such as XFN, hCard and Pavatar. |
| GMUDsys |
many (Java) |
In progress |
Java, LambdaMOO |
2006–2007 |
GMUDsys is a system for creating graphical MUDs. The initial game created with it will have a sci-fi theme with a variety of environments and activities. |
| IR receiver |
N/A |
Complete |
LIRC |
6/2006 |
An infrared remote control receiver connected to a computer. |
| photowalk |
any (web) |
Working |
PHP, MySQL |
11/2005 |
A photographic tour of some area (so far around the Mount Vic. reserviour and radio tower), where the user can navigate through a set of photographs as if they were walking around. Each photograph is displayed on its own page, along with links to allow the user to turn around and (where applicable) walk forward or possibly perform other actions. |
| Bob |
any (web) |
Working |
PHP, MySQL |
10/2005 |
A chatterbot which learns from what people say to it, and attempts to construct appropriate new sentences. |
| lasertag |
PIC16F628A |
In progress |
gpasm (gputils), Pikdev |
9/2005–2006 |
An attempt to build a lasertag system, using laser diodes removed from laser pointers put into plastic toy guns. |
| flasher |
PIC16F628A |
Working |
gpasm (gputils), Pikdev |
8/2005 |
8 LEDs connectected to PIC16F628a microcontroller. Wave it back and forth and it displays 'HELLO'. |
| hovercraft |
N/A |
Working |
N/A |
6/2005 |
A hovercraft. See the linked page for more information and photographs. |
| Tux racer mod |
N/A |
Mostly complete |
GIMP, POV-Ray |
2005 |
A modification for Tux Racer for playing on grass rather than snow. |
| Arthnor |
N/A |
Playable, ongoing |
LambdaMOO |
2002–2007 |
A MUD set in a medieval world, with fighting, skills, quests etc.. Connect to q.geek.nz:8888 with your favourite MUD client (or telnet) to play. |
| plotter |
Linux |
Stalled |
Meccano, C++ |
2003–2005 |
A pen-plotter built with Meccano and controlled by a computer via the parallel port. The electronics are complete, but mechanics don't work very well, and only basic software for testing has been written so far. |
| noughts & crosses robot |
RCX |
Mostly complete |
Lego Mindstorms, C, BrickOS |
2004–2005 |
A Lego robot that can play noughts & crosses. I originally planned to design the software so that it would learn how to play well by playing games, but this didn't work out very well (partly due to the limited RAM of the RCX), so it instead uses a preprogrammed set of moves. |
| shipgame |
Linux, Windows |
Buggy, abandoned |
C, Allegro |
2004 |
A simple game where the player must shoot down (space?-)ships coming towards them. Based on a game I saw on a TV once. Segfaults when running under Linux, I can't work out why. |
| mechsim |
Linux, Windows(?) |
Incomplete, abandoned |
C, Allegro |
2004 |
A simple mechanics simulator, needs to be converted to use Runge-Kutta integration (rather than Euler). |
| wave |
Linux, Windows(?) |
Usable but no UI, abandoned |
C, Allegro |
2004 |
A simple program for displaying wave interference patterns. Currently settings can only be changed by changing source and recompiling... |
| Starship Trader |
Windows |
Incomplete, playable, abandoned |
Euphoria, Allegro |
2001–2002 |
A 2D space trading game. |
| TSC 2 |
Windows |
Incomplete, abandoned |
Euphoria, Allegro |
2001 |
A sequel to The Silver Crown. |
| The Silver Crown |
DOS |
Completed |
Euphoria |
2000–2001 |
A single-player 2D (bird's-eye-view) RPG with a medieval setting. |