zeroone
Sr. Member   Posts: 295 Medals: 10
|
 |
«
on:
2006-12-01 09:05:53 » |
|
|
|
|
|
|
woogley
JGO Neuromancer     Posts: 1098 Medals: 5
|
 |
«
Reply #1 on:
2006-12-01 09:09:22 » |
|
wow at those powerups! tight stuff! cool intro too
I don't think I've played a game with 5+ powerups o_O!
|
|
|
|
|
oNyx
JGO Kernel      Posts: 2943 Medals: 5
pixels! :x
|
 |
«
Reply #2 on:
2006-12-01 11:43:56 » |
|
Nice. The contra-ish intro is also neat.
However, my machine triggers the QPC leaping bug (it randomly jumps a few seconds into the future whenever it feels like doing so)... therefore its not really playable here.
|
|
|
|
Games published by our own members! Go get 'em!
|
|
zeroone
Sr. Member   Posts: 295 Medals: 10
|
 |
«
Reply #3 on:
2006-12-01 11:45:06 » |
|
What is your OS, CPU speed and Java version?
|
|
|
|
|
oNyx
JGO Kernel      Posts: 2943 Medals: 5
pixels! :x
|
 |
«
Reply #4 on:
2006-12-01 13:18:16 » |
|
>What is your OS, CPU speed and Java version?
Its a hardware (chipset) issue. The only way to solve it is to buy another mainboard with a chipset which isn't affected.
The proper way to handle it in software is to use another (low res) timer in addition, which is used to check if there really was such a big jump. If not you use some extrapolated value.
Thats not really an option for 4k. But you could cap the delta at some sensible value like 16msec.
|
|
|
|
zeroone
Sr. Member   Posts: 295 Medals: 10
|
 |
«
Reply #5 on:
2006-12-01 13:28:46 » |
|
Huh?
|
|
|
|
|
oNyx
JGO Kernel      Posts: 2943 Medals: 5
pixels! :x
|
 |
«
Reply #6 on:
2006-12-01 13:33:29 » |
|
System.nanoTime uses queryperformancecounter (QPC) on windows, which may result in random jumps into the future with specific chipsets.
The only way to get rid of that is to buy another mainboard.
Seriously.
|
|
|
|
zeroone
Sr. Member   Posts: 295 Medals: 10
|
 |
«
Reply #7 on:
2006-12-01 13:35:16 » |
|
What kind of computer do you have? Can you tell us about your OS, Java version and CPU speed just for fun?
|
|
|
|
|
kappa
« League of Dukes » JGO Kernel      Posts: 2360 Medals: 59
★★★★★
|
 |
«
Reply #8 on:
2006-12-01 13:39:06 » |
|
great game, really enjoyed it.
|
|
|
|
|
zeroone
Sr. Member   Posts: 295 Medals: 10
|
 |
«
Reply #9 on:
2006-12-01 13:41:22 » |
|
Kapta,
Did you beat it?
|
|
|
|
|
Games published by our own members! Go get 'em!
|
|
oNyx
JGO Kernel      Posts: 2943 Medals: 5
pixels! :x
|
 |
«
Reply #10 on:
2006-12-01 13:46:43 » |
|
What kind of computer do you have? Can you tell us about your OS, Java version and CPU speed just for fun?
Win2k, 6.0rc, k7 500... but that information won't help you much, I'm afraid. There are also other QPC issues on newer hardware, but those issues are a bit different. (Thats the reason why lwjgl doesn't use QPC anymore. Instead TGT (timegettime) with 1msec resolution is used, which is very stable and robust.)
|
|
|
|
zeroone
Sr. Member   Posts: 295 Medals: 10
|
 |
«
Reply #11 on:
2006-12-01 13:50:37 » |
|
I tested this on a 1.8 GHz WinXP machine. Can you run the template program I posted under "Help Getting Started" and let me know if that animates smoothly? Thx.
|
|
|
|
|
me
Full Member   Posts: 158 Medals: 1
Java games rock!
|
 |
«
Reply #12 on:
2006-12-01 14:02:39 » |
|
Hi Zero One The smooth action almost forget that you are using 'just' squares and circles. Although I'm not a fan of shooters, this actually had me played for a whole 5 minutes  The bonus being the power-ups! Best regards from ME
|
M.E. --------
|
|
|
f.l.x
Sr. Member   Posts: 305
there is no place like 127.0.0.1
|
 |
«
Reply #13 on:
2006-12-01 14:12:48 » |
|
i may be wrong but...
first 4k game with INTRO ever!!
works nice and smooth on an amd athlonxp 2800+ running linux (2.6.18-2-k7) and java 1.5.0_09
|
|
|
|
oNyx
JGO Kernel      Posts: 2943 Medals: 5
pixels! :x
|
 |
«
Reply #14 on:
2006-12-01 14:15:48 » |
|
I tested this on a 1.8 GHz WinXP machine. Can you run the template program I posted under "Help Getting Started" and let me know if that animates smoothly? Thx.
It also jumps a few seconds into the future every now and then. Why should it behave differently?
|
|
|
|
zeroone
Sr. Member   Posts: 295 Medals: 10
|
 |
«
Reply #15 on:
2006-12-01 14:46:43 » |
|
It also jumps a few seconds into the future every now and then. Why should it behave differently? Thanks for testing the template. I just wanted to know if you got different behavior. Meaning, if the problem was specific to Squarius or to the animation technique on your processor.
|
|
|
|
|
oNyx
JGO Kernel      Posts: 2943 Medals: 5
pixels! :x
|
 |
«
Reply #16 on:
2006-12-01 14:57:04 » |
|
QPC+bus load is everything you need for triggering it. Command line stuff for example isn't affected, but everything game like is.
|
|
|
|
zeroone
Sr. Member   Posts: 295 Medals: 10
|
 |
«
Reply #17 on:
2006-12-01 14:58:24 » |
|
So, to get accurate timing in general you still need JNI?
|
|
|
|
|
oNyx
JGO Kernel      Posts: 2943 Medals: 5
pixels! :x
|
 |
«
Reply #18 on:
2006-12-01 15:09:22 » |
|
>So, to get accurate timing in general you still need JNI?
On windows, yes. Linux and Mac already have 1msec resolution for currentTimeMillis.
You could also use nanoTime with some extra voodoo to get a usable timer, but that would require far too much code for 4k.
|
|
|
|
kappa
« League of Dukes » JGO Kernel      Posts: 2360 Medals: 59
★★★★★
|
 |
«
Reply #19 on:
2006-12-01 16:36:25 » |
|
Kapta,
Did you beat it?
no, got to level 6, that level is just way to hard to beat 
|
|
|
|
|
zeroone
Sr. Member   Posts: 295 Medals: 10
|
 |
«
Reply #20 on:
2006-12-01 16:56:49 » |
|
There's a technique to beating level 6: Move far to the right and stay centered vertically. As an obstacle approaches, pull back (move left). That will give you enough time to move slightly up or down to avoid the obstacle. Return to center and back to the right as soon as possible.
|
|
|
|
|
x30ice
JGO n00b  Posts: 30
|
 |
«
Reply #21 on:
2006-12-01 17:03:10 » |
|
I reach the boss at level 6 but then I died and I have not reached it no the next 2 minutes, so I quit... It has very good powerups, but the green balls aren't very useful and bullets shooted from nowhere are a little bit weird :p Very good game. This year will be hard to be top something 
|
|
|
|
|
toasten
Jr. Member   Posts: 56
|
 |
«
Reply #22 on:
2006-12-02 07:06:57 » |
|
Yeah i got it.  And it just took me about an hour to finish all 7 Levels 
|
|
|
|
|
zeroone
Sr. Member   Posts: 295 Medals: 10
|
 |
«
Reply #23 on:
2006-12-02 16:25:56 » |
|
Way to go Toasten! Thanks for playing. I hope you enjoyed it 
|
|
|
|
|
nva225
Sr. Member   Posts: 298
|
 |
«
Reply #24 on:
2006-12-03 14:00:29 » |
|
Very very well done. Genuinely enjoyable game. I love all the overdone aspects of it, the dramatic squareness intro, the huge powerup upgrades, the massive number of ships (especially that one giant grid room, loved that part). Boss battles are actually pretty unique, and there are really some challenging stuff that you can't just rely on twitch shooting and dodging. You have to time yourself carefully and actually influence the enemies shots by your movements. Also clever how you made the entire game out of enemies, even the terrain =) interesting way to deal with the multiple enemies AND add turrets. Nicely done.
|
|
|
|
|
zeroone
Sr. Member   Posts: 295 Medals: 10
|
 |
«
Reply #25 on:
2006-12-03 14:40:27 » |
|
Thanks nva225. Sounds like you had a lot of fun.
|
|
|
|
|
steveyO
Sr. Member   Posts: 310 Medals: 4
|
 |
«
Reply #26 on:
2006-12-03 14:52:42 » |
|
Yeah, v.nice indeed. Got up to Level 6 and gave up.. However just read Zeroones suggested level 6 technique so maybe another go.. Good stuff..
|
|
|
|
princec
« League of Dukes » JGO Kernel      Posts: 8089 Medals: 96
Eh? Who? What? ... Me?
|
 |
«
Reply #27 on:
2006-12-04 17:49:12 » |
|
Another great game. Cas 
|
|
|
|
ChrisM
JGO Neuromancer     Posts: 1181 Medals: 17
END OF LINE.
|
 |
«
Reply #28 on:
2006-12-05 13:02:55 » |
|
Completely agree with all here that this is a fantastic game, but it also did somethign else for me. It made me remember what is actually going on in the shmup kind of games. Meaning, by not being distracted by all of the "candy" you see what is really happeneing (e.g. patterns, projectiles, movement, etc.) You know, that would actually make for some great teaching tutorials. Kind of a "Peel back the skin" sort of thing. Awesome job and, I have to say, it is probably my fav. 4K entry ever  -Chris
|
|
|
|
EnderGT
Jr. Member   Posts: 98
|
 |
«
Reply #29 on:
2006-12-06 17:04:12 » |
|
This is a great game, incredible in its simplicity. The gameplay is unbelievable, so much that the graphics are irrelevant - and even then, the graphics are more than good enough.
My only suggestion - maybe the powerups past 5 might create a shield instead of the green ball (the ball looks really cool and all, but is useless 95% of the time). Each shield might absorb 1 shot or deflect one collision or something.
Definitely one of the top 5 games ever.
Edit: I finally finished it. Very good. However, I was killed right as I killed the last boss, but still got credit for beating the level and thus the game. Not sure if this is the way you want it to be.
|
|
|
|
|
|