Tasks:Collision Detection
Back to Task List
Overview
Collision detection is required for walking around on the map, climbing stairs or slopes, falling and jumping.
Dependencies
Requirements
- Characters collide with obstacles on the map and each other. (done)
- Characters can walk up stairs. (done)
- Characters will be affected by gravity. (done)
- Tweak constants like speed or gravity for smooth gameplay
- Handle non-solid objects like fog, smoke, water-surface, ghosts
- Optimization, especially of 3D math
References
- Collision detection paper.
- Discussion about this paper.
- Implementation notes in the Map Module architecture documentation.