top of page

Cosmic Clash

Dev Stages

Code Samples

About the Project

In my final year of university, I was the team lead for our 12 week team project. The purpose of which was to create a refined game prototype, complete with testing and iteration based on feedback.

Throughout the project we improved our methods of communication, utilising Discord (for communication), Trello (task allocation, task management) and Github (source control). Learning the importance of daily morning and evening meetings to measure progress and communicate between the team. We had multiple categories: To Do, In Progress, Awaiting Approval, and Complete. This helped organise our tasks and effectively communicate how the project was progressing.

As team lead, it was necessary to create a GDD and ensure the team understood and adhered to this, managing the team and assigning tasks where relevant. I also took on blueprinting roles, implementing the planet textures and creating a satisfying planet transition effect to go with it, in addition to functionality for triggering this at runtime and spawning different hazards depending on the planet currently active. I also implemented animations created by my team, and blended these in a satisfying way for multi-directional movement, this way my first time working with animations in Unreal and was very satisfying to explore.

This project was also my first time working with multiplayer and replication. Learning to use multicasts, notifies, and ensuring all of my created functions replicated between server and clients correctly was a set of challenges I had never attempted before and was very fulfilling.
 

bottom of page