arcade
arcade copied to clipboard
Easy to use Python library for creating 2D arcade games.
#1038 added the ability to do input polling to the Window class. Need to add examples to the documentation demonstrating this, and maybe cover the difference between event based input...
## Documentation request: ### What documentation needs to change? The beginner developer documentation needs to be improved. ### Where is it located? The [how to contribute page](https://api.arcade.academy/en/latest/development/how_to_contribute.html) page. ### What...
Hello, this does work: ``` current_rect = arcade.create_rectangle_filled(reg0.center_x +0.5*abs(reg1.center_x - reg0.center_x), reg0.center_y -0.5*abs(reg0.center_y - reg1.center_y), abs(reg1.center_x - reg0.center_x), abs(reg0.center_y - reg1.center_y), color=self.current_color) self.shape_list.append(current_rect) ``` But this does not work: ```...
## Enhancement request: ### What should be added/changed? A CI check to scan for constructor docstrings outside the project standard location, which is in the class-level attributes rather than on...
## Bug Report The bloom example doesn't seem to be applying a bloom effect. ### Actual behavior:  ### Expected behavior: In the Arcade images it shows it should look...
`arcade.create_ellipse_outline` gives an assertion error if line width parameter is anything but 1.
Issue #1325 I've noticed a few areas of the Arcade codebase that can be improved with the assistance of AI refactoring tools [Sourcery](https://docs.sourcery.ai/Welcome/). I spent some time to pick out...
I've looked at many other GUI toolkits, like `tkinter`, `PyQt5`, and some other libraries, and I noticed they each have two separate input widgets: a text entry and an advanced...
## Enhancement request: ### What should be added/changed? I've scanned most of the Arcade repo with https://sourcery.ai/ (pro version) and I would like to implement high quality refactoring solutions without...
### **This pull request adds two new cameras to arcade.** First a `BaseCamera` that is just a camera that allows to set the viewport, projection and can move around. Just...