public static void CreateGame(uint _w, uint _h, string _n) { RenderWindow = new RenderWindow(new VideoMode(_w, _h), _n); ObjectUpdater = new ObjectUpdater(); ObjectRenderer = new ObjectRenderer(); PhysicsUpdater = new PhysicsUpdater(); CollisionHandler = new CollisionHandler(); gameWindow = new GameWindow(_w, _h); LevelManager = new LevelManager(); }
public static void AddObjectToRenderQueue(Drawable d) { ObjectRenderer.AddRenderedObject(d); }
public static void Update() { ObjectUpdater.UpdateGameObjects(); ObjectRenderer.UpdateGfx(); }