We can't do runtime checks on interfaces. This means we might have to use modules for pretty much every component a gameobject can have. For now, the render function has been moved to the GameObject class as an abstract function, but it should move to our new solution.
We can't do runtime checks on interfaces. This means we might have to use modules for pretty much every component a gameobject can have. For now, the
render
function has been moved to theGameObject
class as an abstract function, but it should move to our new solution.When #10 is completed, this can be done.