网友蓝翅骑士制作的汉化补丁:轻量级引擎

网友蓝翅骑士制作的汉化补丁:轻量级引擎

c#游戏开发引擎_安卓游戏开发引擎_像素游戏开发引擎

网友蓝翅骑士制作的汉化补丁

本游戏/软件得自Steamcn鉴赏家。

该评测基于没什么游戏开发经验的玩家视角,不具有专业参考价值。

太长不看的简评:

+ 可视化程度高,无需编程基础

+ 导入素材方便,素材兼容性强

+ 支持导出到Unity

-预设脚本结构简单,UI自由度低

-基于传统RPG框架,类型延展性较差

总评:6.5/10,上手容易、操作明晰,但自由程度相对较差的轻量级RPG游戏引擎,适合那些无编程基础、想制作同人游戏或视觉小说的玩家,但对游戏开发者来说硬件设备,该引擎略显鸡肋。

对没有基础的游戏开发爱好者来说,制作游戏过程中会碰到许多问题:结构复杂的代码、经常出错的脚本、难以管理的素材库、把程序搞崩溃的3D建模…

这些无法回避的“拦路虎”会吞噬掉大部分眼高手低的人(比如我自己)对游戏的热情,逼迫我们删掉工程、卸载软件、把准备好的素材丢进回收站,然后假装无事发生过。

为了让更多人能够“实现游戏梦想”,市面上出现了一些“轻量级”的游戏引擎:将游戏开发中复杂的编程问题转化成直观的可视化图形,为爱好者们架设好固定的游戏框架,大幅简化制作流程,让他们只要准备好文本、美术素材,再运用引擎自带的一系列插件完成事件脚本的构建,就能轻松制作出结构完整的游戏。

Unity、GameMaker Studio、RPG Maker等均属于轻量级游戏引擎,这些引擎制作出的游戏可能都在某些方面有着其局限性,但也不乏佳作脱颖而出。

《Smile Game Builder》(下简称《SGB》)也是这样一部轻量级游戏引擎吗?

是,也不是。

《SGB》有着轻量级引擎的所有特征,但在功能与实际表现上,却比这些“轻量级”更“轻”:轻快便捷的操作,易如反掌;素材导入管理方便,任人涂抹;游戏结构固化严重,脚本结构简单,轻薄如纸。

在操作方面c#游戏开发引擎,《SGB》几乎没有门槛,一切内容都以可视化的形式表现出来,开始界面、UI、地图、人物、物体、效果、事件,甚至连战斗系统与高级事件都是在预设范围内选择你想表现的内容,码代码?不需要,使用者只要不停地鼠标点点点就能构建好游戏,还可以随时运行测试观察游戏的进度与事件反馈,连导出到可运行程序都是一键式操作,可以说猴子都能轻松上手《SGB》。

像素游戏开发引擎_安卓游戏开发引擎_c#游戏开发引擎

而且这个引擎对于素材的兼容性比较好,无论什么类型的音乐、美术素材都能很方便地导入,较为具体的分类也为没有游戏开发的使用者提供了不小的帮助,地图编辑器非常直观地将所有素材展示出来,可以在2D、3D甚至VR视角均可自由切换,方便开发者管理、选用合适的素材,与某些需要加一万个图层(夸张)还时不时跳出素材兼容性错误的引擎相比较,《SGB》在这方面还是比较友善的。

安卓游戏开发引擎_像素游戏开发引擎_c#游戏开发引擎

但如果进一步深入尝试的话,你就会发现这个引擎存在不小的问题:引擎的框架是完全基于传统RPG这一游戏类型的,战斗系统被锁死为回合制,地图有编辑边界,能输入的指令已经固定,虽然也可以通过反馈动作来表现其他的游戏类型,但除非是制作视觉小说这样不太依赖交互的类型,用《SGB》制作非传统RPG就像是带着脚镣,不贴图笔刷,带着全套枷锁在牢狱的墙壁上作画,十分困难。

c#游戏开发引擎_安卓游戏开发引擎_像素游戏开发引擎

另外,游戏中能插入的脚本结构也相对简单,难以表现较为复杂的游戏内容。在游戏的UI与显示方面,也有着很多限制:不能调节分辨率、不能实现较为复杂的粒子效果、开始页面与菜单形式无法更改等等。

c#游戏开发引擎_像素游戏开发引擎_安卓游戏开发引擎

以我之前的尝试为例:

我打算让角色让地图上使用道具,触发自爆效果,角色死亡。在《SGB》中没有自爆效果,在我自定义自爆技能与相关道具后,却发现这个技能和道具都无法触发,引擎不支持这种“自杀行为”。

反复尝试、请教他人无果,我只好复制了一张一模一样的地图,在上面预设好爆炸效果,设定角色在使用道具后传送到这张地图,接触爆炸效果后触发脚本,让角色透明化,再触发另一个脚本,将角色的HP降为0,才实现了最初的想法。

然而这一系列骚操作c#游戏开发引擎,在RPG Maker只需要简单的设置事件+事件开关就能解决。(当然也可能是我太菜,没玩明白《SGB》这个引擎)

安卓游戏开发引擎_像素游戏开发引擎_c#游戏开发引擎

引擎中各种预设内容在为我们提供便利的同时,也限制了游戏类型的延展,当然,对于会有Unity开发经验的使用者来说,你还可以将编辑好的游戏工程导入到Unity中做进一步的编辑,一切荣耀属于Unity。但对游戏开发小白来说,固化的游戏内容会阻碍我们实现心中的想法。

不过据汉化这个游戏引擎的大佬说,开发者已经在尝试允许使用者自由导入C#脚本,希望在未来的更新中,他们能为使用者们解开更多“枷锁”。

整体而言,《Smile Game Builder》是一部“比轻更轻”又充满潜力的、白纸一样的轻量级RPG游戏引擎,如果你没有编程基础与开发经验,又想展现藏在自己心中的RPG世界或者故事,那这个引擎是比RPG Maker和橙光引擎更好的选择,但如果你会编程、懂开发、想做其他形式的游戏,那么《SGB》可能不是什么好选择,选用结构更完善、功能更全面的游戏引擎吧。

安卓游戏开发引擎_像素游戏开发引擎_c#游戏开发引擎

文章来源:http://mp.weixin.qq.com/s?src=11×tamp=1682291895&ver=4487&signature=-bTNqGvoQMEwEGTsYQk4Ld1SolGRv*aSM7KHVSmi3KaxI6jkmC*am-YTb0acmXGy*o1lmcKmUhZtVb8OmFkRx-JuYouQiM0UAVYBDCqZAuBBLk9quDqYXPOWKYd0pD0S&new=1