Bah, trying to distribute my changes as a .jnlp, but its giving me a weird error that is just
Code:
ERROR:org.newdawn.slick.geom.Vector2f.add(Lorg/newdawn/slick/geom/Vector2f;)V
java.lang.NoSuchMethodError: org.newdawn.slick.geom.Vector2f.add(Lorg/newdawn/slick/geom/Vector2f;)V
at Player.move(Player.java:436)
at Game.update(Game.java:2533)
at org.newdawn.slick.state.StateBasedGame.update(StateBasedGame.java:252)
at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:541)
at org.newdawn.slick.AppGameContainer.start(AppGameContainer.java:371)
at RocketPod.main(RocketPod.java:42)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Mon Sep 22 16:33:49 EDT 2008 ERROR:Game.update() failure - check the game code.
org.newdawn.slick.SlickException: Game.update() failure - check the game code.
at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:558)
at org.newdawn.slick.AppGameContainer.start(AppGameContainer.java:371)
at RocketPod.main(RocketPod.java:42)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
What does this mean? The line referenced is the addition of two Vecto2fs, and its saying that this method does not exist!
Is it because of the "Lorg" in the path name? I didn't even make that error in my code.
As for changes made in this version, the team:
1. Made tractor beams buyable. Added 3 new types of tractor beams.
2. Made a new weapon called "rocket", basically a missile without tracking.
3. Significantly improved control of the rocketpod by increasing thruster force, adding an "autoStop" method (spacebar), and increasing the gold pickup radius.