Projects for Computer Game Design and Development

12/15/2024

In this project-based course, I gained hands-on experience developing games with the industry-standard Unity3D Game Engine and writing gameplay systems in C#. The course focused on full-cycle game development, combining technical implementation with user-centered design.

Key Skills and Experience:

This course also emphasized the application of game development skills to non-game software — improving interactivity, accessibility, and engagement in broader software design.


Projects

Project 1: Metroid NES Remaster

Collaborated with a partner to develop a short remaster of the NES classic Metroid in Unity.

Key Contributions:

This project strengthened my proficiency in game design, object-oriented programming, and collaborative development, while enhancing my problem-solving abilities through creative mechanic implementation and level design.


Project 2: Rapid Game Development

This project began as a rapid prototype developed over the course of three days to test core gameplay mechanics. Through iterative development, I incorporated user feedback from a gameplay testing session and refined the prototype into a more polished and engaging experience. The process emphasized adaptability, continuous improvement, and user-centered design.

Technical Highlights:

This project strengthened my skills in Unity development, gameplay systems engineering, and AI behavior scripting, while deepening my understanding of playtesting, player feedback integration, and environmental design.


Project 3: Pick It Up

Official Blog Post: Pick It Up! – itch.io

Welcome to Pick-It-Up, a high-energy, competitive 2-player party game created by Driver's Seat Studio. Players take on the roles of Garbots, racing to collect the most trash across four chaotic and platforming-focused environments:
The House, The Backyard, The Basement, and The Upstairs. With tight platforming mechanics and rapid-fire matches, the game delivers exciting, short-session gameplay that’s accessible to all skill levels.

1st Place Winner at the EECS 494 Showcase out of 14 competing games. 1200+ Downloads across online platforms! (GameJolt, Itch.io, etc.)

Key Contributions:

Skills & Impact:

This project deepened my proficiency in level design, gameplay scripting, and visual effects engineering within Unity. It also strengthened my knowledge of Shader Graph, particle systems, and interactive environment creation.
Working in a team setting under tight deadlines honed my time management, cross-discipline collaboration, and ability to rapidly iterate based on testing and feedback.