Project information

  • Category: Game
  • Project date: Third Semester
  • Software: Unity

Collaborating on the creation of a Zombie Game as a team

In the third semester, our team of four students embarked on an ambitious project to develop a zombie game using Unity and C#. We meticulously selected models and assets from the Unity Asset Store to create a visually captivating and immersive gaming environment. The gameplay is designed to keep players engaged with its strategic elements, such as collecting food items to replenish health and encountering zombies that move in coordinated groups through advanced flocking algorithms, making each encounter more challenging and realistic.

One of the standout features we implemented is a dynamic weapon system, allowing players to seamlessly switch between a gun and a knife, which introduces a layer of tactical decision-making depending on the combat scenario. This system encourages players to think critically about their approach to each encounter, whether to engage zombies at a distance with a gun or take on close combat with a knife.

Throughout this project, we not only honed our skills in Unity and C# but also gained valuable experience in collaborative game development. We faced and overcame various challenges, from coding complex behaviors to ensuring a smooth and engaging user experience. This project was a pivotal part of our learning journey, as it required us to apply advanced programming techniques, creative problem-solving, and effective teamwork to bring our vision to life.