<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://pedia.caellab.com/index.php?action=history&amp;feed=atom&amp;title=Gandi%EF%BC%88%E5%85%B1%E5%88%9B%E4%B8%96%E7%95%8C%E7%9A%84Scratch%E7%BC%96%E8%BE%91%E5%99%A8%EF%BC%89</id>
	<title>Gandi（共创世界的Scratch编辑器） - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://pedia.caellab.com/index.php?action=history&amp;feed=atom&amp;title=Gandi%EF%BC%88%E5%85%B1%E5%88%9B%E4%B8%96%E7%95%8C%E7%9A%84Scratch%E7%BC%96%E8%BE%91%E5%99%A8%EF%BC%89"/>
	<link rel="alternate" type="text/html" href="https://pedia.caellab.com/index.php?title=Gandi%EF%BC%88%E5%85%B1%E5%88%9B%E4%B8%96%E7%95%8C%E7%9A%84Scratch%E7%BC%96%E8%BE%91%E5%99%A8%EF%BC%89&amp;action=history"/>
	<updated>2026-04-20T14:05:36Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://pedia.caellab.com/index.php?title=Gandi%EF%BC%88%E5%85%B1%E5%88%9B%E4%B8%96%E7%95%8C%E7%9A%84Scratch%E7%BC%96%E8%BE%91%E5%99%A8%EF%BC%89&amp;diff=79&amp;oldid=prev</id>
		<title>CaelLab：​CaelLab移动页面Gandi(共创世界的Scratch编辑器)至Gandi（共创世界的Scratch编辑器）</title>
		<link rel="alternate" type="text/html" href="https://pedia.caellab.com/index.php?title=Gandi%EF%BC%88%E5%85%B1%E5%88%9B%E4%B8%96%E7%95%8C%E7%9A%84Scratch%E7%BC%96%E8%BE%91%E5%99%A8%EF%BC%89&amp;diff=79&amp;oldid=prev"/>
		<updated>2026-04-19T16:00:06Z</updated>

		<summary type="html">&lt;p&gt;CaelLab移动页面&lt;a href=&quot;/wiki/Gandi(%E5%85%B1%E5%88%9B%E4%B8%96%E7%95%8C%E7%9A%84Scratch%E7%BC%96%E8%BE%91%E5%99%A8)&quot; class=&quot;mw-redirect&quot; title=&quot;Gandi(共创世界的Scratch编辑器)&quot;&gt;Gandi(共创世界的Scratch编辑器)&lt;/a&gt;至&lt;a href=&quot;/wiki/Gandi%EF%BC%88%E5%85%B1%E5%88%9B%E4%B8%96%E7%95%8C%E7%9A%84Scratch%E7%BC%96%E8%BE%91%E5%99%A8%EF%BC%89&quot; title=&quot;Gandi（共创世界的Scratch编辑器）&quot;&gt;Gandi（共创世界的Scratch编辑器）&lt;/a&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hans-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2026年4月20日 (一) 00:00的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-notice&quot; lang=&quot;zh-Hans-CN&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;（没有差异）&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key caellab_pedia:diff:1.41:old-58:rev-79 --&gt;
&lt;/table&gt;</summary>
		<author><name>CaelLab</name></author>
	</entry>
	<entry>
		<id>https://pedia.caellab.com/index.php?title=Gandi%EF%BC%88%E5%85%B1%E5%88%9B%E4%B8%96%E7%95%8C%E7%9A%84Scratch%E7%BC%96%E8%BE%91%E5%99%A8%EF%BC%89&amp;diff=58&amp;oldid=prev</id>
		<title>CaelLab：​CSV导入</title>
		<link rel="alternate" type="text/html" href="https://pedia.caellab.com/index.php?title=Gandi%EF%BC%88%E5%85%B1%E5%88%9B%E4%B8%96%E7%95%8C%E7%9A%84Scratch%E7%BC%96%E8%BE%91%E5%99%A8%EF%BC%89&amp;diff=58&amp;oldid=prev"/>
		<updated>2026-04-19T13:59:23Z</updated>

		<summary type="html">&lt;p&gt;CSV导入&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Gandi（全称：Gandi IDE）是由[https://baike.caellab.com/%e5%85%b1%e5%88%9b%e4%b8%96%e7%95%8c-ccw 共创世界]与[https://baike.caellab.com/%e8%a5%bf%e7%93%9c%e5%88%9b%e5%ae%a2 西瓜创客]联合研发的开源在线可视化编程集成开发环境，是一款针对MIT Scratch进行二次开发的修改版（Scratch Mod）。该工具旨在突破原版Scratch的功能限制，打造面向Scratch创作者的轻量化游戏开发引擎，帮助用户更高效地创作高质量交互式内容与多人在线游戏，同时支持团队协同创作，适配青少年编程学习与社交化创作的需求[2][3][5]。&lt;br /&gt;
&lt;br /&gt;
基础信息&amp;#039;&amp;#039;&amp;#039;中文名&amp;#039;&amp;#039;&amp;#039;Gandi&amp;#039;&amp;#039;&amp;#039;外文名&amp;#039;&amp;#039;&amp;#039;Gandi IDE&amp;#039;&amp;#039;&amp;#039;别名&amp;#039;&amp;#039;&amp;#039;共创世界Scratch编辑器&amp;#039;&amp;#039;&amp;#039;开发者&amp;#039;&amp;#039;&amp;#039;共创世界、西瓜创客&amp;#039;&amp;#039;&amp;#039;开发商&amp;#039;&amp;#039;&amp;#039;共创世界&amp;#039;&amp;#039;&amp;#039;软件类型&amp;#039;&amp;#039;&amp;#039;可视化编程工具、在线集成开发环境、游戏开发引擎&amp;#039;&amp;#039;&amp;#039;软件平台&amp;#039;&amp;#039;&amp;#039;网页端&amp;#039;&amp;#039;&amp;#039;文件格式兼容&amp;#039;&amp;#039;&amp;#039;支持Scratch标准 .sb3/.sprite3 工程文件&amp;#039;&amp;#039;&amp;#039;开源性质&amp;#039;&amp;#039;&amp;#039;开源软件&amp;#039;&amp;#039;&amp;#039;目标受众&amp;#039;&amp;#039;&amp;#039;8-16岁青少年、Scratch创作者&lt;br /&gt;
&lt;br /&gt;
= 1 发展背景 =&lt;br /&gt;
&lt;br /&gt;
MIT Scratch作为全球广泛使用的青少年图形化编程工具，在设计之初以降低编程学习门槛为核心目标，但随着创作者需求的提升，原版工具逐渐暴露出诸多局限：运行性能不足，复杂工程易出现卡顿或崩溃；功能限制较多，无法支持复杂数据结构、多人联机等高级需求；协作能力缺失，团队创作需要通过第三方工具传输工程文件，效率低下[5]。&lt;br /&gt;
&lt;br /&gt;
为解决这些问题，共创世界与西瓜创客团队基于Scratch开源项目进行二次开发，推出了Gandi IDE，在保留Scratch原有易用性的基础上，通过功能扩展与技术优化，将其升级为支持协同创作、具备高性能运行能力的游戏开发工具，目标是让Scratch创作者能够以更低的成本开发出接近商业引擎水准的作品[2][5]。&lt;br /&gt;
&lt;br /&gt;
= 2 核心功能 =&lt;br /&gt;
&lt;br /&gt;
== 2.1 多人实时协同创作 ==&lt;br /&gt;
&lt;br /&gt;
Gandi的核心特色功能是多人实时在线协作，支持最多5名协作者同时编辑同一个工程文件，所有成员的修改操作会被实时同步，确保所有人始终查看最新的工程内容。协作过程中，用户还可以使用内置的实时聊天功能进行交流，聊天窗口可跟随鼠标移动，方便成员快速定位讨论的代码位置，彻底解决了传统Scratch团队创作需要反复传输文件的痛点[1]。此外，该功能还支持工程历史版本管理，系统可自动或手动创建还原点，用户可随时回溯到过往的工程状态，避免创作失误导致的内容丢失[1]。&lt;br /&gt;
&lt;br /&gt;
== 2.2 高效编码辅助工具 ==&lt;br /&gt;
&lt;br /&gt;
为提升创作效率，Gandi提供了多种编码辅助功能：支持代码快速添加，用户可通过关键词搜索快速定位并插入代码块，系统还会根据上下文智能推荐后续可能使用的代码；支持全工程代码搜索，可快速定位指定代码的位置与使用次数，方便调试排错；内置开发者工具，支持变量监控，可查看不同克隆体的变量状态，无需在舞台区堆放大量调试变量；还提供工程数据统计功能，帮助用户监控工程的代码量与资源大小[1]。&lt;br /&gt;
&lt;br /&gt;
== 2.3 云端素材与存储 ==&lt;br /&gt;
&lt;br /&gt;
Gandi内置了云端存储与素材生态，用户可将常用的代码、角色、素材等存入云背包，在任意设备与工程中重复使用；同时提供素材集市，内置大量正版可商用的游戏素材，包括角色、背景、音效等，用户可通过浮窗快速将素材添加到工程中，无需额外寻找资源；云端存储还支持大型音视频素材的懒加载，帮助缩小工程文件体积，提升作品加载速度[1][6]。&lt;br /&gt;
&lt;br /&gt;
= 3 技术特性 =&lt;br /&gt;
&lt;br /&gt;
=== 性能优化 ===&lt;br /&gt;
&lt;br /&gt;
Gandi通过多种技术手段大幅提升了Scratch项目的运行性能：通过JIT即时编译技术将Scratch代码编译为高效的JavaScript代码，同时引入WebAssembly技术对复杂算法进行编译加速，可将原生Scratch程序的运行速度提升最高100倍，解决了原版Scratch运行效率低的问题[5]。&lt;br /&gt;
&lt;br /&gt;
=== 渲染升级 ===&lt;br /&gt;
&lt;br /&gt;
在渲染层面，Gandi对渲染器进行了改造，将默认的WebGL 1升级为WebGL 2/OpenGL ES3，支持GPU层面的视觉后期特效运算，同时支持更符合现代显示设备的16:9比例舞台，为创作者提供更大的显示空间与更丰富的视觉效果[5][6]。&lt;br /&gt;
&lt;br /&gt;
=== 兼容性 ===&lt;br /&gt;
&lt;br /&gt;
Gandi完全兼容原版Scratch的基础功能与工程文件格式，支持标准的.sb3/.sprite3文件，熟悉Scratch的用户可以无缝迁移到Gandi进行创作，无需重新学习操作逻辑[6][9]。&lt;br /&gt;
&lt;br /&gt;
= 4 扩展生态 =&lt;br /&gt;
&lt;br /&gt;
== 4.1 核心扩展模块 ==&lt;br /&gt;
&lt;br /&gt;
Gandi提供了丰富的扩展模块，突破了原版Scratch的功能限制，核心扩展包括：&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Simple MMO&amp;#039;&amp;#039;&amp;#039;：简化多人在线游戏的开发流程，内置房间匹配、消息同步、玩家状态同步等功能，创作者无需搭建服务器，即可快速开发MMO、MOBA、PvP等类型的多人联机游戏[1][5]。&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Data Utils&amp;#039;&amp;#039;&amp;#039;：提供云端JSON数据库功能，支持复杂数据的云端读写，替代原版仅支持简单数字的云变量，满足复杂存档、数据处理的需求[1][6]。&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;媒体助手&amp;#039;&amp;#039;&amp;#039;：支持音视频的懒加载与播放，解决了原版Scratch无法播放视频、大型音频加载缓慢的问题，支持音频特效，可用于开发音游、交互式动画等作品[1]。&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;4D口袋&amp;#039;&amp;#039;&amp;#039;：提供正则表达式、数组工具、带参数的事件广播等实用功能，补足了原版Scratch在高级编程功能上的缺失[1]。&lt;br /&gt;
&lt;br /&gt;
== 4.2 编程能力扩展 ==&lt;br /&gt;
&lt;br /&gt;
Gandi还支持Python与Scratch的混合编程，用户可以使用Python实现复杂的算法逻辑，利用Scratch实现表现层的交互与展示，结合两者的优势，突破Scratch在算法处理上的性能与功能上限，支持更复杂的工程开发[1]。&lt;br /&gt;
&lt;br /&gt;
= 5 应用场景 =&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;青少年编程学习&amp;#039;&amp;#039;&amp;#039;：Gandi保留了Scratch的易用性，同时提供更丰富的功能，适合青少年学习编程，通过协同创作功能，还可以支持小组协作学习，培养团队协作能力[2][9]。&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;团队游戏创作&amp;#039;&amp;#039;&amp;#039;：针对Scratch创作者的团队创作需求，Gandi的协同功能与扩展模块，支持小团队快速开发多人在线游戏等复杂作品，降低了团队创作的门槛[3][5]。&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;创作赛事支持&amp;#039;&amp;#039;&amp;#039;：在共创世界主办的Game Jam等创作赛事中，Gandi作为官方推荐编辑器，为参赛选手提供协同创作与高级功能支持，帮助选手在短时间内完成高质量的作品开发[2]。&lt;br /&gt;
&lt;br /&gt;
= 6 参考文献 =&lt;br /&gt;
&lt;br /&gt;
# 功能介绍. 共创世界 Gandi. https://dev.ccw.site/features&lt;br /&gt;
&lt;br /&gt;
# 2026 共创世界 Game Jam 大赛，等你加入!. 共创世界(CCW). https://www.ccw.site/gamejam/about&lt;br /&gt;
&lt;br /&gt;
# Gandi - The collaborative in-browser IDE for game creation. Gandi. https://getgandi.com/&lt;br /&gt;
&lt;br /&gt;
# Gandi IDE. AlternativeTo. https://alternativeto.net/software/gandi-ide/about/&lt;br /&gt;
&lt;br /&gt;
# 关于 Gandi IDE. 共创世界 Gandi. https://dev.ccw.site/gandi&lt;br /&gt;
&lt;br /&gt;
# Gandi 中文. Gandi. https://getgandi.com/cn&lt;br /&gt;
&lt;br /&gt;
# COCREA.WORLD. Cocrea. https://www.cocrea.world/about&lt;br /&gt;
&lt;br /&gt;
# About us. Gandi. https://getgandi.com/about-us&lt;br /&gt;
&lt;br /&gt;
# Features. Gandi. https://getgandi.com/features&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Gandi]]&lt;br /&gt;
[[Category:共创世界]]&lt;br /&gt;
[[Category:西瓜创客]]&lt;/div&gt;</summary>
		<author><name>CaelLab</name></author>
	</entry>
</feed>