GARUDA RAMUDA

Cassidy's Castle Cleaners

Cassidy’s Castle Cleaners is a short action game, developed as a capstone for the 171 and 172 courses of UCSC’s CSGD and AGPM majors. I worked on the game as the lead character artist, character animator, and a general programmer during the 171 course, before departing the team on amicable terms to pursue solo development of Metablitz Mechanica in the 172 course.

My contribution to programming consisted of laying the groundwork for several of the game’s core systems. This included the core animation handling system, which allowed the specification of precise frame timings for events such as toggling hitboxes and altering the actionability state of the player, and the base ability system, which established a template by which new abilities, such as firing projectiles, special attacks, rolling, etc. could be quickly and easily developed by other programmers on the team.

On the art side, I contributed the main character’s model and animations, as well as a model and some animations for one of the enemy types present in the game. I also led workshops and provided style guides on the lowpoly pixel aesthetic for the models and textures, as well as guidance on implementing stepped animation in Unity.

Here’s a sample of the models and animations I provided:

The main character, designed, modeled, and textured by me.

The golem enemy type, designed by my teammate Andrew Cho, and modeled and textured by me. Additional animations may have been made for the golem after my departure; all displayed here were made by me.