Makeblock-official / mBlock

base on scratch offline v2.0 by MIT, Learn more from Makeblock official website
http://www.makeblock.com
GNU General Public License v2.0
325 stars 232 forks source link

How do you make extensions? #15

Closed GlennGeenen closed 7 years ago

GlennGeenen commented 9 years ago

Is there any documentation how to create extensions for mBlock? I couldn't find information on it. The extension manager expects a zip file, what should be in this zip file?

I have scratch extensions I want to add to mBlock so that you can control the mBot with a leap motion or kinect controller. I see in the source files that the mBlock extensions are based on the json syntax used in scratch extensions. What are the required fields, required files?

piif commented 9 years ago

I've got the same question : I tried to adapt a simple scratch extension i wrote, but it doesn't work. The only result i can get is reporter blocks which return empty values. It seems also that mBlock wants something connected even if my extension don't need to communicate with external devices.

Some basic examples should help greatly

jm4r7in commented 8 years ago

+1

ignacioandcorral commented 8 years ago

yes the same here

socialmediarefugee commented 7 years ago

+1

The-Best-Codes commented 1 year ago

To make an mBlock extension, use: https://ext.mblock.cc/