Wrapping up
That is the core of custom extension development. From here, the reference pages go deeper into each part of the API surface:
- Scratch object API: the full
Scratchobject, block utility, and permission APIs. - VM API: the runtime, targets, threads, and events.
- Renderer API: drawing skins and drawables directly.
- Audio API: the audio engine, sound players, and effects.
- Utility APIs:
Scratch.Castand related helpers in detail.
If you need native-speed blocks, the compiled extensions section shows how to generate JavaScript directly through Bilup's compiler.
Getting help and contributing
You can browse the Bilup extension gallery, and find its submission instructions, at extensions.bilup.org.
Thanks for reading this far.