docs: challenges & features

This commit is contained in:
Chaewon
2026-04-21 22:34:15 +09:00
parent 2827e2efc5
commit 589bf805d5

View File

@@ -92,3 +92,24 @@ The game will be organized into simple modules:
- Movement constrained to a plane for simplicity
- Objects managed using classes and arrays
- Collision detection using distance checks
## challenges & features
### Expected Challenges
- 3D rendering (camera, lighting, materials)
- Implementing smooth body-following behavior
- Managing performance with multiple objects
- Balancing _visual effects_ and _performance_
### Relevant Course Concepts
- **Types and Variables**: used to store positions, score, and game state
- **Arrays and Objects**: used to manage body segments, orbs, and obstacles
- **Functions**: used to organize update, rendering, and interaction logic
- **Modules**: used to structure the project into components such as `Player`, `Orb`, and `GameManager`
- **Event Handling**: used to process user input (keyboard or mouse)
---
> This proposal was written with the assistance of ChatGPT for structuring and language support.