-
Research investigating the application of the A* algorithm to the inverse kinematics problem.
-
Dream
Open
OpenGL
C++
Framework
Dream is a cross-platform game development written in C++.
-
An open source business management platform using Utopia/Relaxo/CouchDB. Main features include invoicing and periodic billing in multiple currencies.
-
Data integrity and cryptographic verification tools.
-
A user interface for the command-line tool of the same name.
-
A save-game editor for the game 'Eschalon Book I', built from scratch by reverse engineering.
-
-
A research paper about hybrid tracking algorithms for mobile outdoor augmented reality, presented at CHINZ 2013.
-
Kai is a prototype-based language and interpreter with a syntax somewhere between LISP and Ruby. It provides dynamic compilation via an interface with LLVM.
-
Latinum is a framework for resource and currency calculations.
-
A graphical symbol table tool and QuickLook plugin for compiled object code.
-
Lucid Information Systems website.
-
Mozarts Kindergarten and Drama School website.
-
This research investigates how the identification of oulines from photographs can be used to control a robot with a paintbrush.
-
An action game mashup combining space-invaders, pong and breakout.
-
PL/0 includes a lexer, parser, interpreter, compiler, assembler and virtual machine written in Python, designed with teaching in mind.
-
Periodical is a simple framework for working with durations and periods.
-
An educational resource covering a variety of different programming languages.
-
The Programming Language Posters are a set of free posters for use in computer science classrooms.
-
Property management made easy for the Mac.
-
-
A master's thesis investigating methods to enhance tracking for outdoor augmented reality applications.
-
An online register machine computer which has been designed to help explain what it means to be computable.
-
A transactional database built on top of git.
-
A simple ORM layer for Relaxo.
-
A fully featured DNS server with a Ruby domain-specific-language for processing requests.
-
A collection of useful extensions for application development.
-
A high level object-graph to XML mapping framework.
-
Synco
Open
Ruby
Framework
Command Line
A flexible tool for backup and synchronisation tasks.
-
A flexible text+binary format for storing geometry data, primarily for modern graphics pipelines.
-
Teapot is a decentralised dependency management and cross-platform build tool for C/C++ libraries and applications.
-
A game based on evolution; levels are dynamically generated and modified using genetic algorithms. Made for Ludam Dare 24.
-
An overview of the Transform Flow toolkit assists with the development of mobile outdoor augmented reality applications, presented at IVCNZ 2013.
-
An online boolean logic calculator that generates truth tables.
-
Truth Tables
Educational
Commercial
Objective C
C++
Cocoa
Application
An interactive logic calculator with a built in tutor.
-
Utopia
Open
Ruby
Rack
Framework
Content-driven website framework based on XML and Ruby.
-
This research explores how to visualise changes to source code over time.
-
A simple dynamic pop-up menu framework built on top of jQuery.
-
Fast and flexible client-side syntax highlighting for source code.
-
Simplify client-side dynamic content by using tags that reference remote content.