Decorating mBlock


#1

Hi,

Please help for my questions below.

Can I make mBlock install file (myself version) which include the features as below? I can generate new version per every mBlock update.

  1. Change M-Panda in other sprite or remove as the default setting.
  2. Translate the part which is not yet prepared or incorrect (in Korean)
  3. Add my own backdrop/sprite image in the library.
  4. Make kids find sample code in mblock Menu

I knew No.3) and 4) can handle after install, but I hope it is possible with work of 1) and 2), since it can help kids play more conveniently.

Br,
Jinwoo


#2
  1. translators around the world helped translate mBlock. If you’re going to help us, send me an email (wangyu(at)makeblock.cc) so I can give you access to the master translation file.

  2. sample code - a good idea! I’ll list that to the dev plan, though it’s hard to tell when we’ll implement it.

  3. these sprites are mostly from Scratch. What kind of sprite would you like to add?

  4. Unfortunately, you can’t change default sprite unless you recompile from the source. Why do you hate pandas anyway?

Generally, creating installers are not supported. You may try to compile from our source code (could be several versions behind but major functions are there) if you really want your own versions of mblock.


#3

Sorry for late response. I was out for travel.

For your answer of 1) and 3), I am planning to set-up educational contents for my class, and hope it can be synchronized well with mBlock having consistency. So I need my own main sprite instead of Panda, and related backdrop and other sprites for the progress of story. Question No.4 comes also with the same requirement.

It is sad to hear creating my own installer is not supported. What do you mean by “several version behind”? which functions are not supported if I compile my own?

Translation can come into my scope of interest after the others are solved.

Many thanks,
Jinwoo


#4

Another path you may try is changing the image file and try to repackage the program. Because your need is really advanced, you’ll have to find your own way to implement it. Microsoft won’t tell you how to change the Windows Logo, right?

Don’t worry too much about the “several versions behind” - it may not support some new hardware Makeblock added and may have some minor bugs, but it basically works with (almost) full function and if you’re just using standard mBot for example, it should work without many problems. Again, it needs the skill of a developer to do these things.


#5

Thanks. The Microsoft story was really straightforward to me. I will try to touch this development issue someday.