Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Super Auto Pets Remake
Date
April 2025
Role
Programmer
Tools
raylib, raygui, custom game engine, C++
Project type
Class group project
This game is a recreation of the auto battler game Super Auto Pets developed by a team of 6 programmers for our Programming 2 master's class. This is our final project where we use one of our content-driven game engines that we developed over the course of the semester to build a game.
My contributions to the game include integrating raylib into our project and writing wrappers for the rendering and font rendering functions raylib provides, designing and implementing the auto-battle system, and animations. I also helped a little in producing content for the game by creating some of the pets.
NEW KNOWLEDGE: I learned the pimpl pattern, designing and implementing a gameplay system, working in a shared and changing code base, and working/thinking in terms a content-driven system.
