Coinz and ODE
by Tom Feni · 12/28/2005 (7:52 pm) · 10 comments
Well after several days of sweating and swearing I got ODE integrated with my game..
Its still acting alittle funny IE.. game crashes with constant player contact.. and the gravity is a wee bit off.. :)
I will look into those issues soon.. I made a little demo video of some boxes I made..
So here is the picture and a vid..

Coin and ode video
more to come...
TomFeni
Its still acting alittle funny IE.. game crashes with constant player contact.. and the gravity is a wee bit off.. :)
I will look into those issues soon.. I made a little demo video of some boxes I made..
So here is the picture and a vid..

Coin and ode video
more to come...
TomFeni
About the author
#2
and
more ode discusiion
I basically got it working and then added my own little bit of code to get it to add thru the mission editor instead of the console..
but it renders it invisible when I reload the map until I hit it or it collides with something.. so I need to find that out.. :)
But when I get it stable I will write up some resources on how to integrate it.. :)
TomFeni
12/28/2005 (8:59 pm)
Well if I can remember exactly how I did it I will post something for a resource.. I just used this... OdeVers0.10and
more ode discusiion
I basically got it working and then added my own little bit of code to get it to add thru the mission editor instead of the console..
but it renders it invisible when I reload the map until I hit it or it collides with something.. so I need to find that out.. :)
But when I get it stable I will write up some resources on how to integrate it.. :)
TomFeni
#3
well i was gonna make a single word post. but then i decided that'd look bad so i figured i'd start rambling on about nothing until it was at least a couple lines or so. Think twice before posting people!
12/28/2005 (9:01 pm)
awesome.well i was gonna make a single word post. but then i decided that'd look bad so i figured i'd start rambling on about nothing until it was at least a couple lines or so. Think twice before posting people!
#4
12/29/2005 (1:38 am)
What's the license on ODE like? Can it be integrated freely or is it GPL such that you need to open up your code to do so?
#5
12/29/2005 (7:13 am)
it only took a few days? the way others talked about it I figured it would take one person months to integrate it into the engine...
#6
@Ian
ODE is LGPL. As long as you aren't modifying the ODE source and are linking to the library, you are fine to use it with closed-source engines.
EDIT: Added specificity to who I was answering.
12/29/2005 (8:34 am)
Looks great! I can't wait to sit down and move blocks around myself!@Ian
ODE is LGPL. As long as you aren't modifying the ODE source and are linking to the library, you are fine to use it with closed-source engines.
EDIT: Added specificity to who I was answering.
#7
12/29/2005 (9:21 am)
I just love the Mario-64 looking environments. :)
#8
I'm not trying to downgrade either this .plan or other's work in the past, please don't take it the wrong way--I just wanted to reinforce that the networking aspect is the big challenge.
12/29/2005 (10:26 am)
Integrating physics libs to Torque has never really been an issue (for the most part, always some little yet time consuming problems of course!) for experienced developers...the problem is (and always will be) integrating them in a networked manner.I'm not trying to downgrade either this .plan or other's work in the past, please don't take it the wrong way--I just wanted to reinforce that the networking aspect is the big challenge.
#9
I followed the two threads up top about ode and managed to piece together enough info to integrate it.. now as far as running smoothly, no it doesnt yet..
but its a bit better then nothing at all.. :)
I will try to get my experiences with getting it (ode) into torque soon and submit it as a resource...
12/29/2005 (2:19 pm)
well My game doesnt require networking as it is singleplayer.. so yeah its not really an issue for me.. I followed the two threads up top about ode and managed to piece together enough info to integrate it.. now as far as running smoothly, no it doesnt yet..
but its a bit better then nothing at all.. :)
I will try to get my experiences with getting it (ode) into torque soon and submit it as a resource...
#10
12/30/2005 (8:22 am)
David Blake is only partially correct. ODE is also under the BSD license, allowing full modification and redistribution. It is up to the modifier to determine what license to release it under.
Torque Owner Cinder Games