DOCS
TooBeFun C2
C2
C2 指南
网页驱动与游戏引擎
网页驱动与游戏引擎
通过网页驱动,你可以轻松的给自己的 C2 游戏机创造游戏,或在现有游戏上进行自由改造。
快速上手
打开
「C2 网页驱动」
,需要使用 Chrome 谷歌浏览器
点击「保存」按钮,将脚本保存到云端
在对话框输入「帮我做个贪吃蛇」,点输入框右下角的发送按钮
稍等片刻
右边的模拟器就会出现新的游戏,可以在网页试玩一下
然后使用 USB-C 线连接设备和电脑,给游戏机开机
点击网页驱动右上角的「运行到设备」,在弹出设备选择框中选「TooBeFun C2」
稍等片刻,新的游戏就会出现在游戏机里,此时可断开数据线
C2 游戏玩法实现技巧
游戏引擎支持下面资源格式
资源格式
描述
可以导入
RGB5
静态图片,RGB565格式
.png、.jpg、.bmp、.webp
RGB5A
动态图片,RGB565格式
.gif
WAV
音频文件,WAV格式
.wav
WORLD
引擎世界编辑器
的保存文件,可以让 AI 制定某个 id 的节点为游戏素材
.world
CURVES
矢量图形,兼容 lottie 的矢量图形格式
.curves
SYNTH
合成器音效,可以在「我的资源」里创建合成器音效并自由改动合成器参数
.synth
C2 游戏机的屏幕渲染区域为 320*142,矩形四周被圆角胶囊状遮挡,可以告诉驱动「关键显示区域避开安全区」
C2 游戏机的屏幕刷新带宽有限,避免游戏同时让太多画面运动
C2 游戏机的屏幕不适合表现丰富的色彩,建议游戏背景为黑色
C2 内置简单物理引擎,可以告诉驱动「帮我使用内置物理引擎实现...」
C2 实现的游戏,避免使用长按摇杆按钮的操作逻辑,因为 C2 的摇杆长按会返回菜单
C2 游戏本质是用 ES5 的 JavaScript 脚本语言进行开发
游戏引擎内置相机移动,但只能在 X 轴方向上移动
C2 的强调色可以动态改变,所以游戏的矢量内容可以告诉驱动「游戏角色使用强调色」
C2 的可分配内存只有 6MB 左右,所以可以告诉驱动「使用对象池复用避免分配太多内存」
上一篇: C2 指南
ON THIS PAGE
网页驱动与游戏引擎
快速上手
C2 游戏玩法实现技巧