Ethan Chan
Ethan Chan
When running a performance test on drawing textures using `draw_scaled_texture_rectangle`, I found it laggy and slow. Is there an efficient way to draw thousands of images? I could try using...
In a standard GUI application, a user can switch the focus of widgets by pressing Tab and going back with Shift-Tab. It would be nice if that could be implemented...
### Optimization Request I am creating a battlefield simulator, where two armies attack each other with swords, bows and arrows, etc. When an arrow is fired, it needs to aim...
## Enhancement request: ### What should be added/changed? A label in `arcade.text_pyglet` that supports HTML text, based from `pyglet.text.HTMLLabel`. ### What would it help with? Users would be able to...
The validation limits what the user can type. For example, if the parameter validate is set to "0123456789", the user can only type numerical digits into the input. The maximum...
It would be pretty cool if we could add liquids that flow around and react to gravity. These could be common in platformer games like lava or just water.
I am in the process of making this battle simulator game where two armies battle each other when they are in ranks. Of course, the soldiers shoot arrows at the...
We could add more options and parameters for `pyglet.shapes`. For example, a user could specify a radius for a rectangle, a triangle, a polygon, etc. Gradients for shapes could also...
When I run the example of the multiple text fields, it displays like this:  The text is cut halfway in the first two fields. This probably has something to...
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...