• Advertisement
Sign in to follow this  

CrashTV Update: Feedback Appreciated

This topic is 4682 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi, Made a few improvements to my SmashTV clone. Download it here... http://www.students.ncl.ac.uk/chris.pook/uni.html It works best on Windows, but should be ok on Linux also Any feedback greatly appreciated. Chris

Share this post


Link to post
Share on other sites
Advertisement
Download the crashtv.jar file ...

Open a cmd prompt and CD to the directory which contains the file ...

Type 'java -jar crashtv.jar' ...


That should get it started ...

Chris

Share this post


Link to post
Share on other sites
Seems pretty nice to me, though one thing I noticed was that sometimes I would be facing one direction, but my laser would fire in a different direction. Is it supposed to be that way?

Share this post


Link to post
Share on other sites
yea kind of...

Its supposed to be so you can run in one direction and shoot in another. It could work a lot better though. I will probably chage it at some point.

Thanks for the feedback wyrzy

Chris

Share this post


Link to post
Share on other sites
It runs pretty slowly on my machine, athlon 1800, 256mb.

The title graphic only showed up the first time I ran it, after that all I see is a gray backround with white text "press Enter to continue".

If you're trying to really clone SmashTV you're missing one major thing - shooting and movement were independent in the original so you could be moving down and shooting right at the same time.

There's a bug in your firing code. Example: start moving right, then diagonally up and right, then right again. Now fire, and you shoot up instead of right.

Share this post


Link to post
Share on other sites
Thanks Dobbs...

I am planning to add the independant shooting direction to my game at some point.

What OS are you using ?

Thanks

Chris

Share this post


Link to post
Share on other sites
Quote:
Original post by chris_j_pook
Download the crashtv.jar file ...

Open a cmd prompt and CD to the directory which contains the file ...

Type 'java -jar crashtv.jar' ...


That should get it started ...

Chris


I have no msdos cmd prompt on this computer

can I write a batch file? what to write then?

and it's no jar file, crashtv is a zip file

I downloaded it to the desktop, and I have the batch file on the desktop too.

Share this post


Link to post
Share on other sites
It should be a .jar file. It might be that when you open it it is being opened by WinRAR...

In this case right click it and open with javaw. Or create a batch file like i put above.

Hope this helps...

Chris

Share this post


Link to post
Share on other sites
I've installed the java runtime from google search.
I began my computer programming with java so I know how it works.

I guess the file CrashTVClient.class or CrashTVClient$1.class is the main java class.
Couldn't I just make html document to run it from, but I have forgot how the applet html code's synopsis.
something like this:

<applet code=CrashTVClient.class>


I will try.

Share this post


Link to post
Share on other sites
I could run it, but it worked strange.

from the java console:

java.lang.ClassCastException: CrashTVClient
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "AWT-EventQueue-2" java.security.AccessControlException: access denied (java.lang.RuntimePermission exitVM)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkExit(Unknown Source)
at java.lang.Runtime.exit(Unknown Source)
at java.lang.System.exit(Unknown Source)
at CrashTVClient$1.windowClosing(CrashTVClient.java:105)
at java.awt.Window.processWindowEvent(Unknown Source)
at javax.swing.JFrame.processWindowEvent(Unknown Source)
at java.awt.Window.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement