Fincremental Image

Overview

FincrementalOS is an incremental game where the player shoots fish from a submarine and interacts with a simulated operating system to gain money, upgrade, and play various minigames to become stronger and gather even more fish.

Platform: Windows

Role: Lead Designer and Scrum Master

Engine: Unity

Date: September 2025 - May 2026

My Work

  • Lead my team through agile rituals
  • Created UI systems for other designers to use to allow for rapid testing and implementation
  • Lead meetings to keep the team up to speed and give meaningful critiques
  • Designed UI for multiple windows and the taskbar
  • Maintained the repo and fixed issues and conflicts
  • Made documentation to help other designers and programmers learn the UI Toolkit and understand our UI pipeline
  • Worked with art and sound to implement various assets
  • Created builds weekly for updates and testing
  • Found and fixed bugs and other gameplay issues as they arised

In-Depth: The Shop

One of the systems I am very proud of is the shop, aka Pandora’s Box. The shop is the main hub for player progression of various different parts of the game: Fish/Environments, the Submarine, and Minigames. Since many upgrades needed to be added over time or changed, I needed to build a system where our team could drag and drop upgrades into a list and have them immediately accessible and playable.

To do this, our programmers made two scriptable objects: Shop Items and the Shop Database. Our team will enter all the data an upgrade needs into the Shop Item and add those items into the Shop Database. At runtime, I take that list and fill the shops with tabs depending on the types of upgrades, a list of buttons in each tab to show all available upgrades, and then a shop area with an upgrade icon, description, and a button that buys the upgrade if the player has the money for it.

From the player’s perspective, as soon as they open the shop, it’s populated with the starting upgrades, and as they buy more upgrades, new ones appear. When they click a button, they get some feedback as the button’s color changes. There are also some sound effects that play on the button press, when the player purchases an upgrade, and when the player tries to purchase an upgrade they don’t have the money for.

Learnings

I’ve learned a lot from my year on FincrementalOS. The best habit I’ve gained as part of this project is the loop of creation, feedback, and applying feedback. At the beginning of the project, UI wasn’t something I had much experience in. I volunteered to learn how to improve at it while also learning a new tool. During that learning process, my team gave me invaluable feedback. They went into depth of what they liked or didn’t like. Some aspects that could be retained and improved and what stuff should go.

The shop had many reworks. At first, I was given a gray box to improve, to which I added color and depth. After receiving feedback from my team, I went back to the drawing board. I created a new layout with tabs, and a small list of buttons with a small area to highlight different elements of an upgrade. I ended up making what is in the game now. Through these iterations, I made something I was far more proud of, and I enjoyed making every moment of it. Because of my team, I feel far more confident in my abilities to make UI and the systems behind it.

Team

Artists: Emaleigh Hunter | Alanna Nguyen-Kenney | Coleman Fitzgerald

Designers: Owen Grady | Max Schroeder | Alec Turgeon | Emma Zervanos

Programmers: Benjamin Emag | Victor Diab | Autumn Miranda

Sound Design: Meghan Bennett

Production: Olivier Lorin