godot引擎
为了满足对熟练技术和知识工作者的迫切需求,西弗吉尼亚州最近为其学校建立了首个编码,应用程序和游戏设计课程 。 从即将到来的学年开始,学生将能够学习设计,实施和发布自己的游戏所需的技能,而开源对于他们的发展和未来至关重要。
根据Grafton高中的老师兼新课程的撰稿人Trixie Devine的说法,西弗吉尼亚州最初计划使用Microsoft的Project Spark ,但是当它终止时,该州不得不四处寻找替代方案。 特里克西说:“我想一切都是有原因的,因为我发现并爱上了戈多特 。考虑到两者之间的选择,我本来会选择戈多特。”
Godot是最近获得Mozilla MOSS资助的人 ,是MIT许可的 2D和3D游戏引擎。 该项目是Software Freedom Conservancy的成员,并从头开始构建,以提供质量可与专有解决方案相媲美或超越专有解决方案的开放游戏选项。
Godot的独特功能使其成为小组学习体验的理想选择。 与许多只专注于程序员经验的游戏引擎不同,Godot允许团队的所有成员参与开发。 “ ...艺术家,音乐家,游戏和关卡设计师,对话作家,制作人等,他们都通过我们的编辑器直接在游戏中表达自己的艺术或学科。他们都必须分享一些基本知识,然后专门研究他们的区域”。Godot核心开发人员Ariel Manzur解释说。
Trixie相信这种灵活性和协作将带来一个非常强大和鼓舞人心的学习环境。 “通过允许我们的学生学习如何学习这个不断变化的世界的技能,我们为他们打开了大门,为他们做出了贡献,这是我们现在可以为我们的学生提供的了不起的礼物。凭借他们在本课程中学习的技能,学生可以Swift进入并开始改变他们的世界。”
选择该课程的Godot的另一个因素是该软件已经存在的大量学习资料。 可以在Godot的Read The Docs网站上获得教程 , API参考 ,甚至有关如何使用C ++开发并为Godot本身做出贡献的指南。 YouTube上的视频教程可轻松提供给那些视觉学习更多的人。 如果学生仍然有问题,可以使用类似StackOverflow的问答站点和Freenode IRC频道 ,社区可以在遇到障碍时互相帮助。
尽管文档很有价值,但Trixie认为Godot的论坛可能是the积中最闪亮的宝石。 “让我们的学生熟悉这些论坛并参加这些论坛,使他们可以终身学习计算机科学。学生可以与专业人士接触,建立自己的技能,寻求自己的答案。有了这些技能,学生就可以继续学习。在免费/开源社区的帮助下,任何语言都可以实现任何目标。”
Godot团队非常高兴自己的项目被用于教育,并希望从创建和使用课程的老师那里学到的知识与学生从项目中获得的知识一样多。 当被问到这一点时,爱丽儿说:“我们喜欢参与教育计划……我们很想听听老师的意见,因为他们比我们更了解如何实际教授引擎:)”
这并不是戈多第一次在学习环境中使用。 克里希纳队是第一个注册参加Global Learning XPRIZE的团队,正在使用它。 为了“消除文盲”,Krisha团队使用并为开源工具(例如Godot)做出了贡献,该工具可构建软件来教孩子使用游戏化和机器学习进行阅读。
翻译自: https://opensource.com/education/16/8/godot-open-source-game-engine
godot引擎