PursuedPyBear

Unbearably fun game development

A 2D sprite-based game engine in Python

Maintained by @pathunstrom and @astraluma

2025-05-20

@kevin well, we ended up in 318 instead

2025-05-20

@kevin that implies either of the maintainers make it through the hallway track to the room

2024-05-30

Thanks everyone who attended our sprints at #PyConUS, and congratulations to Mary and @stylus for their first PPB contributions!

2024-05-30

@QuietMisdreavus @vyr @akjcv 🤔🤔🤔

We'll have to do this if we ever migrate from GitHub to self-hosted.

PursuedPyBear boosted:
Kevin Brown-Silvakevin@brown-silva.social
2024-05-21

#PyConUS Sprints for Tuesday:

Room 308: #RouteE
Route 309: #GnuMailman
Room 310/311: #PiecesOS (#GenAI, #LLM tool), Strawberry GraphQL
Room 315: #PyPA Packaging, Cloud Custodian
Room 316: @beeware, #PyScript, #PalletsProject
Room 317: aio-libs, @ppb, @takahe, @micropython, @circuitpython, Robots
Room 318: Accelerated Python on GPU, Mesa (agent-based modeling + GIS)
Room 319: #GDSFactory
Room 320: #Python Core
Room 321: @pydantic, #LogFire, #PyO3

#PyCon #PyConUS2024

PursuedPyBear boosted:
2024-05-21

Good morning #PyConUS!

YESTERDAY was the @ppb sprint, which we had a delightful group for! Thank you everyone that came.

TODAY I'm working on @takahe and gonna try to catch up on the last six months of backlog! 😱 My apologies to all the contributors that have been waiting a long time for your reviews.

2024-05-20

Ok, the BYOC is a lie. There's venue coffee.

Until it runs out.

2024-05-20

Good morning #PyConUS! It's 8:30am the Monday after, but we're still ready to do some code reviews today.

Come join us at sprints in room 317, BYOC (Bring Your Own Coffee).

2024-05-16

@beeware friends!

PursuedPyBear boosted:
David Lord :python:davidism@mas.to
2024-04-08

I joined the PursuedPyBear @ppb sprint table, and fixed an issue where rectangles were rendering as squares! 😵‍💫 github.com/ppb/pursuedpybear/p #Python #PursuedPyBear #PyCascades

A computer window with a dark blue background. A lime green square in the middle. A grey horizontal rectangle near the bottom.
2023-12-21

And if you're curious about what happened at 2.anything, bother the developers to write the version scheme document.

2023-12-21

THE BEAR AWAKENS!

After a mumble year hiatus, there is a new release: 3.2.0!

github.com/ppb/pursuedpybear/r

The big highlight is some bug fixes around calling SDL, so we're compatible with newer versions.

Download it from PyPI, or find out more at ppb.dev/

2022-11-18
2022-11-18

Hello, Indiepocalypse! #introduction

We are a python game engine, focused on education and ease of use. Have some sample code:

```
import ppb

class Player(ppb.Sprite):
image = ppb.Image('player.png')
def on_mouse_motion(self, event, signal):
self.position = event.position

def setup(scene):
scene.add(Player())

ppb.run(setup)
```

2022-11-18

PPB is an Open Source, 2D, sprite-based game engine for Python. You can find the code on GitHub and PyPI and talk to us on Discord.

The maintainers are @pathunstrom and @astraluma

Our mascot is Binny the Binary Bear and we have more information about them on our website ppb.dev/binny.html

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst