前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >本地scratch-gui和blockly安装

本地scratch-gui和blockly安装

作者头像
叶子陪你玩
发布2020-09-04 17:42:03
1.7K0
发布2020-09-04 17:42:03
举报

scratch最近官网一直登不上,导致本地Scratch Link 无法使用。

Scratch Link 之所以无法使用的原因是它的域名被污染, 我们可以 ping 一下。

发现域名被污染。

device-manager.scratch.mit.edu 原本的真实 IP 是127.0.0.1。

了解到原因之后,解决方案也就有了就是修改本机 hosts 文件 即可。

添加如下规则:

代码语言:javascript
复制
127.0.0.1 device-manager.scratch.mit.edu

以下是不同系统的 hosts 文件所在位置

  • Windows: C:\Windows\System32\drivers\etc\hosts
  • Mac/Linux: /etc/hosts

重新来一下就可以了。

分割线


很早之前就知道scratch是开源的,很多现有的scratch平台都是基于其二次开发,如果你只是想要有一个在线版本的可以使用,那很简单,直接到github找到scratch源代码,本地按照说明安装就可以。

下载安装好,启动。

浏览器打开

自己有服务器的,可以直接部署,但是不能登录注册,这些模块需要自己去开发对接进来。

如果只是更改一个自己的logo,换个图片就可以了。

成功替换。

打开本地文件也是没有问题的。

分割线


scratch后面其实又是基于blockly的,github上也能找到这个开源项目。更准确来说,scratch-blocks基于blockly的,blockly可以帮助你开发积木块的,你在scratch看到的积木块就是基于blockly来的,至于你要怎么玩这些积木块就不管了。

如果你想要做一些在线的编程游戏,可以试试blockly。

下载blockly到本地,里面有一个demos。

可以查看一些案例代码及其效果。

并且支持多种代码。

根据案例代码,感兴趣的琢磨一下,可以试着自己做一个编程游戏,让其他人通过你的游戏来学习编程。

(全文完)

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-08-31,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 叶子陪你玩编程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档