An arcade shooter / water-em-up made in PICO-8 - fend off demons with an arsenal of weapons & keep your precious flowers alive. Made for Ludum Dare 46 in a team, rated 3.6/5 overall.Jam Page
A highly-accurate* simulation of the game jam experience. Play 7 minigames to build your greatest game, with limited energy and disk space. Made for Ludum Dare 42, achieved 3rd place Overall!Jam Page
A LAN-multiplayer turtle graphics racing game, built in 11 hours. Hastily issue commands to beat the course before your opponents. Made for Ludum Dare 41, scored 3.6/5 overall!Jam Page
An endless arcade sauce-em-up: choose from multiple characters to fight alone or with a friend, to protect your saucy stash. Made for Ludum Dare 40, positioned 79th/1,850!Jam Page
A procedurally-generated 3D exploration game in Unity. Roam, collect, design and build in a pseudorandom, (nearly) infinite world.More 'Info'
A mobile rhythm game, a-la Guitar Hero & Geometry Dash. Been shelved for a while, but maybe it'll make a reappearance.Play Now Soon
Everyone's favourite bomb-defusal puzzle game, revitalised. Featuring online co-op & save states! (Android port coming soon)Play Now
A 3D stock correlation calculator & visualiser. Running Unity3D on the Oculus Quest, with real-world stock data. Source code available on my Github!Demo Video
A simple app to learn more about UK Parliament, bills that matter to you, and your MP. Built in 24 hours for OxfordHack 2018 (and won!)Project Page
A networked homework distribution system for schools. Manage students & classes, create engaging quizzes, assign to classes, then monitor results - all in one place.More Info
A YouTube player WebExtension that lets you collect and group videos into dynamic playlists and play with rating-weighted shuffling.Firefox Addons Page
A simple package for Unity that generates a great-looking audio visualiser in real-time. Free on the Asset Store, used by 3,000+ developers!More Info
Fairly self-explanatory. Everything here has been hand-crafted by yours truly, with small changes over the course of too many years.Descend...
A simple Console app that uses dictionary filters and frequency analysis to solve a hangman game.More Info
A remote administration app for Windows Phone 8.1. Define your computer network, create custom commands & programs, then execute on remote computers via Relay Service hosts.More Info
I've been into Video Production and Editing for as long as I can remember. From 2013-2017, I maintained a gaming channel on YouTube, which gained over 4 million views and 17 thousand subscribers. I've also made a few programming tutorials, & 3D animations with Blender - usually for video intros and audio visualisers.
Here's a showcase of my personal favourites:
I'm a computer science student from the UK, currently studying at the University of Oxford. I love making all sorts of technical and creative things with computers, such as games, webapps, libraries, videos, music, glitch art etc. (with varying degrees of success.)
My go-to languages are JS, Python and C#, but have worked with all sorts. I've used Unity for game development since 2016 and participated in a few game jams since. Outside of games I have lots of full-stack software engineering experience, with particular interest in Security & web scripting.
If you have any questions, suggestions or just want to say hi, feel free to drop me an email:[email protected][bot block]gmail.com