leopard icon indicating copy to clipboard operation
leopard copied to clipboard

Library for making Scratch-like projects with JavaScript.

Results 87 leopard issues
Sort by recently updated
recently updated
newest added

> **This issue is for discussing whether building a community is a good idea, and how to go about it if so.** This is NOT the time to [bikeshed](https://css-tricks.com/what-is-bikeshedding/) over...

discussion

There's a lot left to do here--for instance, class visibility modifiers and making the API signatures explicit--but I'm opening this as a draft PR for feedback + any contributions.

Fixes #59 to finish implementing the "if on edge, bounce" block. There was a minor issue with the math where we needed to flip the y-axis, because Leopard and the...

Right now, `fireTrigger` and `Trigger.start` return `Promise`s. `broadcastAndWait` works by waiting for the `Promise` returned by `fireTrigger` to resolve, and `yield`ing until then. Async code has some [really convoluted timing...

discussion
compatibility

Right now, there don't appear to be any automated tests for verifying behavior. We should add some--it may be hard to get Leopard to run headlessly (not in a browser),...

discussion

# Built-in ## ✔ Motion - [x] Move steps - [x] Turn right - [x] Turn left - [x] Go to [menu] - [x] Random position - [x] Mouse -...

support

@towerofnix, @HanClinto, I see that y'all are making progress and I really appreciate it. 😄 I got a bit burned out on Leopard for a while, but your enthusiasm is...

discussion

See #138 for a recent example of confusion because leopardjs.com is apparently running a version of Leopard/sb-edit from before 2021. I'm not familiar with the [leopard-website](https://github.com/PullJosh/leopard-website/) codebase, and it doesn't...

question

It seems that project https://scratch.mit.edu/projects/401788041/ it slower in Leopard than in Scratch 3. To see it working move the mouse around

compatibility

Scratch broadcasts only allow you to trigger behavior in other sprites, with no way to include any information in the broadcast message itself. Leopard could extend this behavior by allowing...

discussion