EGGDIVERS

Overview

Role: Project Leader, Enemy AI and VFX Programmer
Team Size: 8
Time Frame: 5 Months
Engine Used: Unity

project info

Face relentless waves of enemies, each more challenging than the last, including special foes that force you to adapt your strategy. Choose from a roster of characters and unique abilities, and progressively upgrade your arsenal to enhance your combat prowess. Play solo or team up in online cooperative mode, hosting your own server to fight side by side and overcome deadly challenges.

what i learned

Our most ambitious university project to date a cooperative action game developed by a team of 8 (4 programmers, 4 artists). As Project Manager, I led cross-team coordination, ensuring fluid communication between disciplines, resolving blockers, and maintaining production flow. Technically, I was responsible for programming enemy AI, object pooling, and co-developing the wave and spawn system via a custom Game Manager. I implemented all VFX, shaders, lighting, and post-processing, and contributed to game and level design, including balancing and map layout. Supporting the online developer, I also deepened my knowledge of networked gameplay. This project has significantly advanced my skills in Unity, C#, AI systems, and large-team management, and it’s been the most rewarding development experience so far.

Project links