Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (524)
Games in Android Showcase (127)
games submitted by our members
Games in WIP (592)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Space Paranoids 2D4K [updated]  (Read 6205 times)
0 Members and 1 Guest are viewing this topic.
Offline StephR

Senior Devvie


Medals: 9



« Posted 2009-02-15 22:55:27 »

Coming soon...

I'm really sorry as people will loose their time reading this useless message, but my wish was to post some pictures of my game, and I failed at using the "img" tags... I will try to fix this in a way or in other this evening.
Offline zeroone
« Reply #1 - Posted 2009-02-16 15:24:21 »

Is that the game from Tron?
Offline h3ckboy

JGO Coder


Medals: 5



« Reply #2 - Posted 2009-02-16 15:58:55 »

you can just upload a picture. just go to additional options.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline StephR

Senior Devvie


Medals: 9



« Reply #3 - Posted 2009-02-16 20:58:54 »

Yes, Zeroone, my project is an attempt to remake Flynn's arcade game in 2D and 4 Ko. You know your classics !

And thank you for your suggestion, h3ckboy, however I'm too tired this evening to try to understand how to add pictures to my posts here... I find simplier to let you a link to the game demo !
http://stephr.110mb.com/

It is really far from being complete, and I'm afraid it will take a lot of compression and optimization to get this game to the state I wish. Here is my to-do list :
- compress most of the graphics ;
- implement level progression ;
- improve enemy IA ;
- add explosions.
...
Offline zeroone
« Reply #4 - Posted 2009-02-17 14:37:46 »

I can't seem to launch the game.  Anyone else have better luck?
Offline TheMatrix154

Junior Devvie


Medals: 2



« Reply #5 - Posted 2009-02-17 15:09:24 »

Hi,
great game so far. Runs very smooth on my MBP with java 1.5. Here is some feedback for you.

  • nice retro graphics, reminds me of the Tron movie
  • movement feels right, a big heavy tank  Wink
  • it's too hard, one hit and you are dead
  • maybe implement some kind of life / armor
  • controls are not user friendly imho, maybe control tank with Arrow-Keys, turret with A and D (wasd ftw) and shot with Space
  • a minimap / radar would be cool

Keep up the good work. I want to try the next version  Grin

Offline StephR

Senior Devvie


Medals: 9



« Reply #6 - Posted 2009-02-17 17:14:26 »

*** Zeroone, actually I experimented some problems with the hosting server... But in your case, where was the problem exactly ? Did you see at least the texts surrounding the applet, or you just fail to download the internet page ? Anyway thanks for reporting this problem...

***TheMatrix154, thanks for all your feedback on my game ! Alas I must warn you that I still have very few octets left to finish it, so don't expect great changes upon its final release... I'm currently processing a lot of in-code compression and optimization, but I'm not sure it will be very successfull. And now to answer your comments :

- concerning the graphics, Tron was indeed the source of my inspiration ;
- the level of difficulty set in the current demo ( v0.34 ) is not the definitive one, and will belong to the highest levels of the final version. Tuning it is one of my remaining tasks ;
- nothing is planned to implement some life bar or armor - it will be some "one shot, one kill" ;
- controls could indeed be improved... However I'm using an AZERTY keyboard, so I'm still looking for some user friendly controls on both AZERTY and QWERTY keyboards ;
- implementing a radar would be a great, however will I have enough octets to put it in my code ?

The next interesting demo should be online this coming week-end only, as I repeat it, I'm busy working at compressing and optimizing the existent code.
Offline zeroone
« Reply #7 - Posted 2009-02-17 17:43:01 »

For me, the page loads, but there is a red X where the applet should be.  A popup displays:

Several Java Virtual Machines running in the same process caused an error

I don't usually have problems running Java applets/applications.  Can you provide a JNLP instead?
Offline zeroone
« Reply #8 - Posted 2009-02-17 18:38:25 »

I got it running now.  Cool graphics.  Very Tron-like.

But, it's difficult to play.  The other tanks seem to be able to kill me too easily.
Offline StephR

Senior Devvie


Medals: 9



« Reply #9 - Posted 2009-02-17 20:22:19 »

Fortunately you made it run, Zeroone ! Otherwise I would have been obliged to try to make this JNLP file. I'm still a novice programmer in Java, and for now I only know how to make an executable jar with a manifest inside...

And thanks for your appreciation. The enemy tanks kill me very easily too - they will definitely need to be nerfed into the final version !
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline zeroone
« Reply #10 - Posted 2009-02-17 22:53:23 »

I watched the segment of Tron (via youtube) to verify that this is indeed Space Paranoids or at least a 2D version of it.  I doubt that there was real hardware at the time the movie was made that could render that 3D version. 
Offline StephR

Senior Devvie


Medals: 9



« Reply #11 - Posted 2009-03-01 15:36:02 »

Please help ! I've got some problems for creating the jnlp file of my entry !

The link to my jnlp file is at the bottom of my internet page :
http://stephr.110mb.com/

And the jnlp file itself is here:
http://stephr.110mb.com/SpaceParanoids2D4K.jnlp

Here is the error message I get when I click on it :

"404 Error - You've reach a page that does not exist on 110mb hosting. Please go back."

And now here is the complete code of my jnlp file :

<?xml version="1.0" encoding="utf-8"?>
<jnlp
  spec="1.0+"
  codebase="http://stephr.110mb.com"
  href="http://stephr.110mb.com/SpaceParanoids2D4K.jnlp">
  <information>
    <title>Space Paranoids 2D4K</title>
    <vendor>StephR</vendor>
    <homepage href="http://stephr.110mb.com/index.htm"/>
    <description kind="short">Space Paranoids 2D4K</description>
    <offline-allowed/>
  </information>
  <security>
  </security>
  <resources>
    <j2se version="1.5+"/>
    <jar href="http://stephr.110mb.com/S.jar"/>
  </resources>
  <applet-desc
    documentBase="http://stephr.110mb.com/"
    name="S"
    main-class="S"
    width="500"
    height="500">
  </applet-desc>
</jnlp>

Offline h3ckboy

JGO Coder


Medals: 5



« Reply #12 - Posted 2009-03-01 16:03:17 »

you jnlp works....
Offline StephR

Senior Devvie


Medals: 9



« Reply #13 - Posted 2009-03-01 16:09:23 »

This is crazy, the jnlp can't start on my computer... I have also added to my page a link to another jnlp I found in a tutorial, and this one works ! I tried to replace the tutorial jar by my game, and then I got another error...
Offline h3ckboy

JGO Coder


Medals: 5



« Reply #14 - Posted 2009-03-01 16:52:11 »

I just click on the jnlp and it loads the game and runs it.
Offline Hsaka
« Reply #15 - Posted 2009-03-01 17:08:14 »

It works for me.

If you've recently upgraded to Java 1.6 update 12, it may be related:
http://www.java-gaming.org/topics/java-1-6-update-12/19989/view.html
Offline StephR

Senior Devvie


Medals: 9



« Reply #16 - Posted 2009-03-01 17:19:48 »

Actually it seems that the java web start version with the jnlp file doesn't run on my computer which has Java RE 1.6 Update 11 on it... Anyway thank you for your help, h3ckboy and Hsaka.
Offline StephR

Senior Devvie


Medals: 9



« Reply #17 - Posted 2009-03-01 22:22:41 »

The final version of my game is online on my website :
http://stephr.110mb.com/

Now the difficulty is much less harder on easy and medium modes, and the agressivity and speed of your enemies increase slightly at each new wave.
Offline StephR

Senior Devvie


Medals: 9



« Reply #18 - Posted 2009-03-02 07:40:55 »

As recommanded by Morre here http://www.java-gaming.org/index.php?topic=19997.0, you can find as an attached file to this post the jar of the final version of my game.

And later this evening I will post its source code on my website http://stephr.110mb.com/.  I don't do it right now because it needs a lot of cleaning !
Offline h3ckboy

JGO Coder


Medals: 5



« Reply #19 - Posted 2009-03-02 12:36:46 »

it says it is currupt for me
Offline StephR

Senior Devvie


Medals: 9



« Reply #20 - Posted 2009-03-02 18:22:51 »

If you want to open this jar, you'd better rename it as a zip, then you will find the S.class and manifest.txt files into it, and you shouldn't get a "corrupt file" message.

If you want to launch the game within this jar, you must do it from a html file that will execute it as an applet. Here is the code for my own "index.htm" launcher :

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
<html>
<head>
<title>
Space Paranoids 2D4K version 1.00
</title>
</head>
<body>
<center>
Space Paranoids 2D4K version 1.00 will appear below in a Java enabled browser.<br><br>
<applet
  codebase = "."
  code     = "S.class"
  name     = "Space Paranoids 2D4K"
  archive="S.jar"
  width    = "500"
  height   = "500"
  hspace   = "0"
  vspace   = "0"
  align    = "middle"
>
</applet>
<br>
<br>
Click once on the game window to activate it.<br><br>
Use [Left] and [Right] to steer, [Up] and [Down] to accelerate and reverse,
[C] and [V] to turn the turret and [X] to shoot.
<br><br>
<a href="SpaceParanoids2D4K.jnlp">Launch Space Paranoids 2D4K through JNLP</a>

</body>
</html>


And here is the code of the "SpaceParanoids2D4K.jnlp" file, not necessary at all to launch the applet but so you'll have all the files which are on my website :

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
<?xml version="1.0" encoding="utf-8"?>
<jnlp
  spec="1.0+"
  codebase="http://stephr.110mb.com"
  href="http://stephr.110mb.com/SpaceParanoids2D4K.jnlp">
  <information>
    <title>Space Paranoids 2D4K</title>
    <vendor>StephR</vendor>
    <homepage href="http://stephr.110mb.com"/>
    <description kind="short">Space Paranoids 2D4K</description>
    <offline-allowed/>
  </information>
  <security>
  </security>
  <resources>
    <j2se version="1.5+"/>
    <jar href="S.jar"/>
  </resources>
  <applet-desc
    documentBase="http://stephr.110mb.com/"
    name="S"
    main-class="S"
    width="500"
    height="500">
  </applet-desc>
</jnlp>



Offline pjt33
« Reply #21 - Posted 2009-03-02 19:15:53 »

I completed one wave on Easy, and killed 5 enemies in the first wave on Hard, once. I would prefer to be able to tell from the mini-map which enemies are tanks and which the other thing; I think that would make it more strategic and less random-ambush-y. I'd also tweak the keys slightly - make X and V rotate and C fire. Good fun, though, all told.
Offline StephR

Senior Devvie


Medals: 9



« Reply #22 - Posted 2009-03-02 22:17:58 »

I appreciate your comments, pjt33, alas the contest is over and it wouldn't be fair to make any new change to my game !

I wanted to make a very challenging game where the player would fight enemies with the same power and capabilities as his/hers, however it seems I succeeded too well as the level of difficulty is too hard... I only reached the 8th wave so far myself in easy mode, and the 23th in the hard one... Next time I will spend at least a full day at checking the balance of the final version of my game.
Offline pjt33
« Reply #23 - Posted 2009-03-02 22:26:45 »

I appreciate your comments, pjt33, alas the contest is over and it wouldn't be fair to make any new change to my game !

I wanted to make a very challenging game where the player would fight enemies with the same power and capabilities as his/hers, however it seems I succeeded too well as the level of difficulty is too hard... I only reached the 8th wave so far myself in easy mode, and the 23th in the hard one... Next time I will spend at least a full day at checking the balance of the final version of my game.
Nothing to stop you waiting a bit and doing a Director's Cut Wink

UI is often one of the hardest things to get right. I know I'm still learning, and I would revisit some of my published games if I could to update them in the light of feedback.

I'm amused that you seem to find hard mode easier than easy. Difficulty is another thing which is very hard to get right, but I think it's better to err on the side of too challenging - less skilled players with a bit of patience can still get some sense of achievement, and highly skilled players won't be completely bored.
Offline StephR

Senior Devvie


Medals: 9



« Reply #24 - Posted 2009-03-02 22:58:12 »

Actually I think that destroying a single enemy tank in the easiest mode of my game is already an achievement ! And to be more accurate, if I reached the 23th wave in hard mode, you must not forget that in this mode you start at the 21st one, so I defeated 7 waves in easy mode and only 2 in the hard one.

Also thank you for reassuring me about having a too difficult game instead of a too easy one ! And I will definitely make an improved version of my game once the reviews for the contest are published.
Offline StephR

Senior Devvie


Medals: 9



« Reply #25 - Posted 2009-03-03 22:35:43 »

You'll find the source code of Space Paranoids 2D4K version 1.1 as an attached file to this post.

This new version is really MUCH easier to play than the previous one, yet it takes 16 octets less... Note also that the commands have been changed a bit. It is possible to play to it right now at the following address :
http://stephr.110mb.com/Space%20Paranoids%202D4K%20v1.1.htm

Thanks for your patience and your interest.


Offline pjt33
« Reply #26 - Posted 2009-03-03 23:24:38 »

This new version is really MUCH easier to play than the previous one, yet it takes 13 octets less... Note also that the commands have been changed a bit.
The curve's definitely a bit shallower, yes. I'm curious about the key changes. Were they intended to implement my suggestion? Because what I suggested was to have the firing key in the middle of the two turning keys.

Actually, on further reflection, SPACE would probably be better because then people who don't read the instructions (i.e. 90% of people) would still be able to play for long enough to realise that the other tanks can rotate their turrets and they probably could too if they went back and read the instructions.
Offline StephR

Senior Devvie


Medals: 9



« Reply #27 - Posted 2009-03-04 07:50:11 »

Actually I wanted to implement your suggestion for the keys, pjt33, however it seems I read your message too fastly !!! And concerning the [SPACE] key, I met a big issue trying it, as having it pressed blocked some other keys to be pressed in their turn...

And I think you're totally right on the "90% of people don't read the instructions". For such small games it is preferable to aim the average casual gamer, concerning the level of difficulty as well as the commands of the game. And in the case of my game, one of my biggest mistake was certainly to make a game that would please me first, and not really thinking to other players... Yet if I hadn't done that, I doubt I would have found the motivation to finish it.

Now after all your comments, pjt33, I suppose I'm obliged to review your Gravitational Fourks soon !
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

SHC (24 views)
2014-11-25 12:00:59

SHC (24 views)
2014-11-25 11:53:45

Norakomi (23 views)
2014-11-25 11:26:43

Gibbo3771 (22 views)
2014-11-24 19:59:16

trollwarrior1 (36 views)
2014-11-22 12:13:56

xFryIx (74 views)
2014-11-13 12:34:49

digdugdiggy (52 views)
2014-11-12 21:11:50

digdugdiggy (46 views)
2014-11-12 21:10:15

digdugdiggy (41 views)
2014-11-12 21:09:33

kovacsa (69 views)
2014-11-07 19:57:14
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!