Stenyl:用于创建视频游戏的免费跨平台软件
几天前,我们分享了一篇很棒的文章 申请 涡轮扭曲,我们将其描述为有用且有趣的教育和培训应用程序,它作为跨平台在线桌面工具分发,允许您使用最好和最新版本的 Scratch 创建游戏、动画和故事。但是,不同之处在于它增加了额外的功能,例如黑暗模式、额外的插件、编译器等等。由于我们在其中提到了一个有趣且有用的类似应用程序列表,因此今天我们将把这篇文章专门介绍另一个名为 «斯丹吉尔» 学习和教授编程,并使用 Flash 快速轻松地创建视频游戏。
此外,在详细讨论之前,重要的是要强调上述内容 免费软件,也有更强大的付费版本,也就是说,它具有更多的功能 它的引擎是用 Haxe 编写的,基于 OpenFL。 2个开源项目 对于教育和专业目的来说,它们也非常有用,值得了解和传播。因此,言归正传,我们邀请您继续阅读这 3 个开发项目,了解它们的内容并更深入地了解它们的范围。
TurboWarp:教授和学习编程和机器人技术的应用程序
但是,在开始深入研究该应用程序之前 «Stencyl» 和其他相关产品(Haxe 和 OpenFL),我们建议您探索 以前的相关帖子,在其末尾:

Stenyl:用于创建视频游戏的免费跨平台软件
什么是 Stencyl?
根据 官方网站 通过“Stencyl”,其开发者简单宣传如下:
Stencyl 是一款软件,可让您快速轻松地为移动设备、网络和桌面创建视频游戏,而无需编写代码。因此,它非常适合创建令人难以置信的视频游戏,无需太多代码,也不需要成为不同平台的编程专家。
然而,由于他们提供了很多 文档和支持 关于它,我们将强调一些要点(特性/功能)关于以下列表中所述软件的重要和有用:
- 它不仅仅是一款普通的游戏创建软件,它还是一套非常直观的工具,可以毫无困难地加快您的工作流程。
- 用于创建 Stencyl 引擎的技术是 Haxe,基于 OpenFL,这是一个开源项目,反映了 Haxe 中的完整 Flash API,并提供将游戏发布到所有主要现有平台所需的所有挂钩。
- 它允许您创建具有广泛平台支持的视频游戏,以实现具有尽可能多的来自各种设备的玩家数量的产品,无论其操作系统如何:iOS (iPhone/iPad)、Android、Windows、Mac、Linux 和互联网(HTML5)。
- 使用该软件制作的视频游戏已广为人知,并达到了顶级位置,例如在 App Store 和 Google Play 中。它们是为重要的发行商制作的,例如:ArmorGames、Kongregate 和 Newgrounds。
- 它为 IT 教师、学生和非编程专家的用户提供了友好的界面,例如 学龄儿童青少年与IT教育过程(编程),或软件开发领域的成人初学者和新手。这很大程度上是因为它提供了基于 Scratch 项目最纯粹风格的拖放的设计过程,但添加了新功能和数百个即用型块。尽管如此,它也提供了以自然或传统方式编写代码的可能性。
应用程序的屏幕截图
此外,需要强调的是,目前,该软件可以通过单个便携式跨平台安装程序(可执行文件)下载 最新的稳定版本 与号码 4.1.4 于 1 年 2024 月 XNUMX 日发布。鉴于我们已经下载并测试了它,下面我们向您展示它的以下屏幕截图:









关于 Haxe 和 OpenFL
正如我们在开头提到的,该程序是使用 Haxe 和 OpenFL 生成的,下面我们将非常简单地向您介绍这 2 个开源项目和技术:
腿
Haxe 是一种开源、高级、强类型编程语言,具有快速优化的交叉编译器。因此,使用它您可以创建面向JavaScript、C++、C#、Java、JVM、Python、Lua、PHP、Flash的跨平台应用程序;从而获得每个平台的原生功能。此外,它还提供自己的虚拟机(HashLink 和 NekoVM),但也可以在解释模式下运行。 关于哈克斯
开放式语言
OpenFL 是一个用于在 Web、桌面和移动设备上进行创意表达的库,您可以使用集成工具集在本机 C++、JS 和 WebGL 以及 HashLink 和 Adobe AIR 等运行时中发布。 OpenFL 开发人员使用 Haxe 编写代码,Haxe 是一种功能强大的语言,可以编译成其他编程语言。 这种独特(且经过验证)的功能是 OpenFL 跨平台特性的基石。 根据项目、使用的参数和目标平台,命令行工具使用 Haxe 将 Haxe 源文件编译为 SWF 字节码、Neko 字节码、C++ 或 JavaScript。 另外, OpenFL 实现了 Flash Player API,但到达了浏览器插件无法到达的所有地方。 关于 OpenFL
其他推荐的用于学习和教授编程和机器人技术的应用程序和平台
程序设计
- 爱丽丝
- 基本的256
- 块状
- BlueJ的
- 代码块
- 的Greenfoot
- 的解决方案
- 伪流
- 聚苯乙烯
- 我的编译器
- 刮
- 斯卡图克斯
- 快点!
- Stencyl
- 修补匠
- Tinkercad
- 涡轮扭曲
- 海龟
- 水熊
机器人

总结
简而言之,我们希望 “Stencyl”是一款出色的免费跨平台应用程序,由 Linuxverse 中有用的开源项目(例如 Haxe 和 OpenFL)制作而成。 毫无疑问,它是一款出色的多功能应用程序,旨在快速轻松地创建有趣且精美的视频游戏。因此,它通常被许多教师和 IT 专业人员用来学习和教授编程以及为不同的设备或平台开发小型或大型项目。很快,我们希望为您提供另一份出版物,介绍教育编程和机器人应用领域的另一款类似应用程序。但是,如果您知道我们未提及的任何其他类似应用程序,则值得了解并用于相同目的或目标, 我们邀请您通过评论提及它 并争论为什么要包括它,为了所有人的知识和用处。
最后,记住 访问我们的 «起始页面» 西班牙语版。或者,使用任何其他语言(只需在当前 URL 末尾添加 2 个字母,例如:ar、de、en、fr、ja、pt 和 ru 等)即可了解更多当前内容。此外,我们邀请您加入我们的 官方电报频道 从我们的网站阅读和分享更多新闻、指南和教程。