πΎ So many experiments, so little time.
- rmapbash β A Minecraft map renderer written in Rust. Can do orthographic or isometric views. My first and only Rust project!
- cmapbash β Earlier version of my Minecraft map renderer written in C. My first and only C project!
- jumbotron β A Minecraft plugin that sends an area of coloured pixels from the game to a physical LED matrix via Arduino. My first and only Java project!
- terramap β A map renderer for Terraria, written in Python.
- starseed β A map renderer (the only one I'm aware of) for the game Starseed Pilgrim. Python, with a web interface.
- color-replacer β A shader for Unity to selectively replace colours based on hue and saturation.
- neopixels β A web-based controller for a NeoPixels LED strip via Arduino.
- 5eCharsheet β A character sheet app for D&D 5th edition, in React Native.
- microscope β A web-based version of the Microscope RPG.
- react-boilerplate β A starting template for React client-side apps.
- react-typescript-boilerplate β A starting template for React client-side apps with TypeScript.
- typescript-webpack-boilerplate β A starting template for non-React client-side apps, with TypeScript.
- react-node-boilerplate β A starting template for React/NodeJS server/client apps.
- react-node-typescript-boilerplate β Same as above, but with TypeScript.
- osteomancer β Software and firmware for an IoT-enabled bone-casting divination device, made for the Stupid Shit Nobody Needs and Terrible Ideas Hackathon, Toronto Edition.
- android-emoji-pidgin β A smiley theme for Pidgin/Adium, using emoji from Google/Android's Noto fonts.
- colours-react β A web-based RGB / HSL colour picker. My first project in React.
- shirecalendar β A Python library for parsing, manipulating, and displaying dates reckoned in the Shire calendar.
- hardlivin β A website and various tools I created to help plan Hard Livin', a physical art installation / interactive board game.
- borgil β An extensible IRC chatbot written in NodeJS.
- election-contribs β A scraper and viewer for political contribution data from the Elections Canada website.
You can download/play some of these on itch.io!
- cocomud β CocoMUD, a graphical multiplayer text adventure in the form of a Discord bot, for TOJam 2021.
- cocomud-map β A quick canvas animation mapping all player movement through the CocoMUD game world.
- have-a-knife-day β Have a Knife Day! A first-person fighter made in Unity for TOJam 2020.
- army-of-weirdos β A deck-based game for two players, with a wacky cast of characters. Made in Unity for Global Game Jam 2020, based on a bunch of cards I made out of cut-up cereal boxes when I was 11.
- mechtoplasm β A tactical vaporwave robot battle game, made for Global Game Jam 2019.
- frankenfighter β A free-for-all fighting game with detachable limbs, for TOJam 13.
- battlethedead β A Battleship / House of the Dead mashup for Ludum Dare 41.
- slimepatrol β A two-player space shooter / cleanup game using a whole lot of soft-body physics in GameMaker Studio 2.
- tower-of-smack β A freestyle platform / fighting game made for TOJam 11. Did this one solo!
- lowrezjam18 β A fighting game constrained to a 64x64 pixel grid.
- swordsjs β A web-based game where you play a blacksmith, and can forge millions of different swords.
- driving3d β A top-down driving game in Unity with slick lighting.
- dotshooter β A mobile game in the spirit of Bust-A-Move. Unity.
- ibex β A fighting game where the players are a couple of horny mountain goats.
- beatshooter β A rhythm-based bullet hell space shooter.
- droid β A 3D clone of the C64 game Paradroid, in Unity.
- parahacker β A clone of the hacking minigame from Paradroid on a 64x64 pixel grid, written in vanilla Javascript with the HTML Canvas API, for LOWREZJAM 2016.
- hacknslash β Overthrow Of The Goat, a hack'n'slash game made for TOJam 10.
- friendly-labyrinth β A maze-running game made as a spontaneous collaboration for Global Game Jam 2015, my first game jam.
- advengine-tdd β A text adventure / interactive fiction engine, written in Python, with an example ported from a Commodore 64 game.
- roverchip-tdd β A grid-based puzzle game written in Python with pygame.
- bbgifs β A whole bunch of looping animation experiments in Processing.
- synaesthesia β Processing sketches designed to respond to a MIDI controller.
- circletree β Fun with warping and deforming circular grids. Processing.
- maxify β A Peter Max-style pop art generator in Processing.
- astrochart β A web-based astrological chart generator.
- gameoflife-3d β A cinematic animation based on Conway's Game of Life, made in Unity.
- gameoflife β A generator of 2D animations based on Conway's Game of Life, using Python and pygame.
- bar-portrait β A quick web-based art project that turns images into a bunch of black bars.
- kaleidoscope β A web-based kaleidoscope you can play with in real time.
- rogueworld β A cities-and-roads map generator.