Class GameEngine

Main game engine class. Contains all the systems and components to run the game engine with minimum setup

Constructors

Properties

animationSystem: AnimationSystem
hierarchySystem: HierarchySystem
imageLoader: ImageLoader
inputSystem: InputSystem
physicsSystem: PhysicsSystem
renderer: Renderer
renderSystem: RenderSystem
scenes: Scene[] = []

The list of scenes to render

soundSystem: SoundSystem

Methods