arcade
arcade copied to clipboard
Easy to use Python library for creating 2D arcade games.
## Enhancement request: **TL;DR:** Check for more random call centering bias like that of #2425 ### What needs verification In #2426, a call to `math.sqrt` to wrap the random call...
This is the latest stable version of arcade: https://pypi.org/project/arcade/2.6.17/ The wheel on PyPI declares that it requires pyglet development version: 2.0.dev23 This causes https://pixi.sh/ to install by default a broken...
## Bug Report ### Actual behavior: Audio and music resource embeds for the doc are broken for `arcade
Leaving this here so we don't forget it. We need to take a quick lookover on what should be a top-level import, both for clarity, and to possibly reduce build...
## Enhancement request: ### What should be added/changed? Currently (I am on 3.0.0.dev36, but I see it still in master, `delta_time` is multiplied by 60 and there is a motivation:...
To help promote subclassing views over the window itself, we should add an optional view argument to the run methods, letting them automatically call `Window.show_view`. It results in only a...
Removing a sprite is `O(N)` worst case. It's because we can't track what index a sprite is in a spritelist or performance will tank. If there was some magical ordered...
## Bug Report arcade.gui UIManager clear does not remove all ui widgets ## System Info Arcade 2.6.17 ------------- vendor: AMD renderer: AMD Custom GPU 0405 (radeonsi, vangogh, LLVM 17.0.6, DRM...
## Enhancement request: Allow rotation of widgets. ### What would it help with? Having animation for GUIs is the logical next step. Such animations often contain some rotation of widgets....