MOTIVATION
Frisbee Fighter was made over a semester as a team project for a software engineering course at S&T. It presented a unique challenge as I took the initiative to conceptualize the game idea and I needed to effectively communicate that idea to my teammates who had little prior experience with game engines and making games. This project helped me develop my collaborative and leadership skills as I lead the project through the development cycle.
GAME CONCEPT
The base mechanics of the game are rather simple: the player has a frisbee they can throw at robots or walls to charge up, once it's charged up the player can use one of two special moves to destroy a robot, the level is completed when all robots are destroyed. The twist is that the robot ai will adapt to avoid one of the player's special moves if they rely on either of them too often.
GAMPLAY SCREENSHOT
AVAILABLE TO PLAY
DEVELOPMENT
Tech: Unity C#
Role: Team Lead/Gameplay Programmer
4 Total team members
TAKEAWAYS
Getting everyone up to speed on Unity and establishing a consistent pipeline was always going to be difficult in such a short time span, but I was still able to learn a lot about the software design process and the nuances of collaborative projects. Delegation of tasks and working to each other's strengths became paramount to completing the project, communication and an open environment were key to the team's cohesion. I look forward to taking these lessons with me to future team and collaborative projects.