BSc IT Project Guide: Zombie Apocalypse Game
1. Project Overview
The Zombie Apocalypse Game is a survival-based game set in a world overrun by zombies. The player must navigate through a post-apocalyptic environment, gather resources, defend against zombie attacks, and complete missions to ensure survival. The game incorporates action, strategy, and exploration elements.
2. Objectives
- Develop a 3D or 2D game environment simulating a zombie apocalypse.
- Enable players to explore, scavenge, and survive in hostile territory.
- Implement AI for zombies and NPCs to create realistic interactions.
- Provide various levels or missions to enhance gameplay experience.
3. Tools and Technologies
- Game Engine: Unity or Unreal Engine
- Programming Language: C# (Unity) or C++ (Unreal)
- Graphics Design: Blender, Photoshop
- Sound Design: Audacity, Bfxr
4. System Requirements
- A PC or mobile device capable of running 3D games
- Minimum 4GB RAM, 2GHz processor
- Operating System: Windows 10 / Android
5. Modules
- Player Movement and Controls
- Zombie AI and Pathfinding
- Inventory and Resource Management
- Combat and Defense Mechanism
- Missions and Level Progression
6. Project Timeline
Week 1-2: Requirement analysis and design
Week 3-4: Game environment and character setup
Week 5-6: Implement game mechanics and AI
Week 7: Testing and bug fixing
Week 8: Final presentation and documentation
7. Future Enhancements
- Multiplayer mode
- VR compatibility
- Extended storyline and side missions