Kittenblock is based on the latest code-base of Scratch 3.0, it includes 3 major parts:
scratch-vm: the major running environment of Scratch blocks (Scratch 3.0), joint point of Scratch-blocks and Scratch-render.
scratch-blocks: blocks front-end with modified from blockly.
scratch-render: the stage of scratch3.0
app: based on scratch-gui, developed in react
All these three parts already included in this repo, I have modified some of the code in Scratch VM and Scratch Blocks.
Basically I sync to official scratch code base every week.
Please download the Windows application here: http://kittenbot.cc/kittenblock/download/
clone this repo
git clone https://github.com/KittenBot/Kittenblock.git
enter the root directory of repo
cd KittenbotGui
install packages
npm install
to make kittenblock run offline locally you still need kittenblock-pc depends http://git.oschina.net/Kittenbot/kittenblock-pc
https://git.oschina.net/Kittenbot/kittenblock-pc.git
go into kitteblock-pc:
cd kittenbot-pc
npm install
pack the source code of kittenblock-pc
node_modules\bin\wepback
back to root repos and pack everything else
cd ..
node_modules\bin\wepback
all the source code need for will locate in nwjs folder the next thing is get nwjs and unzip to nwjs folder, have fun.
Spanish translate contributor: Jose Carlos
French translate contributor: Michel FREARD
Due to Github blocked by GFW from time to time, my major dev repo is https://git.oschina.net/Kittenbot/KittenbotGui.git .
And this is my first JavaScript and react project, pardon me for not doing everything in best practice. And we need your contributition to make it move forward.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。