diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml new file mode 100644 index 0000000..e96534f --- /dev/null +++ b/.idea/uiDesigner.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/bin/Space Wars/build.config b/bin/Space Wars/build.config index 2a8bb47..1e56de8 100644 --- a/bin/Space Wars/build.config +++ b/bin/Space Wars/build.config @@ -1,3 +1,4 @@ -StartScene = game +StartScene = menu Resolution = 1024x600 -name = Space Wars \ No newline at end of file +name = Space Wars +name = Dove Camerengine diff --git a/src/Space Wars/build.config b/src/Space Wars/build.config index 2a8bb47..1e56de8 100644 --- a/src/Space Wars/build.config +++ b/src/Space Wars/build.config @@ -1,3 +1,4 @@ -StartScene = game +StartScene = menu Resolution = 1024x600 -name = Space Wars \ No newline at end of file +name = Space Wars +name = Dove Camerengine diff --git a/src/Space Wars/menu.scene b/src/Space Wars/menu.scene new file mode 100644 index 0000000..685a5eb --- /dev/null +++ b/src/Space Wars/menu.scene @@ -0,0 +1,12 @@ +#The background to rip persistence + +[Entity] +$GUID = "9e477f6d-778d-43e2-afe0-028a0a99cd74" +$name = "background" + +Component RectRenderer +$name = "render!" +$width = 1024i +$height = 600i +$color = #F0F0F0 +End Component diff --git a/src/spacewars/MenuManager.java b/src/spacewars/MenuManager.java new file mode 100644 index 0000000..d604880 --- /dev/null +++ b/src/spacewars/MenuManager.java @@ -0,0 +1,9 @@ +package spacewars; + +import diveengine2d.DiveScript; + +/** + * Created by Marcus on 3/10/2016. + */ +public class MenuManager extends DiveScript { +} diff --git a/src/spacewars/PlayerController.java b/src/spacewars/PlayerController.java index efca5da..49a39a5 100644 --- a/src/spacewars/PlayerController.java +++ b/src/spacewars/PlayerController.java @@ -1,13 +1,12 @@ package spacewars; -import java.awt.Color; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import diveengine2d.DiveScript; import diveengine2d.Input; -import diveengine2d.RectRenderer; -import diveengine2d.RigidBody; +import diveengine2d.components.RectRenderer; +import diveengine2d.components.RigidBody; import diveengine2d.Time; public class PlayerController extends DiveScript implements KeyListener { @@ -32,9 +31,8 @@ public class PlayerController extends DiveScript implements KeyListener { rigidBody.dx += -1 * speed * Time.deltaTime; if(Input.getKeyDown(KeyEvent.VK_D)) rigidBody.dx += 1 * speed * Time.deltaTime; - - //if() - + + } @Override diff --git a/src/spacewars/SpaceWars.java b/src/spacewars/SpaceWars.java index 9a123ad..b992ff7 100644 --- a/src/spacewars/SpaceWars.java +++ b/src/spacewars/SpaceWars.java @@ -11,9 +11,11 @@ public class SpaceWars { } private static void test(String game) { + final String gamePath = "" + new File(SpaceWars.class.getProtectionDomain().getCodeSource() .getLocation().getPath().replace("%20", " ") + game).getPath(); DebugSettings.debugLevel = 1; Engine engine = new Engine(gamePath); + } }