Prepare for Die! 2022
https://tomwadley.itch.io/prepare-for-die
Our entry for the GMTK Game Jam 2022. A collaboration with Rosa Nussbaum. Built in Unreal Engine 5. A mirror of the code without the art or UE uasset files is available here.
The following is a collection of side projects and digital art collaborations that I have managed to get onto Github or at least release publicly. It isn't particularly representative of the sort of work I do during the day, nor is it an exhaustive list of everything I've worked on in my spare time.
https://tomwadley.itch.io/prepare-for-die
Our entry for the GMTK Game Jam 2022. A collaboration with Rosa Nussbaum. Built in Unreal Engine 5. A mirror of the code without the art or UE uasset files is available here.
Link coming soon
An Android/Kotlin port and expansion of my 2010 JavaScript game ship.js, this time using the libGDX game development framework.
https://github.com/tomwadley/paroxysm
Communicates with IoT device via Bluetooth. A component for an art project by Rosa Nussbaum
https://github.com/tomwadley/gttd-midigen
Generates midi files that formed a component of an art project by Rosa Nussbaum
https://github.com/tomwadley/sexting-xkeyscore
Communicate with government surveillance programs via your metadata. An artistic collaboration with Rosa Nussbaum.
https://aur.archlinux.org/packages/nvm
A popular Arch AUR (Arch User Repository) package for nvm (Node Version Manager) which is a bash script to install and use multiple node.js versions locally
https://github.com/tomwadley/tom-deployment
These are the ansible playbooks and roles I use to provision my servers and deploy the various sites I maintain to them (such as this site).
https://github.com/tomwadley/saunter
A point-and-click style game inspired by Myst. The game is web based, written in JavaScript and runs entirely client side requiring only a web server to host the static files.
This code was used for an art project in collaboration with Rosa Nussbaum, commissioned by 12ΓΈ Collective in 2016.
See the work here. Or see the work stand-alone here.
There is an older demonstration available here running a "static" mode map. See the readme on github for more details.
https://github.com/tomwadley/tomwadley.net
This website, built with Jekyll and Bootstrap. A replacement for my old website which has been around largely unchanged since about 2003.
https://github.com/tomwadley/key-sync
A simple bash script to replace the authorized_keys file on each of your servers with a provided list of public keys.
https://github.com/tomwadley/reads-small-text-bot
A Reddit bot which looks for comments containing at least level 3 superscript text (text with ^^^ before it) and replies with a full-sized version of that text.
https://github.com/tomwadley/resx-diff
Helps you deal with your growing number of .NET Resource files by quickly showing you the differences and similarities between them as well as performing simple operations on them.
https://github.com/tomwadley/ship.js
ship.js is a 2d top scrolling arcade style game written in HTML5/JavaScript
It's based on VB6 game I wrote in highschool (see below)
It takes an XML "mod file" and a canvas element as input. The mod file describes the enemies, weapons, images and sounds that should make up the game. A playable level is then generated based on simple provided generation parameters.
There is a playable demonstration here
https://github.com/tomwadley/old-checkers
An OpenGL Win32 checkers game I wrote in C++ when I was 16 (late 2004 / early 2005).
https://github.com/tomwadley/old-ship
This is an arcade style game I wrote in VB6 which I used to hack on every now and then at school when I should have been doing something else. I probably worked on this between about 2003-2005 when I was 14-16 years old.
https://github.com/tomwadley/old-conway
A Conway's Game of Life implementation in VB6 I made for a school science project in 2003 when I was 14.
https://github.com/tomwadley/old-roulette
A roulette game I made in VB6 for a school science project in 2002 when I was 13.
https://github.com/tomwadley/old-darwin
A simple natural selection simulator/demonstration I made in VB6 for a school science project in 2001 when I was 12.