Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (476)
Games in Android Showcase (106)
games submitted by our members
Games in WIP (533)
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  
  Car physics?  (Read 6081 times)
0 Members and 1 Guest are viewing this topic.
Offline Kevdog

Junior Member





« Posted 2002-12-02 21:38:38 »

Anyone know of an existing framework for simulating car physics in Java?  Would love to see some code if there's any out there.

There are only 10 types of people, those who understand binary and those who don't!
Offline Herkules

Senior Member




Friendly fire isn't friendly!


« Reply #1 - Posted 2002-12-03 07:56:33 »

I once started out to try things like that. My basic idea was to reduce coordinate space from 3D to 2D, or sometimes even 1.5D.

This could make pyhsics easier, or more complicated, I didn't get that far.

There's a small demo at

http://www.hardcode.de/driver.html

It shows a 'car' that keeps on track while it's coordinates increase monotonously in u direction and sinus in v direction.

Some linear algebra behind it....


HARDCODE    --     DRTS/FlyingGuns/JPilot/JXInput  --    skype me: joerg.plewe
Offline Micke

Senior Newbie




Yada-yada


« Reply #2 - Posted 2002-12-03 14:28:48 »

First hit on Google for 'java car physics': http://www.cs.uni-magdeburg.de/~sodeike/java/CarPhysics/CarPhysics.html

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

Junior Member





« Reply #3 - Posted 2002-12-03 20:11:52 »

Micke: I found the link with more info that generated that code.

http://home.planet.nl/~monstrous/tutcar.html

Also, by taking off the CarPhysics.html from the URL I got to the java source.  It's a decent start.  Adjusting the CG forward a bit (see below) made the car more stable and more realistic.  The default settings go into oversteer almost immediately as soon as you turn(which makes sense given there is no suspension at all).

       cartype.b = 0.9;                               // m
       cartype.c = 1.1;                               // m
//        cartype.b = 1.0;                               // m
//        cartype.c = 1.0;                               // m

Thanks Smiley

There are only 10 types of people, those who understand binary and those who don't!
Offline Kevdog

Junior Member





« Reply #4 - Posted 2002-12-04 15:17:53 »

Actually found a really good and detailed series of articles which should really help Smiley

http://phors.locost7.info/contents.htm

There are only 10 types of people, those who understand binary and those who don't!
Offline lilspikey

Senior Newbie




Computers Stole My Social Skills


« Reply #5 - Posted 2002-12-09 07:03:04 »

Shameless plug:

http://website.lineone.net/~john.montgomery/RacingGame/

Really simple racing game, source code is there.  The physics is basic 2D rigid body stuff.  Internally the "cars" are more like hovercraft (in terms of how friction is handled).  The networking really sucks tho!

John

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.

pw (18 views)
2014-07-24 01:59:36

Riven (17 views)
2014-07-23 21:16:32

Riven (14 views)
2014-07-23 21:07:15

Riven (17 views)
2014-07-23 20:56:16

ctomni231 (45 views)
2014-07-18 06:55:21

Zero Volt (40 views)
2014-07-17 23:47:54

danieldean (32 views)
2014-07-17 23:41:23

MustardPeter (36 views)
2014-07-16 23:30:00

Cero (51 views)
2014-07-16 00:42:17

Riven (50 views)
2014-07-14 18:02:53
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
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!