Opened 18 years ago
Last modified 17 years ago
#205 reopened defect
Object and Scene Management
Reported by: | patrick | Owned by: | patrick |
---|---|---|---|
Priority: | blocker | Milestone: | Old Orxonox tickets orx-v0 |
Component: | GeneralFramework | Version: | |
Keywords: | Cc: | ||
Referenced By: | References: |
Description
Introduction
There are two different types of tasks the current GameWorld is handling:
- Objects are managed by the ObjectManager, Cameras are handled by the CameraManager and these handlers are contained in the GameWorld.
- The GameWorld also includes more technical (hard-ware related) managers like the EventHandler, the NetworkManager, the GraphicsEngine and so on.
These are two very different tasks the GameWorld is confronted with.The GameWorld should only be used as a data and process reference pool for a given game level (world/scenario). The management of the scene should be done outside of the GameWorld, since it is something completely different:
Goal
Design and create a SceneManager infrastructure to manage a given scene in Orxonox. This includes, the objects in it (via ObjectManager), the cameras (via CameraManager), the lights (via LightManager), the sounds, the music, the story, etc. All this should be handled and collected in this new module.
Change History (3)
comment:1 Changed 17 years ago by bknecht
- Resolution set to invalid
- Status changed from new to closed
comment:2 Changed 17 years ago by bknecht
- Milestone changed from Features to Old Orxonox tickets
comment:3 Changed 17 years ago by bknecht
- Resolution invalid deleted
- Status changed from closed to reopened
Milestone Features deleted