Bloompunk

Bloompunk is an FPS roguelike where players fight through an organic battlefield where every bullet, ability, and enemy lives in an interconnected ecosystem of reactive elements. Sow your seeds with every shot and give nature a chance to start fresh.

Bloompunk was a USC Games Advanced Games Project, and as such is part of a year-long pitch and production cycle with the full support of USC Games. The project was led by creative director David Zheng and supported by a cross-disciplinary development team of 40 students. I joined the project in May of 2022 and stayed on for one full year as an engineer, primarily focused on enemy programming and AI.

You can download Bloompunk on itch.io, here!

What I Did:

Gameplay Engineer

  • Designed and implemented enemy architecture to design specifications, utilizing a basic state machine, as well as some bespoke systems for movement.

  • Coordinated with art and sound teams to establish development pipelines, ensuring timely delivery of the intended gameplay experience.

  • Collaborated with a team of 5 engineers writing code independently to ensure systems would be able to work together before they were fully fleshed out.