📅 Sprints Plan – Operation Clean Sweep
Sprint 1: Setup, Learning & Core Movement
- Duration: July 5–11, 2025
- Goals:
- Setup UE5 C++ Third Person Template
- Learn engine basics (controls, components, folders)
- Implement TPS movement (walk, sprint, crouch, prone, jump, slide)
- Deliverables:
- UE5 project with functional character movement
- Initial GitHub repo with README
- Notion workspace for tasks and tracking
- Team:
- Affan: Project setup, character control
- Umar: Help find starter map assets, documentation
- Status: 🚧 In Progress
Sprint 2: Player Combat, Health & Weapons
- Duration: July 12–18, 2025
- Goals:
- Add shooting system: fire logic, recoil, hip fire spread, animations, muzzle flash
- Health & damage system with limited healing
- Implement weapon system (AR, pistol, knife) and ammo pickups
- Scope aim: zoom + FPS camera switch
- Deliverables:
- Fully working combat and health logic
- Weapon switching and ammo pickup functionality
- Scope-to-FPS transition with smooth switch
- Updated UI: health, ammo, basic audio/VFX
- Team:
- Affan: Combat & player systems
- Umar: Blueprint logic for animation blend & input helpers
- Status: ⏳ Upcoming
Sprint 3: AI Bots & Initial Map
- Duration: July 19–25, 2025
- Goals:
- Import and place terrain map, spawn zones, HQ structure
- Set up 25 AI bots with patrol, alert, attack states using Behavior Trees
- Add enemy gunfire logic, damage, and death behavior
- Implement death zone (river)
- Deliverables:
- Completed test map with spawn and 25 enemy placements
- Working AI with basic combat logic