Programming
To bring a creation alive, efficient code is essential to the game design process. As a game developer, the moment where a player engages and gets inspired by your works is a euphoric experience, and plays an integral factor to my fascination to game design as a whole.
Some examples of my work include sorting and manipulation of player data, simulating classical mechanics, UI/UX systems, blacklist/whitelist protocols, a custom tank equip system, and an intermission system.
Rube Goldberg Machine
June 2020
Composed a virtual simulation of a Rube Goldberg Machine for a school project, where a ball traverses through obstacles to press a button. Utilized Roblox's built-in physics engine, while programmed my own features to make the simulation be able to scale to a real-world scenario.
I have a full video available on Youtube describing the machine's composition and development.
Tank Chassis
November 2019
Created a rigid body tank that simulates suspension relative to the surrounding terrain. Turret rotation is also simulated using BodyForces, and is resemblant of an MBT 70 tank.