◆Galaxy2D游戲引擎開源嗎?
Galaxy2D游戲引擎不開源。
◆Galaxy2D相對(duì)HGE有何優(yōu)點(diǎn)?
Galaxy2D相對(duì)HGE有以下優(yōu)點(diǎn):
(1)自帶音頻播放功能,HGE需要通過bass.dll播放音頻文件,而bass.dll是要收費(fèi)滴
(2)自帶視頻播放功能
(3)提供高效中文字體渲染,可以從TTF字體文件或圖片文件創(chuàng)建字體,支持字體加邊、字體陰影,自動(dòng)換行,行間距,字間距等功能
(4)支持任意尺寸貼圖(ggeImage),可以顯示超過顯卡最大紋理尺寸的紋理
(5)渲染目標(biāo)紋理也可以鎖定和寫入數(shù)據(jù)
(6)提供資源編輯器,用于編輯游戲中用到的各種紋理、粒子系統(tǒng)等資源
(7)可以很容易的跟MFC/QT等應(yīng)用程序框架結(jié)合制作游戲工具
(8)提供易用擴(kuò)展性高的GUI系統(tǒng)并帶有GUI編輯器
(9)支持PixelShader,可以用GPU高效的實(shí)現(xiàn)一些特殊效果
(10)采用引用計(jì)數(shù)的資源管理方式
(11)其他擴(kuò)展功能,如:XML文件處理、文字編碼轉(zhuǎn)換、軌跡帶等
(12)Galaxy2D一直在維護(hù)中,HGE已死
◆我可以免費(fèi)用Galaxy2D做商業(yè)游戲嗎?
商業(yè)或非商業(yè)軟件都可以免費(fèi)使用Galaxy2D。
◆Galaxy2D支持哪些編譯器?
目前只支持Microsoft Visual Studio的編譯器,支持VS2003及以后版本。
◆Galaxy2D支持什么操作系統(tǒng)?
支持Windows XP及以后的操作系統(tǒng)。 暫時(shí)沒有開發(fā)跨平臺(tái)版本的計(jì)劃。
◆Galaxy2D使用的是哪個(gè)DirectX版本?
Galaxy2D使用的是DirectX9.0c,XP及以后的操作系統(tǒng)自帶該版本DX,不需用戶另外安裝,兼容性好。
不過這個(gè)版本的DX有些bug,例如保存紋理到png文件會(huì)丟失alpha通道等,等以后更高版本的Windows普及后會(huì)更新DirectX。
◆為什么引擎文檔無法顯示?
請(qǐng)?jiān)趀ngine.chm文件上單擊右鍵,選擇“屬性”選項(xiàng),在打開的對(duì)話框中點(diǎn)擊“解除鎖定”即可,也可用其他工具軟件打開。