arcade
arcade copied to clipboard
Easy to use Python library for creating 2D arcade games.
## Documentation request: ### What documentation needs to change? Screenshots on the [example index](https://api.arcade.academy/en/latest/examples/index.html) and example pages. ### Where is it located? [`doc/examples`](https://github.com/pythonarcade/arcade/tree/development/doc/examples) ### What is wrong with it? How...
## Enhancement request: ### What should be added/changed? **tl;dr: Add rotation angle offset support for sprites** This would take the form of `angle_offset` and `radians_offset` to match the respective attributes...
I would like the `arcade.Camera` left, bottom positions to be configurable. Now 0,0 its hardcoded. That's part one. As I talked on Discord with Clepto theoretically we just need to...
## Documentation request: ### What documentation needs to change? A number of text-related locations need to link to a new tutorial covering: 1. Why you should ship fonts with your...
## Enhancement request: MASCOT! I think we should look into getting a mascot for use in the docs and some custom tilesets and characters in the code. Using the Kenny...
Right now Arcade's pyglet based text are using the following default: `("calibri", "arial")`. This will just scan the system fonts and find something that matches. This will give the user...
## Enhancement request: ### What should be added/changed? A beginner-friendly way for users to keep text consistent across operating systems #### Core Enhancement tl;dr An easy way to achieve this...
No GUI widget redering code should be affected by projection or viewport set externally. * We should force a default projection and viewport before rendering the widgets * The surface...
Arcade has a simple particle system using Sprite and SpriteList. The current system simple and fairly well designed. * `particle.py`: Implements a Particle with a mutation callback support. A few...
## Bug Report ### Actual behavior: An assertion error is outputted: `AssertionError: When the parameters 'multiline' and 'wrap_lines' are True, the parameter 'width' must be a number.` ### Expected behavior:...