幻影游戲引擎是一個用于開發(fā)手機游戲、應(yīng)用和PC游戲的游戲開發(fā)引擎,完全免費,個人用戶也可以使用,主要語言為Lua腳本,開發(fā)時可能用到C、C++、Objective-v和Java,可用于開發(fā)2d、3d單機和聯(lián)網(wǎng)游戲、HTML5游戲、手機APP應(yīng)用、棋牌游戲、RPG游戲以及手機VR游戲。
軟件特色
1、低入門門檻: 程序設(shè)計基于lua腳本,美術(shù)設(shè)計僅需要一定的基礎(chǔ)即可。
2、快速入門教學(xué):針對所有用戶推出了快速入門教學(xué)系列,可以輕松入門。
3、一鍵測試: PC機器上按測試鍵可以在手機終端進行跨平臺應(yīng)用和游戲測試。
4、單機游戲: 弱聯(lián)網(wǎng)游戲、強聯(lián)網(wǎng)游戲都只用腳本開發(fā),無需學(xué)會C++等復(fù)雜程序語言。
5、VR 沉浸式游戲: 針對手機屏幕進行左右屏渲染輸出到屏幕,并利用手機+谷歌虛擬現(xiàn)實眼鏡紙盒,達到360度可觀察虛擬現(xiàn)實環(huán)境,也就是你左看右看上看下看都是和現(xiàn)實中觀察一樣的效果。
功能介紹
1、界面編輯器功能:
控件類型有:靜態(tài)框、按鈕、輸入框、粒子特效框;
控件組:可以把你所需要的控件組合到一起并進行整體移動、刪除、拷貝等操作;
對話框:擴展名是.rpgui的文件,是界面系統(tǒng)的特定擴展名文件,一個單獨的文件對應(yīng)一個獨立的對話框;
界面系統(tǒng)僅支持png和jpg文件的圖片格式;
界面系統(tǒng)的圖片大小最好是2的平方,比如2,4,6,8,16,32,64,128,256,512,1024,2048 寬高可以不一樣但是最好是2的平方大小。
2、界面部分支持功能
1) 支持無限多個控件組合成任意類型的界面;
2) 支持界面整體滾動功能,有滾動條;
3) 支持從web的80端口獲取ajax數(shù)據(jù),后端可以自行選擇使用php還是java實現(xiàn)網(wǎng)站功能;
4) 支持使用socket進行網(wǎng)絡(luò)通信;
5) 支持單個界面和整個組合或者整個對話框的動畫功能,包括縮放、旋轉(zhuǎn)等功能;
6) 支持無限制多個對話框組合成一個整體應(yīng)用界面,全部使用腳本控制。
3、3D編輯器功能:
模型屬性調(diào)整:模型文件的擴展名是rpgmesh文件,這個文件可以從幻影游戲引擎提供的導(dǎo)出插件中生成;
模型導(dǎo)出插件:目前僅支持32位3dsmax2009,2010,2012 和64位3dsmax2012軟件中導(dǎo)出rpgmesh模型。
4、3D場景編輯功能:
可以創(chuàng)建一個新的3D場景rpgscene文件進行編輯、擺放模型;
開啟3D實時陰影效果可以提高渲染效果;
開啟VR模式可以支持VR眼鏡盒游戲,全真3D實時模擬。
5、腳本編輯功能:
腳本編輯器窗口:可以打開lua文件進行編輯,有函數(shù)自動提示等功能;
腳本編輯器內(nèi)可以自動創(chuàng)建事件,包括函數(shù)事件和系統(tǒng)事件,而且附帶有每個參數(shù)的詳細信息。
6、真機調(diào)試功能:
通過局域網(wǎng)絡(luò)連接你可以將應(yīng)用程序更新到設(shè)備上進行測試,可以大大節(jié)省你的開發(fā)時間,測試方式是先在PC端開啟幻影游戲引擎,然后在移動端點擊進入測試程序。
7、發(fā)布游戲功能:
我們提供游戲的SDK包,用戶可以自行編譯應(yīng)用或者游戲然后自行發(fā)布到各個渠道等。