Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (513)
Games in Android Showcase (121)
games submitted by our members
Games in WIP (577)
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  
  Roadfourk  (Read 10548 times)
0 Members and 1 Guest are viewing this topic.
Offline jojoh

JGO Knight


Medals: 5
Projects: 7


games4j.com


« Posted 2007-02-15 11:48:10 »

Only a few bytes left to fill, so probably just as well to publish it:

WebStart

Click to Play


This is a car racing game. Finish the four laps in first place to advance to the next level.

Arrow-keys to steer. Press enter at any time to (re)start the level.

Feedback welcome.

Offline moogie

JGO Knight


Medals: 13
Projects: 6
Exp: 10 years


Java games rock!


« Reply #1 - Posted 2007-02-15 12:07:29 »

looking good.

I think the collisions should be more elastic... ie you can push cars out of the way (and they can push you)
Offline Abuse

JGO Knight


Medals: 13


falling into the abyss of reality


« Reply #2 - Posted 2007-02-15 12:53:08 »

Good job. Plays realy well!
I think the elasticity of the collisions is just about right imo.

Furthest I've got is Level 7, Best time: 35.969.
I only got past level 6 by the fluke that the fastest car got stuck (and actually finished 3rd!).

Now you just need to come up with an algorithm for random track generation, get rid of that hideous wall texture, and change the skid marks to continuous lines! Cheesy

Make Elite IV:Dangerous happen! Pledge your backing at KICKSTARTER here! https://dl.dropbox.com/u/54785909/EliteIVsmaller.png
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline nva225

Junior Duke





« Reply #3 - Posted 2007-02-15 16:56:31 »

Wow I love the handling. A lot of racing games have very frustrating controls and it's easy to make one wrong move and fail but these are very forgiving and handle the inertia well (perhaps not entirely realistically, but in a nice arcade like way).

HOWEVER you do have a bug/exploit that I managed to find.

Turn your car around, hold down reverse, and never let go. Your car can reach astronomical speeds. Smiley I'm gonna guess you added a positive cap but not a negative, heh.
Offline woogley
« Reply #4 - Posted 2007-02-15 18:33:21 »

Turn your car around, hold down reverse, and never let go. Your car can reach astronomical speeds. Smiley I'm gonna guess you added a positive cap but not a negative, heh.

beautiful!
Offline Abuse

JGO Knight


Medals: 13


falling into the abyss of reality


« Reply #5 - Posted 2007-02-15 19:03:19 »

beautiful!

haha, that bug is fantastic.

btw, after abit of playing - this exploit exposes a new bug.
The AI cars start getting stuck on the inside of corners at level 10+, so much so that their lap times begin to deteriorate. (the cars scream along the straights twice as fast as you, and then get stuck on the corner until the car behind gives them a shunt).

Make Elite IV:Dangerous happen! Pledge your backing at KICKSTARTER here! https://dl.dropbox.com/u/54785909/EliteIVsmaller.png
Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #6 - Posted 2007-02-15 20:09:44 »

Looks nice and runs surprisingly fast on my really slow machine. Good work! Smiley

After about 5 laps all AI cars crashed into the wall in the lower right (going straight from the finish line).

弾幕 ☆ @mahonnaiseblog
Online kappa
« League of Dukes »

JGO Kernel


Medals: 78
Projects: 15


★★★★★


« Reply #7 - Posted 2007-02-15 20:56:06 »

wow game is really great, brilliant work.

btw just a small issue on linux, would it be possible to move the score text down a bit as linux apps get this horrible massive ugly bar at the top, which sort of covers it. example
Offline Guarmigue

Junior Duke


Projects: 2



« Reply #8 - Posted 2007-02-15 22:58:50 »

Great work! yours is one of my favorites Wink

but I hate when I touch the wall and speed go down so much!  Tongue And if you can do something with that weird wall texture  Undecided
Offline jojoh

JGO Knight


Medals: 5
Projects: 7


games4j.com


« Reply #9 - Posted 2007-02-15 23:05:36 »

Hi, thanks for all the feedback. Glad to see that there aren't too many feature requests.  Smiley Only 69 bytes left, and I have already run out of steam...

looking good.

I think the collisions should be more elastic... ie you can push cars out of the way (and they can push you)
Yep, I think a bite more sliding would be nice in collisions, but I have already created more realistic collision in another game and that code alone was probably more than 10K Smiley
SpeedBumper
You CAN push cars. Try it after the race is over and the AI cars are still, But yeah, you sort of slip of the cars quite easy, so you don't really have to avoid collisions as much as I would have wanted.

Good job. Plays realy well!
Furthest I've got is Level 7, Best time: 35.969.
I only got past level 6 by the fluke that the fastest car got stuck (and actually finished 3rd!).

Now you just need to come up with an algorithm for random track generation, get rid of that hideous wall texture, and change the skid marks to continuous lines! Cheesy
Thanks, Yep, gets really hard at lvl 7. Good time. Close to my best (without exploits).
Anyone else wants texture gone? I think skidmarks needs to be a bit scattered, probably should be more scattered, but hey it's a 4K game Smiley
haha, that bug is fantastic.

btw, after abit of playing - this exploit exposes a new bug.
The AI cars start getting stuck on the inside of corners at level 10+
Heh, knew about the exploit, but not about the problem at lvl 10. Might have to stop that one. Doesn't make it much fun to compare best times with this exploit... There is however another exploit for quicker advancement that no one hasn't spotted yet. Keep looking  Cheesy

Looks nice and runs surprisingly fast on my really slow machine. Good work! Smiley

After about 5 laps all AI cars crashed into the wall in the lower right (going straight from the finish line).
Thanks,

It is only a 4 lap race. I let cars go straight after crossing finish line, since they would otherwise block cars they might have lapped. Press enter to start next race.

wow game is really great, brilliant work.

btw just a small issue on linux, would it be possible to move the score text down a bit as linux apps get this horrible massive ugly bar at the top, which sort of covers it. example

Thanks, I will move the text down a bit.

Great work! yours is one of my favorites Wink
but I hate when I touch the wall and speed go down so much!  Tongue And if you can do something with that weird wall texture  Undecided
Thanks,
I might reduce friction in walls, but it should be a bit of a challenge as well Wink But I think you are right it is a bit too harsh.
OK two votes for removing wall texture. What should it be instead. Plain color is sort of ugly IMO.

Thanks for all the feedback. Keep it coming.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline drslinky1500

Senior Newbie





« Reply #10 - Posted 2007-02-16 01:30:19 »

I really enjoyed this game! It made me wish I had some old 2600 paddles. :-)

I just discovered the 4k competition about a week ago, and this looks like a lot of fun.

I used it as an excuse to tackle an old stupid idea I had, and I am about 80 bytes of shaving away from submitting.

Great Game!
Offline jojoh

JGO Knight


Medals: 5
Projects: 7


games4j.com


« Reply #11 - Posted 2007-02-16 09:37:41 »

I really enjoyed this game! It made me wish I had some old 2600 paddles. :-)
I just discovered the 4k competition about a week ago, and this looks like a lot of fun.
I used it as an excuse to tackle an old stupid idea I had, and I am about 80 bytes of shaving away from submitting.

Great Game!
Thanks,

Have you tried Moogies 4KJO it is a great tool to automatically find the best (or at least one of the very best) compression settings. I really found it useful, thanks Moogie.

Offline c_lilian

Senior Duke


Projects: 1


Java games will probably rock someday...


« Reply #12 - Posted 2007-02-16 09:51:03 »

fun game !

ran fine on my mac with java 1.4

Lilian Smiley

Offline toasten

Junior Duke





« Reply #13 - Posted 2007-02-16 17:46:37 »

There is however another exploit for quicker advancement that no one hasn't spotted yet. Keep looking  Cheesy

I think i found it  Grin
When u won a round, just drive back and forth on the finishing line  Wink

At Level 53 u can be fast enough to get out of the sreen.
And alle the cars get stuck  Grin
See this Pic
Offline moogie

JGO Knight


Medals: 13
Projects: 6
Exp: 10 years


Java games rock!


« Reply #14 - Posted 2007-02-16 22:15:51 »

I really found it useful, thanks Moogie.

Cheers, i am glad people have found it useful. Smiley

I am actually attempting to make my own class file optimiser which should theoretically reduce even output from the 4KJO.

What this class file optimiser will do is attempt different permutations of the classfile constant pool to try and find a more compressable permutation. It will alos attempt different permutations of order of attributes, methods, fields to likwise try and make the classfile more compressable. It will not actually change the actual bytecode (well it will change the references into the constant pool) so it should not break the behaviour of the class file.
Offline drslinky1500

Senior Newbie





« Reply #15 - Posted 2007-02-18 04:30:00 »

Thanks,

Have you tried Moogies 4KJO it is a great tool to automatically find the best (or at least one of the very best) compression settings. I really found it useful, thanks Moogie.


Thanks for the link. I would use it, but I am a linux guy. I did however get my game shrunk down using some of his suggestions and submitted the game today, but my web host crashed while I was uploading files and the host is still down, so who knows when the game will actually be posted. In the two years I have used gisol.com I have never failed to bring down their server with either a file upload or a permission change (and this is not free web hosting). I think I may go back to netfirms soon, I usually had to do something really stupid with a semi-tested script to bring them down. (NOTE: I am not trying to bring these servers down).
Offline jojoh

JGO Knight


Medals: 5
Projects: 7


games4j.com


« Reply #16 - Posted 2007-02-20 20:59:10 »

I think i found it  Grin
When u won a round, just drive back and forth on the finishing line  Wink

At Level 53 u can be fast enough to get out of the sreen.
Wow, didn't really plan for it to be possible to make it to lvl 53 Smiley

Well, I have put a limit to the reverse speed, so there is not as much cheating anymore, so best time comparisons should be more fair now. Even getting past lvl 8 should be really hard by now, but I have improved AI so that they don't drive into walls as much now if you do get to lvl 10+.

Wall friction has been reduced and wall texture removed. I apparently looked horrible on LCD screens with slower refresh rate. I moved down the text a bit for linux users, hope it was enough. Let me know if it wasn't. I think that was it. Still thinking about more collision effects, but not sure the space (or my time) is enough.

Let me know what you think about the changes.

Offline luisoft

JGO Coder


Projects: 6


Java games rock!


« Reply #17 - Posted 2007-02-28 23:46:59 »

I really love racing games. This one is really great for 4K! Is the source available?
Offline Guarmigue

Junior Duke


Projects: 2



« Reply #18 - Posted 2007-03-01 01:04:33 »

It's much better now, you're right, the texture was awfull in my laptop screen ;P

Great game!
Online kappa
« League of Dukes »

JGO Kernel


Medals: 78
Projects: 15


★★★★★


« Reply #19 - Posted 2007-03-01 21:41:08 »

think the game link is wrong as it takes you to another game.
Offline jojoh

JGO Knight


Medals: 5
Projects: 7


games4j.com


« Reply #20 - Posted 2007-03-02 13:14:38 »

Hmmm very odd... I changed it to reflect what is on Javaunlimited. Just hoping that it won't change (back) again...

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.

theagentd (20 views)
2014-10-25 15:46:29

Longarmx (53 views)
2014-10-17 03:59:02

Norakomi (47 views)
2014-10-16 15:22:06

Norakomi (35 views)
2014-10-16 15:20:20

lcass (39 views)
2014-10-15 16:18:58

TehJavaDev (69 views)
2014-10-14 00:39:48

TehJavaDev (69 views)
2014-10-14 00:35:47

TehJavaDev (61 views)
2014-10-14 00:32:37

BurntPizza (74 views)
2014-10-11 23:24:42

BurntPizza (47 views)
2014-10-11 23:10:45
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!