Replies: 14 comments 20 replies
-
This is a great idea! |
Beta Was this translation helpful? Give feedback.
-
I would be willing to help out with this! It would be an even better way to teach people how to use the extensions, without making creators follow the documentation on their own. Just need a good way to make them easy to open and run. The packager wouldn't be ideal because you wouldn't be able to enter the editor, I don't think. I share TurboWarp projects at https://github.com/DNin01/Scratch-projects but it would be better if no download was required. |
Beta Was this translation helpful? Give feedback.
-
We have been slowly moving in this direction by adding docs pages like this one - https://extensions.turbowarp.org/box2d (most importantly, I've made these actually enjoyable to write, so more should be popping up) Full sample projects would indeed be a good improvement here If someone writes a few, I can make a folder for them and start putting links in the UI for them |
Beta Was this translation helpful? Give feedback.
-
@GarboMuffin Do you have a certain format you want the sample projects in? Should they be tutorials or just code examples? Or does it even matter? And how should they be stored? Would each sample project simply be an .sb3 file or would we need to do some sort of packaging? |
Beta Was this translation helpful? Give feedback.
-
@LilyMakesThings sent me some projects (more than just the few below), are these the kinds of projects you're looking for? https://share.turbowarp.org/projects/02ca2ba8-3363-447f-a4cc-39a7dd770f98 https://share.turbowarp.org/projects/09b6a677-b577-4eb3-a7d2-5673a66122f0 https://share.turbowarp.org/projects/b30f9681-78fa-4b93-96f4-9963ff3751d6 (Placeholder lacks an integrated editor, but you can download them manually. When sample projects are done they will have easy editor access) |
Beta Was this translation helpful? Give feedback.
-
I just finished one for Box2D: https://share.turbowarp.org/projects/fc8302bc-f57c-43c0-8b25-97ee9c0dbc3b It has five different demonstrations to show a few different things you can do. |
Beta Was this translation helpful? Give feedback.
-
A few sample projects are now on https://extensions.turbowarp.org/ (stretch, box2d, cursor, a couple others) Making more is really simple - just create a file using an extension, save to your computer, and submit a pull request dropping it into the "samples" folder with a unique name. That's it. It'll figure out which extensions it applies to on its own. |
Beta Was this translation helpful? Give feedback.
-
I like the samples. I agree that, at least, I would separate each samples in a different sprites and move the "navigation" sprite to the last position (this is the "cosmetic" work my students appreciate a lot) |
Beta Was this translation helpful? Give feedback.
-
@GarboMuffin I made one for Temporary Variables that might be a little clearer: Everything is in the editor. It's simpler than the Box2D one but there are still 2 sprites. |
Beta Was this translation helpful? Give feedback.
-
And one for Tween: |
Beta Was this translation helpful? Give feedback.
-
@GarboMuffin I made an example project for the navigator info extension https://share.turbowarp.org/projects/68a92520-6b91-44c2-852d-e71e675d8e61 |
Beta Was this translation helpful? Give feedback.
-
Minimal, but useful I guess |
Beta Was this translation helpful? Give feedback.
-
@GarboMuffin |
Beta Was this translation helpful? Give feedback.
-
@Pizzalover4783 You don't need to make a sample for Window Controls, I've already made one, I'm putting up a PR to add it tomorrow. Also the rules aren't really specified, but from what I see on how the sample system works, the only extension that's supposed to be in the sample is the extension you want to sample, as the sampling system unzips the project to check which extension it's sampling. |
Beta Was this translation helpful? Give feedback.
-
Extensions are certainly cool, but without a detailed help it is difficult sometime to imagine how to use them to get what you want. It would be helpful adding sample projects under each extension in the extension gallery page https://extensions.turbowarp.org/
Beta Was this translation helpful? Give feedback.
All reactions