Coding!

Petrichor is a sci-fi jetpack shooting and exploration game set on an alien moon. I'm lead developer of Petrichor, and working with a small team to bring this game to fruition. A demo of the game including the first level is currently available on our itch.io page.

Vertical Collapse - A pinball game I developed with my friends in the Petrichor team for a two week Black and White game jam. Came out looking and playing really good, and I also took care of the sound effects with a bit of help from ChipTone!

WakeMapper - This program opens up a standalone window that shows you a live map of where you are in three supported video games. Your position is marked with a red dot and updated in close to real time. For Firewatch and Skyrim, its less needed as both games have in built maps, but it's fascinating for Alan Wake (hence the name). That game takes place on a single map despite being experienced as a set of separate levels. Seeing how all the levels are positioned in relation to eachother is fascinating. To see what its like to explore the game as a single world rather than a set of separate levels, you can check the video I made where I explore Alan Wake in freecam/noclip mode. As for the program, it has an addtional feature where the program will update a live map on a webpage (eg. for the audience of streamers who are playing the game) but I haven't released that functionality.

FlameBall - FlameBall is like Dragon themed Tennis/Pong game that can runs on the Sega MegaDrive/Genesis console. You can get the binary here. It was developed using SGDK which allows you to code the games in C. It was fun programming in this language again. Without SGDK I would have had to develop using Motorola 68k assembly language, a process that would have been more complex, required a lot more reading up on documentation, and taken a lot longer to make. I have ultimate respect for developers such as Tanglewood who make MegaDrive/Genesis games that way.