使用 Bitsy 帮助学生学习编程

Bitsy 是一个开源视频游戏设计器。其极简的功能使其成为任何人探索创造力的理想选择。
19 位读者喜欢这篇文章。
Open gaming news on Opensource.com

Opensource.com

有许多游戏设计程序和许多不同的游戏设计方法,但对我来说,Bitsy 脱颖而出。Bitsy 由 Adam Le Doux 于 2017 年创建,并以 MIT 许可证发布,用其创建者的话来说:“一个用于制作小型游戏或世界的编辑器。目标是轻松制作可以四处走动、与人交谈和身临其境的游戏。”

安装 Bitsy

Bitsy 用 JavaScript 编写,并生成 HTML5 游戏。您可以从 GitHub 或 创建者的网站 下载它。它体积小、易于学习、具有独特的位图艺术风格、有意简化功能,并且可以做的事情有限。

尽管存在这些限制(或者可能正是因为这些限制),但自发布以来,Bitsy 吸引了一个充满活力的用户社区。用户使用 Bitsy 的两种主要方法是接受这些限制,并试图突破这些限制,看看你能走多远。

创意界限

Bitsy 的限制意味着接受它们并仍然制作出令人满意的游戏,这成为一项需要创造性和创新性的挑战。您可以在 Itch.io 网站 上看到和玩一些用 Bitsy 制作的令人印象深刻的游戏。与此同时,人们提出了黑客、调整和扩展。这些突破了一些限制,而没有牺牲 Bitsy 的本质。

Bitsy 中的基本元素是代表玩家的头像、游戏动作发生的房间、精灵(您可以与之交互的非玩家角色)和物品。有一个位图编辑器用于创建这些元素,它还允许简单的双帧动画。

在 Bitsy 中工作依赖于条件变量而不是完整的脚本编写,这使得对于那些没有编码背景的人来说很容易学习,但对于那些期望更多灵活性的人来说有时会令人沮丧。

如果您想了解 Bitsy 的基础知识,您可以在创建者的网站上在线进行,或者下载它并在本地运行。

文档

没有一个地方可以找到关于 Bitsy 的文档。如果您想观看 Bitsy 的实际操作,YouTube 上有各种短视频。我更喜欢基于文本的教程,我发现最有用的三个资源是

阅读教程,试玩一些 Bitsy 游戏,并开始创作你自己的东西。一开始保持简单。一旦你熟悉了 Bitsy,你可能想研究一些人们为它创建的 工具、黑客和扩展

它也是教育工作者的完美工具,甚至有一个教育工作者 Hal Meeks 在线提供的 Bitsy 课程

您还可以在 Itch.io 网站上找到大量人们为 Bitsy 制作的游戏素材。

Twine 集成

您可能已经尝试过流行的基于浏览器的游戏开发工具 Twine。您可以通过不同程度地将 Bitsy 与 Twine 集成。集成可以从简单地将 Bitsy 游戏放在 iframe 中以在 Twine 游戏中显示,扩展到在两个引擎之间共享变量和对话命令,这些命令允许您在 Bitsy 游戏中执行基本的 Twine 命令!如果这些可能性让你感兴趣,那么看看

Bitsy 入门

无论是编程新手还是游戏设计新手,初学者都可以轻松开始使用 Bitsy。使用它,您可以探索它激发创造力、想象力和创新性的所有可能性。

接下来阅读
标签
User profile image.
我最初是一名考古学家,后来接受了 IT 再培训,在苏格兰的志愿/非营利组织和继续教育部门拥有广泛的工作经验。这包括数据库设计、硬件支持、软件支持、网站设计和辅导。

1 条评论

谢谢,伙计,这是我见过的最好的解释,这肯定会帮助很多项目发现者学生 https://syllablecounter.co/

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.