tomcdonnell
Check out my low-code webapp builder: https://flatpackapps.com Or my maths/physics exam preparation site https://www.autotutor.com.au
Flatpack AppsMelbourne Australia
Pinned Repositories
anagram_checker
Tool to check whether all lines of a given text are anagrams of a given phrase.
anagram_finder
Tool to find single and multi word anagrams of a given string.
anagram_game
Simple game involving guessing a word or phrase given an anagram or anagrams of that word or phrase. Data for the game is supplied via a text file.
big_bang_simulator_cpp
Original version of billiard-ball physics model of the universe. Many particles attract each other gravitationally. Particles remain distinct but tend to clump together to form planets due to gravity. Note that bugs exist in collision model.
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.
bracketed_text_formatter
General purpose text formatter designed for any structured text featuring balanced brackets eg. JSON.
canvas_demos
Graphical experiments using the HTML5 canvas element.
minesweeper_solver_text_cpp
Command-line minesweeper solver.
pc_speaker_experiments
Experiments in sound involving the PC speaker.
racing_line_finder_cpp
Graphical tool for finding racing lines around a track (in early and incomplete stage of development).
tomcdonnell's Repositories
tomcdonnell/racing_line_finder_cpp
Graphical tool for finding racing lines around a track (in early and incomplete stage of development).
tomcdonnell/pc_speaker_experiments
Experiments in sound involving the PC speaker.
tomcdonnell/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.
tomcdonnell/canvas_demos
Graphical experiments using the HTML5 canvas element.
tomcdonnell/color_spectrum_art_2
Art involving spectra of primary colors (alternate version for generating high resolution images).
tomcdonnell/dev
Sandbox for ideas and experiments.
tomcdonnell/indoor_cricket_database_converter_cpp
Script to convert old text file indoor cricket database to SQL for indoorcricketstats.net.
tomcdonnell/indoor_cricket_database_cpp
Precursor to indoorcricketstats.net (original C++ code).
tomcdonnell/indoor_cricket_database_v1
First web-based version of indoorcricketstats.net.
tomcdonnell/lib_tom_cpp
My personal library of CPP code. Written prior to 2007.
tomcdonnell/minesweeper_solver_web
Web interface to minesweeper_solver
tomcdonnell/order_form_builder
Builds web form given XML form specification.
tomcdonnell/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.
tomcdonnell/risk_battle_simulator
Automation of dice roll battles for the board game Risk.
tomcdonnell/transient_hierarchy_visualiser
Visualiser to display changes to a hierarchical structure over time.
tomcdonnell/vector_racing
Vector based racing game.
tomcdonnell/vps_hack_day
Website hacked in six hours for VPS hack day.
tomcdonnell/earth_moon_gravity_simulator
A simulation of the Earth/Moon gravitational system.
tomcdonnell/helicaloops
An HTML5 canvas experiment. Helical springs appear to rotate.
tomcdonnell/lifterslog
Lifter's Log is a very simple training log and analysis tool designed for weightlifters.
tomcdonnell/orbiting_mousetrails
An HTML5 canvas experiment. Movement of the mouse leaves particles behind that orbit the centre of the page.
tomcdonnell/Prince-of-Persia-Apple-II
A running-jumping-swordfighting game I made on the Apple II from 1985-89