Tom McDonnell's repositories
racing_line_finder_cpp
Graphical tool for finding racing lines around a track (in early and incomplete stage of development).
pc_speaker_experiments
Experiments in sound involving the PC speaker.
block_puzzle_cpp
Jigsaw puzzle solver/game. Puzzle consists of blocks made from squares (similar to Tetris blocks). Note that code is C++ designed to be run in Windows in ~2005.
canvas_demos
Graphical experiments using the HTML5 canvas element.
color_spectrum_art_2
Art involving spectra of primary colors (alternate version for generating high resolution images).
indoor_cricket_database_converter_cpp
Script to convert old text file indoor cricket database to SQL for indoorcricketstats.net.
indoor_cricket_database_cpp
Precursor to indoorcricketstats.net (original C++ code).
indoor_cricket_database_v1
First web-based version of indoorcricketstats.net.
lib_tom_cpp
My personal library of CPP code. Written prior to 2007.
minesweeper_solver_web
Web interface to minesweeper_solver
order_form_builder
Builds web form given XML form specification.
racing_line_analyser_cpp
Graphical tool for analysing racing lines around any simple corner that is the intersection of two straight-line track segments. Note written in C++ to run in Windows ~2005.
risk_battle_simulator
Automation of dice roll battles for the board game Risk.
transient_hierarchy_visualiser
Visualiser to display changes to a hierarchical structure over time.
vector_racing
Vector based racing game.
vps_hack_day
Website hacked in six hours for VPS hack day.
earth_moon_gravity_simulator
A simulation of the Earth/Moon gravitational system.
helicaloops
An HTML5 canvas experiment. Helical springs appear to rotate.
lifterslog
Lifter's Log is a very simple training log and analysis tool designed for weightlifters.
Prince-of-Persia-Apple-II
A running-jumping-swordfighting game I made on the Apple II from 1985-89