本文我们将分析一个通用的跨平台游戏引擎,每个游戏开发新手都可以自由地使用它。事实上,513游戏的当前开发已经基于SDML引擎而且被注册到了SDML的主页。让我们看一下另外一些开源的游戏引擎。引擎是一个跨平台,高性能实时引擎,用C++写成。
SDL,更是因为它自身就是以高度可移植性为目标编写的。的设备性能非常有限,还是很佩服作者下决心去做这件事情的。但是开源和可移植性带给了它更长久的生命力。大概是目前能跑的设备最多的图像引擎之一。rlvm,移植了后者的设备就少了很多。开源的好处就是大家都可以贡献自己的力量。支持的设备越来越多。最大的理由就是它实在是太能跨平台了。一次写成造福万设,能做到这一点的其他引擎实在是找不到了。
NScripter本身只支持Windows,不章茶过兼容度极高非官方的ONScri地以失查观pter可支持跨平台的需求。开发者可利用所谓的中间语言来撰写游戏的代码。大概是目前能跑的设备最多的图像引擎之一。那就不得不依赖插件,而那是平台相关的,移植性很差。对话过程中同步画面移动的方法只有利用多帧图片动画,这得做多少张?很多引擎会对图片加效果,比如通过色调和光线变化可以将一张图重复利用在多个场景。