moonbak ♤

Results 12 issues of moonbak ♤

The AI can castle even when in a situation of check: ![image](https://github.com/gaudiatech/pyved-engine/assets/4610125/b0962224-72b4-4cc3-a159-2c47be851b67) This violates rules for the game of chess and should be corrected…

help wanted

In this project and this revision: [repo](https://github.com/HubertReX/Pyved_Roguelike_template/tree/5b5749a0eac222446801d79841c1bb0e48e339c6) If one doesn't disable the upscaling there is a display problem when converting to the web format (text written using the pixelated font...

bug

Basically, in the curent state-of-affairs, you have to use a stupid work-around in order to have upscaled spritesheets working properly in the browser: *To be more specific*: - version 1...

_**How to reproduce the bug?**_ you can use the following file for testing! ![tileset](https://github.com/gaudiatech/pyved-engine/assets/4610125/4ae6265e-a6ea-4039-94bb-f5aedd74fdd1) In your source-code (`gamedef.py`), use a spritesheet .png without any json information tied to it ,then...

example of the bug : ![image](https://github.com/gaudiatech/pyved-engine/assets/4610125/949a355a-ab90-44a1-af79-3aef8a053b3f) while this snippet works OK in local ctx, in the web you won't see anything displayed on screen: ```python scr = pyv.surface_create((shared.SCR_WIDTH, shared.SCR_HEIGHT)) #...

**To reproduce the bug :** you can unzip this bundle and uncomment the line 33 in `intro_state.py` Then try to share the bundle… The event PushState gets pushed twice which...

when katasdk is used "on thonny" it seems to raise an error related to the `requests` package ![requests-err](https://user-images.githubusercontent.com/4610125/135989879-56498bb7-2a96-4233-bf02-221d6a163102.png)

will be fixed in version+1

it happens with edges for things that are not a platform but a large chunk of terrain… See the screenshot below for example: ![collision-bug](https://user-images.githubusercontent.com/4610125/155684946-40e0cf1d-6ac9-4545-8945-4bb2dc5c8b5b.png)

bug

background is static, doesnt look too good

enhancement

cannot call get_rect() on `pygame.Surface` objects `AttributeError: 'Surface' object has no attribute '_w'`