Fuumiko
Fuumiko is a submission for the 2024 Crossroads Jam. Inspired by roll-em-up games like Katamari Damacy, you play as Fuumiko, a tornado gathering supplies for Mother Nature.
Play in your browser (itch.io)
Roles: Programmer, Art, SFX
Procedurally animated tornado rings to simulate the turbulence of a tornado in a stylized manner. Fuumiko’s face was animated using a custom shader to dynamically tint her face and support emotes like anger and struggle wile keeping performance high. The movement was all physics based, and ended up being a lot more… pinball-y than I originally had in mind. For a one week project where I could only work for a couple days, it turned out surprisingly well and could run in the browser with no frame rate issues.
BotBot is Root
In this machine-learning sandbox, your goal is to tell a flower how to grow and watch its roots spread as you've directed. Can you guide the flower to water *and* make it drink? Developed for Global Game Jam 2023.
Roles: Programmer, UI/UX
Randomly generated gameplay tilemaps using Wave Function Collapse. Developed a basic sway shader to procedurally animate foliage based on wind settings. Created UI flows and animations.
Spectregram
Shift spectra and photograph phonomena in this short game developed for Ludum Dare.
Roles: Programmer, UI/UX
Developed a system for "shifting" spectra to bring subjects into focus and take photos. Also developed the system for grading photos based on various factors and downloading any photos you want to keep. Created UI flows and animations.
Pizza Roll
Roll around to procure ingredients and build your pizza. You may start out personal sized, but you'll need to be large and in charge by dinner time! Developed for Train Jam 2019.
Roles: Programmer, Gameplay Designer
Developed a Katamari style system for rolling a pizza ball around to pick up props and increase mass (to pick up even larger objects!) Created a dynamic music system that blends instruments and melodies as the player adds ingredients and grows their pizza. Also created tools to allow designers to create different profiles for item placements and spawn points in for a level.