First, please let me thanks for the great work you have put into Chipmunk.
When evaluating the library I found Chipmunk2D on Github first, after cloning there are few Objective Chipmunk header files in it.
https://github.com/slembcke/Chipmunk2D
While comparing with the files from the download site
http://chipmunk-physics.net/downloads.php
It's obviously some files are missing on the Github clone.
May I know exactly what are the difference them? If one made the iPhone static library (out of the Github clone) into their app, is it legal to redistribute it?
Chipmunk2D Pro vs. Chipmunk@Github
-
- Posts: 5
- Joined: Thu Feb 20, 2014 11:07 am
- Contact:
- slembcke
- Site Admin
- Posts: 4166
- Joined: Tue Aug 14, 2007 7:13 pm
- Contact:
Re: Chipmunk2D Pro vs. Chipmunk@Github
Chipmunk Pro as of version 6.x included 3 main features: an optimized solver (threads + ARM NEON support), the Autogeometry library that let you turn procedural functions or images into collision geometry, and the Objective-Chipmunk wrapper for Objective-C. In Chipmunk 7 (master branch in GitHub), we have made Objective-Chipmunk BSD licensed, but the optimizations and the Autogeometry are still Pro features.
Chipmunk 7 has pretty much been done for a couple months now except for documentation which I've been having a hard time fitting into my schedule. :-\
Chipmunk 7 has pretty much been done for a couple months now except for documentation which I've been having a hard time fitting into my schedule. :-\
Can't sleep... Chipmunks will eat me...
Check out our latest projects! -> http://howlingmoonsoftware.com/wordpress/
Check out our latest projects! -> http://howlingmoonsoftware.com/wordpress/
-
- Posts: 145
- Joined: Tue Mar 04, 2008 2:21 am
- Contact:
Re: Chipmunk2D Pro vs. Chipmunk@Github
@slembcke,
You mean we can use the 7.x version for a first try now?
You mean we can use the 7.x version for a first try now?
Chipmunk4PB: The fastest way to write games together with PureBasic and the Chipmunk physics engine.
-
- Posts: 5
- Joined: Thu Feb 20, 2014 11:07 am
- Contact:
Re: Chipmunk2D Pro vs. Chipmunk@Github
@slembcke,
Thanks for your explanation, slembke!
If I am starting to build a game from nothing now, should I stick with the v6.x in Chipmunk Pro or the v7 on GitHub? It looks to me that I should take the v7 route since it's latest, however, as you have pointed out, the lack of documentation would likely burn me out...
Another question - I found that the v7 on Github has much fewer .h files exposed in the Objective-Chipmunk module, would features be limited compared to the v6 Pro version, or somehow a subset of features of v6?
If I get a v6.x license now, will there be a migration plan/procedure for ugprading to the future stable v7? or actually v7 is supposed to be backward compatible?
Thanks again for the great work, and spending time answering!!
Thanks for your explanation, slembke!
If I am starting to build a game from nothing now, should I stick with the v6.x in Chipmunk Pro or the v7 on GitHub? It looks to me that I should take the v7 route since it's latest, however, as you have pointed out, the lack of documentation would likely burn me out...
Another question - I found that the v7 on Github has much fewer .h files exposed in the Objective-Chipmunk module, would features be limited compared to the v6 Pro version, or somehow a subset of features of v6?
If I get a v6.x license now, will there be a migration plan/procedure for ugprading to the future stable v7? or actually v7 is supposed to be backward compatible?
Thanks again for the great work, and spending time answering!!
- slembcke
- Site Admin
- Posts: 4166
- Joined: Tue Aug 14, 2007 7:13 pm
- Contact:
Re: Chipmunk2D Pro vs. Chipmunk@Github
@aisman
If you want to start wrapping it into something, the API should be stable now.
@Tony
v7 overall is quite similar to v6. The biggest things to note are shape filters replacing layers/groups, the new collision handler C API and the more explicit names. What headers are missing? There shouldn't be any missing functionality.
If you want to start wrapping it into something, the API should be stable now.
@Tony
v7 overall is quite similar to v6. The biggest things to note are shape filters replacing layers/groups, the new collision handler C API and the more explicit names. What headers are missing? There shouldn't be any missing functionality.
Can't sleep... Chipmunks will eat me...
Check out our latest projects! -> http://howlingmoonsoftware.com/wordpress/
Check out our latest projects! -> http://howlingmoonsoftware.com/wordpress/
-
- Posts: 5
- Joined: Thu Feb 20, 2014 11:07 am
- Contact:
Re: Chipmunk2D Pro vs. Chipmunk@Github
Dear Slembcke,slembcke wrote:...In Chipmunk 7 (master branch in GitHub), we have made Objective-Chipmunk BSD licensed...
If I go with the Chipmunk v7, should I acknowledge the author (you + Howling Moon Software) somewhere in the app, e.g. put it in the About screen of the app?
Sorry for the dumb question, but I am really new to licensing and also want to avoid risking to violate the license/author in any form.
Thanks,
Tony
Who is online
Users browsing this forum: Bing [Bot] and 7 guests