今年是Nitrome公司成立20周年。所以我自制了一个Godot版本的Square Meal的关卡编辑器。
Square Meal,民间翻译为“神奇小妖怪”、“正方体的饭”等,是Nitrome公司于2007年发布的一款Flash小游戏。这也是我童年时期最喜欢的一款游戏之一。受网友Sim533的启发,我写了这个工程,除了复刻原游戏以外,还制作了一个关卡编辑器。
这个工程是9月份就开始的,本以为几天就能搞定,结果陆陆续续搞到10月中旬,后来就搁置了。现在都2024年底了,索性就发出来吧。部分功能尚未实现,如双人游戏、场景切换特效等。不过目前我并没有足够时间去完成了。
游戏引擎为Godot 4。制作过程中借助JPEXS进行Flash解包,同时借助ChatGPT移植代码。由于这是07年的游戏,Square Meal存在帧数偏低、手感拙劣等问题。个人认为这是游戏核心设计的问题,并没有太好的优化方法。
总之,这个游戏引擎就暂时折腾到这儿了。未来可能会折腾一下他们的3D功能。