Project Specification

Project Specification

Document

Group Information

Group Name: TBD Studios

Game Name: Tag 'n Chase

1. Project Description

We are building an asymmetric tag and chase game with abilities where one hunter tries to catch three escapers. Each round takes place on a set map, with a focus on dynamic augmentation for balance between rounds.

Teams

One hunter and three escapers.

Win Condition

Game States

Unique Gameplay Mechanics

Features List

2. Group Management

Management Roles

Decision Making

Communication

Managing Deadlines

Reports and Meetings

3. Project Development

Development Roles

Tools

Documentation

4. Project Schedule

Milestones

Detailed Schedule

Week Graphics Networking Art Gameplay Design
2 Render simple mesh and rotate camera Basic client server echo Moodboard/reference (gen planning) Design and formalize state
3: Integration Client/server integration with graphics Client/server integration with graphics Player Models (GLTF) Integrate player movement in client
4: Boilerplate Load models and textures Support for multiple players Item Models Implement tag and chase logic
5: MVP Scene management system MVP completion Scene Lighting Implement scoring system and basic powerups
6 PBR materials Network optimization (incremental updates instead of sending entire game state) Final map Implementing map functionalities such as traps, boosts
7 Basic animation playback → Gameplay design Player animations Implement sound into engine
8 Animation playing and blending FLEX FLEX Advanced powerups, gameplay optimization
9 FLEX FLEX FLEX FLEX
10 Playtesting Playtesting Playtesting Playtesting