DEADSOFTWARE

Move game world to new package
[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / game / GameProc.java
index ef0821107a4e520b0d56e4c21d145e9203549992..8c4fefbffc683801228073cb9bba571e4c9de8c9 100644 (file)
@@ -1,9 +1,12 @@
 package ru.deadsoftware.cavedroid.game;
 
+import com.badlogic.gdx.utils.Disposable;
+import ru.deadsoftware.cavedroid.game.world.GameWorld;
+
 import javax.inject.Inject;
 
 @GameScope
-public class GameProc {
+public class GameProc implements Disposable {
 
     public static final int MAX_CREATIVE_SCROLL = GameItems.getItemsSize() / 8;
 
@@ -26,10 +29,14 @@ public class GameProc {
     }
 
     public void update(float delta) {
-        mGamePhysics.update();
+        mGamePhysics.update(delta);
         mGameInput.update();
         mGameWorld.update();
         mGameRenderer.render(delta);
     }
 
+    @Override
+    public void dispose() {
+        mGameWorld.dispose();
+    }
 }