nonchip/YAFANWEBATPC — Issue #41: rewrite simulation/game objects
Author: nonchip
Created: 2011-11-17 08:26:47+00:00
State: open
Labels: issue

need to rewrite simulation and game object code, it's way too monolithic...

Idea:
Syntax: Class(Superclass,...)
- GameObject(QObject)
- SpaceObject(virtual GameObject)
- NetworkedObject(virtual GameObject)
- ControlledObject(virtual GameObject)
- SimulatedObject(virtual SpaceObject)
- ShipObject(virtual NetworkedObject,virtual ControlledObject,virtual SimulatedObject)
- PlayerShipObject(virtual ShipObject)
- PlanetObject(virtual NetworkedObject,virtual SimulatedObject)