pursuedpybear
pursuedpybear copied to clipboard
A python game engine.
Want a solution to support sprite sheets in some capacity.
Support scenes having a `ppb.Image`/etc for a background. This also means we need options for tiling, size, etc.
Currently, if any event handler has an error, the whole game dies (on the principle that it's better to fail than to do something wacky). We should allow better &...
PPB should provide some standard easing functions. * What functions? [smoothstep](https://en.wikipedia.org/wiki/Smoothstep) is apparently pretty common, but what others? * What are the formulas for how you would use them in...
Under #387, if the game tries to play more sounds than their are channels, the game crashes. We need to do more active channel management and handle this. (Either by...
Tinting with a render color including setting an alpha channel at render time would be very useful for many effects.
We currently anti-alias scaling but not rotation, producing jagged effects. We should be consistent about anti-aliasing/smooth transformations, and give the user options. Question: For our target audience and primary use...
Add a `__position__` to `BaseSprite` used by the renderer. This allows a separation of the logical position with the graphical position, for purposes of effects (jitter/shake, apparent frame rate reduction,...
I want a way to tell a sprite to be rendered with a tint. This can be either full surface tint or a masked tint (or both). Currently, we'd have...