usf-team team mailing list archive
-
usf-team team
-
Mailing list archive
-
Message #00037
pymunk
Hi all !
I think that USF should use the pymunk library for physics.
On IRC, tshirtman said me that it could be more complicated to integrate
pymunk to usf than develop our own physic engine.
I think developing our own physic engine is a bad idea because :
- the current physics are quite buggy, try to use the BiX level between two
blocks, the cave level...
- pymunk is more powerful than all we can do : e.g. : for inclinated blocks,
even if tshirtman said me that it wasn't difficult...., I think we will have
a lot of problems to implement them without a physic library... and if we
want to add others objects to a level, (like a bag, a ball, a blobk that can
be moved by a characters...), it will be a nightmare...
I f you have the time, you can take a look to freedom to smash :
https://launchpad.net/freedom-to-smash ok, it is a 3D game but it is the
principle of a 2D game. They use a physic library (bullet I think) and their
physics are very cool, there are blocks that the player can move... but I
know it is a 3D game.
I would like to work on the pymunk integration (in a separate branch, of
course). I know, I can try to do it without your agreement but if we can't
then use this system in USF ... Maybe I won't arrive to do a good
integration of pymunk, or maybe it will be too buggy, I don't know.
So, I hope you will agree with my choice.
xapantu