这款游戏开发引擎出自一群对游戏有热情的开发者之手,也有人把它叫作应用设计助手。它能用来做移动应用、游戏、PC 应用以及 PC 游戏,界面看着不复杂,但像现在常见的 2.5D、3D 游戏都能借助它来完成。官方版以 lua 脚本为基础进行设计,除了可能用到 C、C++、Objective-v 和 Java 等程序语言外,对使用者的美术设计能力也有一定要求。为了方便大家交流学习,官方专门准备了快速学习的教程,初次接触的人也能借此较快上手。软件完全免费供人使用,启动时会弹出注册框,用自己的邮箱激活即可。

1、上手门槛低:程序逻辑采用 Lua 脚本编写,美术方面只需具备一定基础就能参与制作。
2、新手快速上手引导:面向全部用户准备了入门指导内容,帮助大家更轻松地熟悉使用。
3、一键测试:在电脑端按下测试键,即可在手机终端上对跨平台应用与游戏进行测试。
4、单机游戏:不管是弱联网还是强联网类型,都能单纯依靠脚本完成开发,不必掌握C++这类门槛较高的编程语言。
5、VR沉浸式游戏:把画面按左右两屏分别渲染后输出到手机屏幕上,再配合手机与谷歌虚拟现实眼镜纸盒使用,就能获得360度可观察的虚拟现实环境——上下左右环顾时,所见效果与在现实中观察一致。
一、幻影游戏引擎由三个端构成
1、该版本目前仅支持在Windows系统的电脑上使用,主要面向界面编辑、3D场景搭建以及脚本编写等工作,同时能够借助与设备之间的数据交互,在一定程度上完成真机测试。
2、iOS 与 Android 版本承担用户手册、帮助文档以及应用测试这几项用途。
二、界面编辑器功能
1、控件类型涵盖静态框、按钮、输入框与粒子特效框。
2、控件组:将所需控件集中归拢后,可对整个控件组执行移动、删除、拷贝等操作。
3、对话框:界面系统使用.rpgui作为专属扩展名,每个此类文件各自对应一个独立的对话框。
4、界面系统对图片格式的支持仅限于png与jpg两种类型
5、界面系统所用图片的尺寸建议采用 2 的幂次值,例如 2、4、6、8、16、32、64、128、256、512、1024、2048;宽度与高度不必一致,但各自最好都落在 2 的幂次上。
三、界面部分支持功能
1、可把数量不受限制的控件自由拼合,构建出任何形态的界面。
2、界面可整体滚动,并配有滚动条
3、可从 web 的 80 端口抓取 ajax 数据,网站功能的后端实现可由使用者自行决定选用 php 或 java。
4、可通过socket实现网络通信。
5、可为单个界面、整组控件乃至整个对话框添加动画效果,涵盖缩放、旋转等表现方式。
6、可将任意数量的对话框整合为统一的应用界面,整个过程均由脚本进行调度控制
四、3D编辑器功能
1、模型属性调整:模型文件采用 rpgmesh 扩展名,该文件可由幻影游戏引擎所提供的导出插件生成。
2、模型导出插件:现阶段只能在32位3dsmax2009、2010、2012以及64位3dsmax2012中完成rpgmesh模型的导出操作。
五、3D场景编辑功能
1、支持新建3D场景文件(rpgscene),并可在其中对模型进行编辑与摆放操作。
2、启用3D实时阴影可以让画面渲染更逼真
3、打开VR模式后,可配合VR眼镜盒使用,带来全真3D实时模拟体验
六、脚本编辑功能
1、脚本编辑器窗口:支持打开 Lua 文件并进行编辑,具备函数自动提示等能力
2、在脚本编辑器里,函数事件与系统事件均可自动生成,每个参数都配有详细说明。
七、真机调试功能
1、借助局域网连接,你能把应用程序推送到设备上做测试,开发周期因此缩短不少;具体做法是先启动PC端的幻影游戏引擎,再从移动端点开测试程序进入。
八、发布游戏功能
1、该游戏SDK包允许用户自行编译应用或游戏,并自主发布至各渠道。
(您的评论需要经过审核才能显示)
0条评论