
今天起床闲得慌,所以起来写一些引擎介绍啥的(
neko/kitty engine(nk)是一个基于scratch/javascript制作的可视化积木源码第三方引擎,主旨是给所有的scratcher(scr创作者)提供最funkin'的编译体验,直至帖子发布时间他拥有的编辑器:
角色编辑器
场景编辑器
事件编辑器
谱面编辑器

特色:
他拥有对于原版scratch的完美支持(不装tw也勉强能跑)
在使用turbowarp的情况下将会提供更加利于开发的角色插件,他支持psych,vslice,codename(默认8轨)的谱面导入,时间跳转,原animate.xml切图导入,以及全面的moblie支持等实用轮胎来防止你到处找转译然后你也可以写些小功能进去
事件编辑器支持二阶贝塞尔曲线,你可以像玩弄an一样对他
g佬的文件存档思路,他能让你轻松删改导入谱面角色背景的数据文件
理论的双人模式

逻辑相关:
他几乎是一个使用列表驱动的fnf引擎,我几乎榨干了列表的使用价值,动动手指就可以随心的修改角色,按键,场景物件,摄像机的各项参数前提是你能看得懂他是怎么排的
引擎使用画笔+克隆的组合来实现渲染,它允许你让ui排在角色后面
贝塞尔使用牛顿迭代法完成
按键着色使用了颜色特效我觉得这是一个耻辱
实机展示
接下来是一些琐事/饼:
雏形出现于2022年@冯哥QAQ,于2024年正式公开立项,经过5次重制,旧用名称为fg engine
他有一个迷你世界的殖民项目
他目前还没有版本号,可能是v0.00000000000002
编辑器以及游戏ui更多的是对animate/vslice的仿制
可能会有modchart,shader编辑器,以及对于modpack的支持
呱呱帮我修复了事件编辑器
ok,现在猫困了,猫睡觉