jav/pybotwar

Doesn't support a recent or available version of box2d

Closed this issue · 9 comments

I don't know what changes will be required, but I think there may be a few. 
I'll try to install 2.0.2b2 now.

Original issue reported on code.google.com by curiousdannii on 12 Jun 2012 at 7:03

Is there a pybox2d 2.1 download available?

Right now I am trying to match up with the available downloads so that people 
who would have trouble building from source will be able to use this...

Original comment by miss...@hotmail.com on 12 Jun 2012 at 10:59

The latest packages on pypi are 2.0.2b1: http://pypi.python.org/simple/Box2D/

I had no trouble compiling 2.0.2b2 once I realised I needed to check out the 
2.0 branch. So maybe just note that they need to that.

svn checkout http://pybox2d.googlecode.com/svn/branches/box2d_2.0 pybox2d
cd pybox2d
python setup.py build
sudo python setup.py install --force

Original comment by curiousdannii on 12 Jun 2012 at 3:31

Hmm... searching box2d at PyPI does not show anything. Not sure why considering 
the packages that are listed in the link you gave.

I will take a look at switching over to 2.1 since that seems to be the main 
branch now, although maybe a different physics engine altogether would be a 
better idea...

http://code.google.com/p/pymunk/
has windows installers available.

Original comment by miss...@hotmail.com on 12 Jun 2012 at 7:35

  • Changed state: Accepted
FYI Ubuntu 11.04 (natty) and later all have 2.0.2 r244 packaged already. But 
I'm not able to upgrade to 11.04.

I don't know why pypi doesn't list the packages...

Original comment by curiousdannii on 13 Jun 2012 at 7:11

244 or 344? 244 is over 2 years old...

Anyhow, I think windows users are going to have a tough time unless I switch 
over to 2.1

Original comment by miss...@hotmail.com on 13 Jun 2012 at 8:29

I have installed Box2D-2.3b0.win32-py2.7.exe in Windows.
I have this error:
    self.w = box2d.b2World(aabb, gravity, doSleep)
TypeError: __init__() takes at most 3 arguments (4 given)

this must be a diference between the 2.0.2b2 version

Original comment by ruben....@gmail.com on 3 May 2013 at 6:54

2.3 is getting even farther away from the supported version.

I have a partially complete port to 2.1 but it is not a simple
switch.

If you want to play pybotwar, I recommend finding the version of
box2d that is mentioned in the "Dependencies" (2.0.2b2) It looks
like it is still available, but you may have to build from source.

Original comment by miss...@hotmail.com on 3 May 2013 at 9:57

I have updated to work with pybox2d version 2.3b0

If you have a chance, please test the lasted hg sources against 2.3b0

I will try to make a release soon.

Original comment by miss...@hotmail.com on 3 May 2014 at 3:49

  • Changed title: Doesn't support a recent or available version of box2d
  • Changed state: Started
  • Added labels: Priority-High, Type-Enhancement
  • Removed labels: Priority-Medium, Type-Defect
Working with pybox2d-2.3b0 now.

This should get the windows users back on board. Others will just have to build 
their pybox2d from source.

Original comment by miss...@hotmail.com on 3 May 2014 at 9:55

  • Changed state: Done