Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (777)
Games in Android Showcase (231)
games submitted by our members
Games in WIP (856)
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  
  Drift Team  (Read 6472 times)
0 Members and 1 Guest are viewing this topic.
Offline Ranger
« Posted 2017-08-06 05:35:38 »

Hi all,

After 3 years of part time development, the "Drift School" part of my game is ready for playing.





It's written in using GWT and WebGL4J, it should run in all modern browsers, on all modern devices (Android, iPhone, PC, Mac, ...).

I did a post about the game before, but I left the post too long, so it got locked down.  Roll Eyes  Since then, I've added:
  • Music and sounds.
  • Traffic (computer driven).
  • Guest play.
  • More tracks.

I'm keen to hear if people find the Drift School too easy, hard, or just right.  Any any other feedback is greatly appreciated.

Check it out here:  https://drift.team/

Thanks all, and happy drifting!  Smiley
Offline Ranger
« Reply #1 - Posted 2017-08-06 05:42:13 »

Oh, and I setup a Facebook page.  Smiley  https://www.facebook.com/DriftTeamGame/
Offline J0
« Reply #2 - Posted 2017-08-07 08:51:20 »

Cool game so far Smiley
I think you could make good use of more dynamic and interactive environments (making the trees and buildings collidable, animating the water, making some splashes when you drive in the water, etc); I like the diversity though!
You can tell there are quite a few problems with how the tracks are organized: I beat the second to last (drift duel, is that it?) by basically cheating and not going round the full circuit!
Keep it up!

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Ranger
« Reply #3 - Posted 2017-08-07 09:42:02 »

Thanks J0!  I watched your replay on that second last track (LINK), it gave you a 13 second time penalty when you cut the track, so you should have been only given one star.  Maybe I should disqualify the result altogether?

Building are collidable, but trees are not.  Need to work on that.  Little tricky, as it's only the trunk that should be collidable.  Smiley

Good idea with water animations.  I'm a bit of a novice with WebGL, so will need to do some research on how all that is done.

Thanks for going through all the tracks.  It helps me see if the game it too easy or hard.  I think the tracks in the correct order of difficulty (maybe with the exception of the second last track?).  And I see you got 14 / 27 stars (LINK), so that's pretty much bang on average.  ...not calling you an average driver, you drove very well!  Grin
Offline ral0r2
« Reply #4 - Posted 2017-08-07 20:58:03 »

Good job man! I like the AI Smiley !
Offline J0
« Reply #5 - Posted 2017-08-09 09:59:38 »

it gave you a 13 second time penalty when you cut the track, so you should have been only given one star.  Maybe I should disqualify the result altogether?
I think checkpoints on the track should be the correct way to go about that:)

And I see you got 14 / 27 stars (LINK), so that's pretty much bang on average.  ...not calling you an average driver, you drove very well!  Grin
Hahah I had no idea you could see my results as easily as that! Roll Eyes

Keep it up, good luck for the animations and stuff!

Offline Ranger
« Reply #6 - Posted 2017-09-04 08:55:03 »

Too cool for school?  I hear ya.  Drift Race is now ready.  Pick your difficulty.  Easy / Medium / Hard.



https://drift.team/

Please let me know what you think.  Happy drifting!
Offline Gornova
« Reply #7 - Posted 2017-10-11 20:21:17 »

I like the AI too, really good, but as player start as last one is really bad :-/

good work btw, hard levels are really hard

Blog | Last game Drone Swarm
Offline Ranger
« Reply #8 - Posted 2017-10-14 04:59:17 »

Even though you start last, the race is based on time (and drifting).  The clock doesn't start until you cross the start line.

It's both an advantage, and disadvantage, to start last.  Advantage because you cross the start line with more speed, disadvantage, because you have to look out for other cars.

I think I might put a live position indicator in (based on each cars times), so that way it will hopefully make it obvious that, even though you are racing at the back, you are not coming last.
Offline Gornova
« Reply #9 - Posted 2017-10-14 16:04:31 »

Understood, but in many racing games, if player simply win a race, next race start position should be related to past victories

Blog | Last game Drone Swarm
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Ranger
« Reply #10 - Posted 2018-04-22 04:30:43 »

Have made lots of updates to the game (buying/selling cars, more tracks, etc..).  Would really appreciate any feedback.

<a href="http://www.youtube.com/v/u0gsR-amKG0?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/u0gsR-amKG0?version=3&amp;hl=en_US&amp;start=</a>

CLICK HERE TO PLAY:  https://drift.team/

Thanks all!
Offline Ranger
« Reply #11 - Posted 2018-05-13 21:45:16 »

Understood, but in many racing games, if player simply win a race, next race start position should be related to past victories

I've started to look at real time racing using WebSockets, so you can start the next race based on where you last finished.  It'll probably be awhile before I get anything like that going.

Until I do get that going, I've added a live position board in the top right, so you can see as you're racing, what position you are in.

I've also removed the scooter (thought it was dumb), and reduced the price of the first few cars, so you can progress faster when starting the game.

Please let me know what you think.  Thanks!   Smiley
Offline Ranger
« Reply #12 - Posted 2018-12-12 04:22:15 »

Friend races are now live.  Create private races just for you and your mates.  Find out who the best driver really is!

Demo video:  https://www.facebook.com/DriftTeamGame/videos/720974724944963/

Play here:  https://drift.team/?p=friendrace

Enjoy, and any feedback is greatly appreciated!   Smiley
Offline VaTTeRGeR
« Reply #13 - Posted 2018-12-12 11:25:44 »

Your game did some funky stuff with my browser window, i'm using 2 monitors and the browser window switches to the secondary screen when a race finishes. Are you forcing full-screen or something, maybe my window manager is at fault here, idk.
It was the fullscreen feature! Why don't you disable this by default? It has the potential to scare computer noobies and makes the others mad because you take control of their browser window...
Or place a fullscreen button somewhere directly in your main menu...

Also wouldn't a multiplayer mode where you send your friend a lobby/race-ID to join be desirable? You're locking out potential players by forcing this social login bullshit.

I like how you place the car on the screen, it gives you a good feeling of where you are headed.
The overall menu structure felt strange at first but it's pretty responsive and made sense later on so i like it.

You forgot a return/back button in your pre-race screen btw, ESC works but who knows that the first time they are playing your game?

I like it overall, it would be the perfect game to play in highschool in a computer lab while the teacher is away (if it would have a login-less multiplayer feature Kiss )
Offline Ranger
« Reply #14 - Posted 2018-12-13 00:47:11 »

Excellent feedback VaTTeRGeR!  Thank you!!!

Your game did some funky stuff with my browser window, i'm using 2 monitors and the browser window switches to the secondary screen when a race finishes. Are you forcing full-screen or something, maybe my window manager is at fault here, idk.
It was the fullscreen feature! Why don't you disable this by default? It has the potential to scare computer noobies and makes the others mad because you take control of their browser window...
Or place a fullscreen button somewhere directly in your main menu...

Great idea.  I didn't think about multi-monitors where the primary monitor was not the monitor that the user was using.  I'll fix this up.

Also wouldn't a multiplayer mode where you send your friend a lobby/race-ID to join be desirable? You're locking out potential players by forcing this social login bullshit.

You can actually send a friend race without the social login.  However, I realise I have made it way too complicated to do.  Right now, you need to create the race without adding any friends, then select the race you just created, click the "invite friends" link, then the "Invite friends via message" link.  Yep, way too complicated.  Will fix this up.

I like how you place the car on the screen, it gives you a good feeling of where you are headed.
The overall menu structure felt strange at first but it's pretty responsive and made sense later on so i like it.

You forgot a return/back button in your pre-race screen btw, ESC works but who knows that the first time they are playing your game?

Woops!  Will also fix this.

I like it overall, it would be the perfect game to play in highschool in a computer lab while the teacher is away (if it would have a login-less multiplayer feature Kiss )

Thanks again VaTTeRGeR.  This feedback in invaluable!
Offline VaTTeRGeR
« Reply #15 - Posted 2018-12-13 10:16:33 »

Glad i could help!

Quote
You can actually send a friend race without the social login.
Ah ok, i tried it now, it's a bit ... boring. First racing alone and then having to rewatch the thing, meh...

Would displaying the other player as a ghost, but in real time, be possible with your engine? I know it's tricky if the engine isn't built for it but that's an feature i would have expected tbh.
Offline Ranger
« Reply #16 - Posted 2018-12-13 12:27:27 »

I've now completely removed the social login requirement.  Only time you need to do this, is if you want to save your progress, and continue on another machine/device.

Also made sending the friend race with a link way more obvious, and fixed all the other dumb things.  Grin

Glad i could help!

Quote
You can actually send a friend race without the social login.
Ah ok, i tried it now, it's a bit ... boring. First racing alone and then having to rewatch the thing, meh...

I don't understand.  What do you mean rewatch it?  You should be able to play against your friend/s (in a turn-by-turn race, not real time).

Would displaying the other player as a ghost, but in real time, be possible with your engine? I know it's tricky if the engine isn't built for it but that's an feature i would have expected tbh.

The problem is WebSockets aren't yet supported on Google App Engine Standard.  I would have to switch to Google App Engine Flexible, or AWS, or something that gives me a dedicated server.  But, yes, you're right, that would be a big change, but it is something I image people want.  I'll do some investigations.   Smiley
Pages: [1]
  ignore  |  Print  
 
 

 
hadezbladez (332 views)
2018-11-16 13:46:03

hadezbladez (174 views)
2018-11-16 13:41:33

hadezbladez (330 views)
2018-11-16 13:35:35

hadezbladez (80 views)
2018-11-16 13:32:03

EgonOlsen (2172 views)
2018-06-10 19:43:48

EgonOlsen (2200 views)
2018-06-10 19:43:44

EgonOlsen (1375 views)
2018-06-10 19:43:20

DesertCoockie (2007 views)
2018-05-13 18:23:11

nelsongames (1644 views)
2018-04-24 18:15:36

nelsongames (2294 views)
2018-04-24 18:14:32
Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08

Deployment and Packaging
by gouessej
2018-08-22 08:03:45

Deployment and Packaging
by philfrei
2018-08-20 02:33:38

Deployment and Packaging
by philfrei
2018-08-20 02:29:55

Deployment and Packaging
by philfrei
2018-08-19 23:56:20

Deployment and Packaging
by philfrei
2018-08-19 23:54:46
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!