spx
spx copied to clipboard
spx - A Scratch Compatible Go/Go+ 2D Game Engine for STEM education
My picture looks like this.  But after the game started, my svg was incomplete.  That's my project [Untitled (3).zip](https://github.com/goplus/spx/files/14546402/Untitled.3.zip) ### environment gop 1.1.13 go 1.21.5
Bumps [github.com/hajimehoshi/ebiten/v2](https://github.com/hajimehoshi/ebiten) from 2.3.4 to 2.7.2. Release notes Sourced from github.com/hajimehoshi/ebiten/v2's releases. v2.7.2 https://ebitengine.org/en/documents/2.7.html#v2.7.2 v2.7.1 https://ebitengine.org/en/documents/2.7.html#v2.7.1 v2.7.0 https://ebitengine.org/en/documents/2.7.html#v2.7.0 v2.6.7 https://ebitengine.org/en/documents/2.6.html#v2.6.7 v2.6.6 https://ebitengine.org/en/documents/2.6.html#v2.6.6 v2.6.5 https://ebitengine.org/en/documents/2.6.html#v2.6.5 v2.6.4 https://ebitengine.org/en/documents/2.6.html#v2.6.4 v2.6.3 https://ebitengine.org/en/documents/2.6.html#v2.6.3 v2.6.2 https://ebitengine.org/en/documents/2.6.html#v2.6.2...
Project: [animation.zip](https://github.com/user-attachments/files/16094508/animation.zip) For sprite `Fighter`: Config: ```json { "fAnimations": { "fight": { "from": "__animation_fight_attack_1-1", "to": "__animation_fight_attack_1-4", "duration": 0.4, "anitype": 0 }, "dying": { "from": "__animation_dying_dead-1", "to": "__animation_dying_dead-3", "duration": 0.6, "anitype":...
In Scratch, for a sprite with `rotationStyle: left-right`: * `heading: [0, 180]` is considered facing right * `heading: (-180, 0)` is considered facing left While in spx, the logic is...
For sprite A with code: ```go // sprite A onTouched => { println "onTouched" } ``` The callback will not be called when A collides with another sprite (referred as...
https://github.com/goplus/builder/issues/588 https://github.com/goplus/spx/assets/8347962/7e3def18-381f-47b7-8b93-48c96285a256
 how to use : cd ./tutorial/06-Skeleton gop run .
https://github.com/goplus/builder/issues/584 https://github.com/goplus/spx/assets/8347962/c8acd747-9364-483d-8b14-dbab65883182 example1: "map": { "width": 240, "height": 240 }, "run": { "width": 720, "height": 720 }, old :  new :  example2: "map": { "width": 480, "height": 360...
Add timeline and property animation (tweener animation)
Bumps [github.com/hajimehoshi/ebiten/v2](https://github.com/hajimehoshi/ebiten) from 2.7.9 to 2.8.3. Release notes Sourced from github.com/hajimehoshi/ebiten/v2's releases. v2.8.3 https://ebitengine.org/en/documents/2.8.html#v2.8.3 v2.8.2 https://ebitengine.org/en/documents/2.8.html#v2.8.2 v2.8.1 https://ebitengine.org/en/documents/2.8.html#v2.8.1 v2.8.0 https://ebitengine.org/en/documents/2.8.html v2.7.10 https://ebitengine.org/en/documents/2.7.html#v2.7.10 Commits 332c682 examples/video: put a video file in...