diff --git a/.gitignore b/.gitignore index ae3c172..743bbf5 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ +bin /bin/ diff --git a/res/inventory-demo.gif b/res/inventory-demo.gif new file mode 100644 index 0000000..387ebe8 Binary files /dev/null and b/res/inventory-demo.gif differ diff --git a/res/lighting-demo.gif b/res/lighting-demo.gif new file mode 100644 index 0000000..8e04d03 Binary files /dev/null and b/res/lighting-demo.gif differ diff --git a/res/physics-demo.gif b/res/physics-demo.gif new file mode 100644 index 0000000..1904320 Binary files /dev/null and b/res/physics-demo.gif differ diff --git a/src/sjgs/__example_games/__PhysicsDemonstration.java b/src/sjgs/__example_games/__PhysicsDemonstration.java index bd9cec4..b1f6b7d 100755 --- a/src/sjgs/__example_games/__PhysicsDemonstration.java +++ b/src/sjgs/__example_games/__PhysicsDemonstration.java @@ -249,9 +249,9 @@ class __PhysicsDemonstration extends Engine { if(Keyboard.D()) { player.setVelX(walkingVelocity); player.setFacing(Facing.RIGHT); } else if(Keyboard.A()) { player.setVelX(-walkingVelocity); player.setFacing(Facing.LEFT); } if(Keyboard.SPACE()) if(!player.getJumping()) { player.setJumping(true); player.setVelY(-15f); } - if(Keyboard.E()) new ExampleObject(player.getCenter().x, player.getCenter().y, 20, 20, true); + if(Keyboard.E() || Keyboard.C()) new ExampleObject(player.getCenter().x, player.getCenter().y, 20, 20, true); if(Keyboard.R()) engine.generateWorld(); - if(Keyboard.F()) { + if(Keyboard.F() || Keyboard.V()) { final float velX = player.facingLeft() ? -15 : 15; new ExampleBullet(player.getCenter().x, player.getCenter().y, 40, 40, velX, 0, 75, 225, Colors.orange); }