Gandi IDE:修订间差异
CCW272006487(留言 | 贡献) 小无编辑摘要 |
CCW272006487(留言 | 贡献) 无编辑摘要 |
||
| (未显示另一用户的1个中间版本) | |||
| 第19行: | 第19行: | ||
| 开源性质 || 开源软件 | | 开源性质 || 开源软件 | ||
|- | |- | ||
| 目标受众 || 8-16岁[[青少年]] | | 目标受众 || 8-16岁[[青少年]]、[[Scratch]]创作者 | ||
|- | |- | ||
| 官方网站 || https://getgandi.com/<ref name="gandi-official" /> | | 官方网站 || https://getgandi.com/<ref name="gandi-official" /> | ||
| 第32行: | 第32行: | ||
MIT [[Scratch(全球少儿图形化编程语言)|Scratch]]作为[[全球]]广泛使用的青少年图形化编程工具,在设计之初以降低编程学习门槛为核心目标,但随着创作者需求的提升,原版工具逐渐暴露出诸多局限:运行性能不足,复杂工程易出现卡顿或崩溃;功能限制较多,无法支持复杂[[数据]]结构、多人联机等高级需求;协作能力缺失,团队创作需要通过第三方工具传输工程文件,效率低下<ref name="about-gandi" />。 | MIT [[Scratch(全球少儿图形化编程语言)|Scratch]]作为[[全球]]广泛使用的青少年图形化编程工具,在设计之初以降低编程学习门槛为核心目标,但随着创作者需求的提升,原版工具逐渐暴露出诸多局限:运行性能不足,复杂工程易出现卡顿或崩溃;功能限制较多,无法支持复杂[[数据]]结构、多人联机等高级需求;协作能力缺失,团队创作需要通过第三方工具传输工程文件,效率低下<ref name="about-gandi" />。 | ||
为解决这些问题,共创世界与西瓜创客团队基于Scratch开源项目进行二次开发,推出了Gandi IDE,在保留Scratch原有易用性的基础上,通过功能扩展与技术优化,将其升级为支持协同创作、具备高性能运行能力的游戏开发工具,目标是让[[Scratch(全球少儿图形化编程语言)|Scratch]]创作者能够以更低的成本开发出接近商业引擎水准的作品<ref name="gamejam" /><ref name="about-gandi" />。 | 为解决这些问题,[[共创世界]]与西瓜创客团队基于Scratch开源项目进行二次开发,推出了Gandi IDE,在保留Scratch原有易用性的基础上,通过功能扩展与技术优化,将其升级为支持协同创作、具备高性能运行能力的游戏开发工具,目标是让[[Scratch(全球少儿图形化编程语言)|Scratch]]创作者能够以更低的成本开发出接近商业引擎水准的作品<ref name="gamejam" /><ref name="about-gandi" />。 | ||
== 特色功能&优势 == | == 特色功能&优势 == | ||
| 第67行: | 第67行: | ||
* '''Simple MMO''':简化多人在线游戏的开发流程,内置房间匹配、消息同步、玩家状态同步等功能,创作者无需搭建[[服务器]],即可快速开发MMO、MOBA、PvP等类型的多人联机游戏<ref name="features" /><ref name="about-gandi" />。 | * '''Simple MMO''':简化多人在线游戏的开发流程,内置房间匹配、消息同步、玩家状态同步等功能,创作者无需搭建[[服务器]],即可快速开发MMO、MOBA、PvP等类型的多人联机游戏<ref name="features" /><ref name="about-gandi" />。 | ||
* '''Data Utils''':提供云端JSON数据库功能,支持复杂数据的云端读写,替代原版仅支持简单数字的云变量,满足复杂存档、数据处理的需求<ref name="features" /><ref name="gandi-cn" />。 | * '''[[Data]] Utils''':提供云端JSON数据库功能,支持复杂数据的云端读写,替代原版仅支持简单数字的云变量,满足复杂存档、数据处理的需求<ref name="features" /><ref name="gandi-cn" />。 | ||
* '''媒体助手''':支持音视频的懒加载与播放,解决了原版Scratch无法播放视频、大型音频加载缓慢的问题,支持音频特效,可用于开发音游、交互式动画等作品<ref name="features" />。 | * '''媒体助手''':支持音视频的懒加载与播放,解决了原版Scratch无法播放视频、大型音频加载缓慢的问题,支持音频特效,可用于开发音游、交互式动画等作品<ref name="features" />。 | ||
* '''4D口袋''':提供正则表达式、数组工具、带参数的事件广播等实用功能,补足了原版Scratch在高级编程功能上的缺失<ref name="features" />。 | * '''4D口袋''':提供正则表达式、数组工具、带参数的事件广播等实用功能,补足了原版Scratch在高级编程功能上的缺失<ref name="features" />。 | ||
| 第80行: | 第80行: | ||
* '''团队游戏创作(如[[GameJam (共创世界举办的编程赛事)|GameJam]])''':针对Scratch创作者的团队创作需求,Gandi的协同功能与扩展模块,支持小团队快速开发多人在线游戏等复杂作品,降低了团队创作的门槛<ref name="gandi-official" /><ref name="about-gandi" />。 | * '''团队游戏创作(如[[GameJam (共创世界举办的编程赛事)|GameJam]])''':针对Scratch创作者的团队创作需求,Gandi的协同功能与扩展模块,支持小团队快速开发多人在线游戏等复杂作品,降低了团队创作的门槛<ref name="gandi-official" /><ref name="about-gandi" />。 | ||
* '''创作赛事支持''':在共创世界主办的[[GameJam(共创世界CCW的青少年大赛)|Game Jam]]等创作赛事中,Gandi作为官方推荐编辑器,为参赛选手提供协同创作与高级功能支持,帮助选手在短时间内完成高质量的作品开发<ref name="gamejam" />。 | * '''创作赛事支持''':在共创世界主办的[[GameJam(共创世界CCW的青少年大赛)|Game Jam]]等创作赛事中,Gandi作为官方推荐编辑器,为参赛选手提供协同创作与高级功能支持,帮助选手在短时间内完成高质量的作品开发<ref name="gamejam" />。 | ||
== 3.0 == | |||
由于CCW后续对Gandi的更新与维护日益减少,Gandi 2.0难以满足用户需求。在2026年8月份,白猫与酷可MC开始开发Gandi 3.0。 | |||
相比于Gandi 2.0,Gandi 3.0具有更强大的性能、更实用的功能,受到社区内用户的青睐。同时CCW官方也将在未来将Gandi 3.0应用至社区。<ref>[https://gandi.kuke.ink/ Gandi 3.0介绍]</ref><ref>[https://learn.ccw.site/article/e4bb3d43-62e9-448b-9a42-96fa4e27f06c Gandi 3.0 宣传片,现已推出。]</ref> | |||
== 参考文献 == | == 参考文献 == | ||