Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Opened 12 years ago

Last modified 11 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 11 years ago by bknecht

  • Resolution set to invalid
  • Status changed from new to closed

comment:2 Changed 11 years ago by bknecht

  • Milestone changed from Features to Old Orxonox tickets

Milestone Features deleted

comment:3 Changed 11 years ago by bknecht

  • Resolution invalid deleted
  • Status changed from closed to reopened
Note: See TracTickets for help on using tickets.