Mark Frimston

Results 29 issues of Mark Frimston

It would be great if there was a way to control the overall volume of all sound at once, so that the player can set their preferred volume or mute...

If a text object in the kivy backend is set to a printable string, then set back to something unprintable such as space, the object remains on the screen showing...

It would be handy to have scroll processes - that is, processes where their x and y coordinates exist in some world space and their actual screen position is determined...

Long-term feature requests

When an image is loaded, Myrmidon should take responsibility for creating a 2^n size texture for it internally, and `image.width` should return the original width rather than the texture width....

If `centre_point` is `[-1, -1]`, Myrmidon uses the centre of the graphic instead, but this prevents the user from actually using `[-1, -1]` as the centre point. If `None` was...

Bugs

This method should be renamed for consistency and to reflect the fact that it returns a persistent entity rather than just performing a one-off draw.

The keyboard key functions are `keyboard_key_down` and `keyboard_key_released`, but the least-surprising opposite to `keyboard_key_down` would be `keyboard_key_up`, and the least-surprising opposite to `keyboard_key_released` would be `keyboard_key_pressed`. I suggest the functions...

Text objects are not drawn flipped when `flip_horizontal` or `flip_vertical` is set to `True`. They remain unflipped.

As far as I can tell, the `signal` function doesn't exist anymore, so the constants `S_SLEEP`, `S_WAKE`, etc should be removed.

Please consider making "colour" an argument of `Game.write_text`, as text colour is something that is required almost as often as position, font and alignment.