想在普通单片机上做游戏,很多人第一反应是不知道从哪下手。现在有一个叫 Jet Studio 的开源游戏编辑器,专门为这件事准备。
![]()
它的界面和操作方式类似 Godot,本质上是一个 Godot 应用,配合 C++ 的 GDExtension 实现。目标平台是 Arduino Nano ESP32 和 STM32F746,并且明确面向常见的 ILI9341 SPI 液晶屏使用。
性能方面,作者 Fedyfausto 给出的数据是:一款 2D 射击游戏在 Nano ESP32 上跑到 62 FPS,在 STM32 上跑到 83 FPS。这个水平足以支撑 2D 与 3D 游戏。
除了射击 demo,还有几个展示作品:
- 一款部分 3D 的 Outrun 风格游戏
- 一个 3D 物理模拟
这些 demo 展示的是引擎能做到什么程度,接下来能做出什么,取决于使用者的创意。
如今移植到单片机世界的游戏越来越多,连《合金装备》都能在 ESP32 上运行。至于 Jet Studio 能带来什么新玩法,就看愿意动手的人怎么用了。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.