Java-Gaming.org Hi !
Featured games (81)
games approved by the League of Dukes
Games in Showcase (513)
Games in Android Showcase (119)
games submitted by our members
Games in WIP (576)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
   Home   Help   Search   Login   Register   
  Show Posts
Pages: [1]
1  Game Development / Game Mechanics / Re: Phys2D FixedJoint unstable? on: 2008-05-20 18:47:00
I don't remember what determinism is in computer science.  Smiley  I meant that if you set up a physical scenario with ODE, and let it run twice, you'll get two different outcomes.  A box that falls on its corner near a ledge might topple off the ledge on one run, and then on the next run, tip back and settle on the ledge.  Like this guy says:  http://gamecreator.blogspot.com/2007/03/ode-determinism.html

Box2D does appear to be worth trying, so I'll move on to that and keep my Phys2D exploration on hold for now.  I know of JBox2D, and I would prefer to use that since it's pure Java--but maybe Java bindings to Box2D itself would also be worthwhile.  I don't immediately see any of those around though.
2  Game Development / Game Mechanics / Phys2D FixedJoint unstable? on: 2008-05-20 03:48:18
Hi, I've recently tried Phys2D and found it generally good, and possibly applicable to the game I'm making.  However I'm troubled by an instability I've observed:  When I connect a chain of several objects via FixedJoints--say, four small boxes widely spaced in a U-shape, sort of like in Phys2D's Demo19--and drop the resulting shape onto a floor, it bounces and wiggles a bit, as one might expect, but the bouncing gradually becomes worse until the shapes simply fly out of sight.  Demo19 looks deceptively stable in comparison to this scenario, but I tried copying its setup and tweaking it a little, and I reproduced the same thing pretty easily.  Why does this happen?  Does Phys2D belong to some general class of physics engines of which this sort of instability is a basic feature?  Or is it conceivable that somebody could write a nicer, stabler FixedJoint without too much trouble?  My game is currently using ODE, which hasn't this problem...  though it is very unfortunately saddled with that nasty third dimension.  I don't know what people see in that thing.  Smiley

Special bonus question:  Cursory online research suggests that ODE is nondeterministic; experimentation suggests that Phys2D (and therefore perhaps Box2D et al) is deterministic.  Is this correct?  Is JOODE nondeterministic?  My game likes determinism!
Pages: [1]
 

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

The first screenshot will be displayed as a thumbnail.

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

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

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

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

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

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

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

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

BurntPizza (36 views)
2014-10-11 23:10:45

BurntPizza (78 views)
2014-10-11 22:30:10
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!