Special volumetric areas

From PSwiki
Revision as of 01:34, 10 March 2013 by Talad (talk | contribs) (Created page with "(Go back to the main GSoC 2013 page) Image:GsocSwim.png == Skills needed == For this project C++ knowledge is needed with some knowledge of mysql. In addi...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

(Go back to the main GSoC 2013 page)

Skills needed

For this project C++ knowledge is needed with some knowledge of mysql. In addition some mathematical skills are needed to define movement vectors and bounding boxes.

Overview

The game engine today knows about moving entities in a 3d environment where the main interaction is through collision detection, which allows for example to players to walk firmly on the ground, or buildings to block the way. This project is about defining special volumetric areas, which are not occupied by any 3d object part of the main area geometry. For example we may decide a certain area is made of water, and specific rules apply while an entity is inside the bounding box of that area. The entity may lose his weight and float, a player may play the swim animation, certain animals may die, others live. Other types can be areas made of cold, lava, magic. The new system should allow to define those areas with associated animations and scripts.

Detailed Description

TBD