Beta
Examples & Display
#10: Create demos with the C++ examples from Box2D
|
Cross Compatibility
#11: Windows Lib
|
Drawing Techniques
#13: Split the (pygame) drawing from the API
#14: Add drawing with cairo
#15: Drawing with OpenGL
|
SWIG Interface
#19: print output for b2ContactPoint
#22: contactlistener uses .shape1 and .shape2 in lowercase
#23: userData doesn't work with shape.GetBody()
#24: Box2D SVN 139: Swig error
#32: b2Vec2 calculation problems (*=, +, -)
|
Mixed Improvements
#3: Poly Decomp with Rectangles
#16: Create Examples
#35: Correct atan implementation
#36: User attachable drawing classes
#37: Comment cleanup
#38: OpenGL Batch Processing
#39: Elasticity
#40: Semi-adding functions (only shape, no creating)
|
Improvements with too much work for it :)
#33: Poly Decomp with Triangles
|
Extras
#20: py2exe setup script
#21: py2app setup script
#25: nice logo
#26: Demo videos with narration
#41: setup.py
|
Public Release of Version 0.1
#7: Joints: Basic Implementation in the API
#12: Mac OSX Lib
#18: Check for wrong parameters -- pixels vs meters
#31: Cameras
#34: Proper and Consistent Polygon Implementation
|
Complex Polygons
#1: Concave Poly Research: Collect links
#2: Concave Poly Research: Evaluate
#4: Concave Poly Research: Implementation
#27: Get the outline running
#28: Closed polygons -> take full mass
#29: Detect circle shaped polygons
#30: a function to check is_convex() (or opposite: is_concave())
|
Implement Joints in the API
#5: Joints: Experiments
#6: Joints: Design
|
Documentation
#9: pydoc for current api functions
#17: Put documentation contained in release on wiki
|
Hardening / Error Prevention |