Last Updated 7/1/2025
Email: airscrach@gmail.com
Github: Github Projects
Itch: Public Games Page
January 2020 to Present
July 2022 to December 2022
January 2019 to September 2020
2025
North Metropolitan TAFE
2025
North Metropolitan TAFE
Doctor of Philosophy - Education (current student, Curtin University)
Telephone: 0402 133 133
Email: simon@relion.com.au
After evaluting my development process, ive noted a large number of small "test projects" that are very fun on their own
but fail to stand as a good standalone game, the PartyPack series aims to collect these "test projects" into a single multiplayer experience
Partypack #1 will contain:
AirPlayer LE is the modern redesign of AirPlayer, using eletron
It is a music player inspired from Winamp with a no frills design and shader driven music visualisation
It features a custom system that allows for the use of custom glsl shaders that can be synchronized with the music
A mobile port of this app (AirPlayer Folded) is in active development
IntoWaves was a VR Game project for North Metro TAFE
It is a hoard survival movement shooter
Due to the limiting timeframe given from tafe, it is not feature fit, hopefully seeing a revision in the future for a public release
This project featured:If you are interested in a demo build, please feel free to reach out
chaostree.xyz is my personal website, it is a place to explore the possibilities of web development
It is a place to showcase my projects, and provide a platform for my games and tools
It is built using HTML, CSS and JavaScript, with a custom backend in Node.js
The website is designed to be responsive and accessible with a "no frills" design
It is hosted in WA on a private server, with a custom domain
It is a work in progress, with new features and projects being added regularly
Anki Partydrive is an attempt to revese engineer the Anki Overdrive Game Client
Anki Overdrive is a racing toy produced in 2015, the toys are still around however the software is on life support
This project aims to reverse engineer the protocol used to communicate with the cars to free them from proprietary software
It uses a custom server program to communicate with the cars over bluetooth, this connects to a Unity game client over websocket
the Unity game client handles gameplay logic and player input
Chess With 5 E's is a multiplayer chess game, that supports an arbitrary board size
this was my first truly online multiplayer game, however as i had not leaned steamworks yet, this was cobbled onto the lootlocker leaderboard api
Awesome Bean Bot (BeanBot) is a custom twitch bot, designed for increased streamer to chat interaction
It features a complete currency system, text to speach, and a completely custom scripting language for adding features
because it runs on the streamers computer, it can add unique features, such as stream overlay or direct game interaction
HideGame+ is a remaster of UkuNano's HideGame
It is a reverse of the classic brain game Eagle, where the goal is to move your player to hide in the colored background
Chat Fish Tank is a simple program that allows members of a livestream to have a pet fish on the stream
InDarknessWeHide is a first person multiplayer hide and seek game
InDarkness originated as a multiplayer test project for IntoBattle
However the games extended development lead to a large colletion of technical debt as the networking changed and improved
While it is nearly feature complete, it is being re-evaluated for fun and cleanlyness of code
This was the first Major Project for Replay Studios, with a team size of 2
The project involved the development of several complex systems:A Large number of custom 3D assets
A full cosmetics system with a time rotating shop
Training Simulation02 was made in 3 Days for the Wowie Jam 4.0
Coming in 7th Place out of 981 Entries, it even made it to the subsequent highlight reel:
The game involved guiding a robot to the end of each level by moving parts of the world
The Wave Function Collapse algorithm is a procedural environment generation algorithm
It is used to generate worlds based on a set of input tiles, allowing for complex and varied environments
This project is a demonstration of the algorithm, showcasing its capabilities and potential applications
IntoBattle started as a project to practice mapmaking with Unity Probuilder, then realising its limitations, switching to blender
After a glitch in the movement controller, it evolved into a movement shooter prototype, however i needed to learn multiplayer
This lead to the creation of InDarknessWeHide
Then the project was moved to unreal engine for learning and testing with unreal multiplayer, however multiplayer proved much to complicated for the project
as of 2025 it has been moved back to unity and is making good progress with HDRP and the new Replay Studios Multiplayer with Steamworks
Night Lines was a simple "Hide in the shadows" game
The whole game was made in 48 hours for the Dani's Basement Jam #4, Winning 2nd place (Out of an unfortuante turnout of 12)
Email: airscrach@gmail.com
Back To Top