arcade
arcade copied to clipboard
Easy to use Python library for creating 2D arcade games.
`draw_rectangle_filled` rotates clockwise while `draw_rectangle_outline` rotates counter-clockwise with the same angle values. This might be related to how `rotate_points` works. This needs more investigation since a lot of things use...
## Bug Report The UIInputText() is not visible even after it is created. ### Expected behavior: Entry box appears upon using the arcade.gui.UIInputText() ### Steps to reproduce/example code: Observe simplified...
On some systems particles are : * Not moving smoothly * Have a longer or shorter lifespan based on framerate * Fades faster or slower based on framerate Looking at...
We should allow users to draw a spritelist with a specific count and offset. ```py def draw(self, count: int: -1, offset: int =0): pass ``` This is faster than contstantly...
Right now we invert the texture coordinates in sprite shaders. This is unnecessary complexity we should avoid. Every time we're making a shader reading from the UV texture we have...
## Enhancement request: A version of Arcade that does not contain all of the examples, and resources. ### What would it help with? making packaged versions of Arcade games smaller....
## Documentation request: ### What documentation needs to change? We will eventually need a new page explaining different strategies for handling high dpi screens. ### Where is it located? Does...
## Documentation request: ### What documentation needs to change? The example for [flat text buttons](https://api.arcade.academy/en/latest/examples/gui_flat_button.html?highlight=UIFlatButton). ### Where is it located? https://github.com/pythonarcade/arcade/blob/development/arcade/examples/gui_flat_button.py ### What is wrong with it? How can it...
## Bug Report PyCharm returns the following warning when subclassing arcade.Window: `Class Window must implement all abstract methods`. The specific abstract method is set_mouse_platform_visible in pyglet's BaseWindow class.py and is...
## Enhancement request: Add sprite options to `UISpriteWidget`, (Optional `surface.clear`) (unrelated but typehints on `Surface.draw_sprite` pls, thanks) ### What should be added/changed? Add some parameters to the `do_render` function of...