About Victor

Fact Pymunk is older?
Is Married Yes ✔
Has 2 kids Yes ✔
Works at MAJORITY Yes ✔

Agenda

Highlights and 4 takeaways over 18 years

2007-08-01

Chipmunk2D C physics library
+
2D Vector class from Pygame website
+
~100 lines of custom code

= Pymunk 0.1!

1 month and 9 days later

First game made with Pymunk

~1 year later: Python Announce

1st Takeaway

Anyone can do open source, its easy!

2010

  • Pymunk 1.0 released with Python 3 support!
  • First paper published

2012 - Subterrex

2nd Takeaway

Projects can run in many ways, do not be afraid to do it your way!

2016 - ctypes -> CFFI

2016 - Beneath the Ice

2020 - Decided to add type hints


              >>> body = pymunk.Body()      
              >>> body.velocity = 20, 0
              >>> body.velocity
              Vec2d(20, 0)

              >>> body.velocity = 2 * body.velocity 
            

🤩

2021 - The Users

[...]

The latest version of Pygame runs nearly every Pygame I have tried. Don't you think you should provide a similar experience for Pymunk users?

Amirabbas Asadi on LinkedIn

3rd Takeaway

You will be surprised how your creation is used!

2025 - Pycon Sweden

2007 - 2025

2007 - 2025

4th Takeaway

Consistency and small improvements over time is a quality in itself!

4 Takeaways

  1. Anyone can do Open Source, its easy
  2. Projects can run in many ways
  3. You will be surprised how your creation is used
  4. Consistency and small improvements over time is a quality in itself
www.pymunk.org
vb@viblo.se