diff options
Diffstat (limited to 'kennel/kennel.py')
| -rw-r--r-- | kennel/kennel.py | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/kennel/kennel.py b/kennel/kennel.py index b1dc90a..1e23670 100644 --- a/kennel/kennel.py +++ b/kennel/kennel.py @@ -1,21 +1,22 @@ -from kennel.engine.game import Game +import uuid +from typing import List + +from kennel.config import config from kennel.engine.components.component import ComponentType -from kennel.engine.entities.entity import EntityManager, Entity +from kennel.engine.entities.entity import Entity, EntityManager from kennel.engine.entities.laser import Laser -from kennel.engine.systems.system import SystemManager +from kennel.engine.game import Game from kennel.engine.systems.network import ( - NetworkSystem, - EventProcessor, + EntityPositionUpdateEvent, Event, + EventProcessor, EventType, - Entity, - EntityPositionUpdateEvent, + NetworkSystem, ) +from kennel.engine.systems.system import SystemManager from kennel.engine.systems.world import WorldSystem -from kennel.config import config + from .app import logger -from typing import List -import uuid entity_manager = EntityManager() system_manager = SystemManager() |
