當下軟件園 / 匯聚當下最新最酷的軟件下載站!
當下軟件園
您的位置: 首頁 > 應(yīng)用軟件 > 編程工具 > CEGUI(免費的GUI庫) V0.87 官方版
CEGUI CEGUI(免費的GUI庫) V0.87 官方版 / CEGUI編輯器 版本
  • 軟件大?。?/span>18.6M
  • 軟件語言:簡體中文
  • 軟件類型:國產(chǎn)軟件
  • 軟件授權(quán):免費軟件
  • 更新時間:2018-07-17
  • 軟件類別:編程工具
  • 軟件官網(wǎng):http://hanheng168.com
  • 應(yīng)用平臺:Win2003,WinXP,Vista,Win7,Win8

網(wǎng)友評分: 分數(shù) 9.2

軟件非常好(92% 軟件不好用(8%

  CEGUI是一個免費的GUI運行庫,該工具專為游戲開發(fā)人員量身打造,基于LGPL協(xié)議并使用C++編譯,能夠幫助用戶擺脫GUI細節(jié)實現(xiàn)時的繁瑣操作,以便有更多的開發(fā)時間在游戲性上。
 

CEGUI

【功能特點】

  CEGUI的渲染需要3D圖形API的支持,如OpenGL或Direct3D。另外,使用更高級的圖形庫也是可以的,比如OGRE、Irrlicht和RenderWare等,關(guān)鍵需求可以簡化為二點:

  紋理(Texture)的支持直接寫屏(RHW的頂點格式、正交投影、或者使用shader實現(xiàn))

  CEGUI還同步提供了官方界面編輯器LayoutEditor和ImageSet編輯器,以方便UI和圖像集的制作。作為界面編輯器,它需要系統(tǒng)級界面以提供編輯器操作,0.3.0版是基于MFC實現(xiàn)的;而在0.4.0版本以后,改為基于wxWidgets(跨平臺的本地UI框架,這里的UI指Window操作系統(tǒng)底層,如:Windows、Unix和Mac)實現(xiàn)?!∧壳皩EGUI作為游戲界面庫開發(fā)的游戲已經(jīng)有好多種,國內(nèi)的天龍八部,巨人等游戲就是很好的例子。

  CEGUI的功能是非常強大的,而且使用也非常的靈活,可以和腳本配合??梢酝ㄟ^配置文件自定義窗口外觀。通過布局文件實現(xiàn)窗口布局等等特性,使得游戲的界面開發(fā)更加方便。

CEGUI

【配置教程】

  首先需要編譯CEGUISampleHelper項目,它生成的dll文件供其它的DEMO程序調(diào)用,是一個框架,其實也就是把其下的.h 、.CPP文件打個包。

  編譯時需要有圖像渲染庫支持,它支持四個SDK:directx、OpenGL、Irrlicht、Ogre ,

  如果不想裝Irrlicht、Ogre, 可以在項目里把帶有irrlicht或ogre字樣的h文件和cpp文件移除,

  然后再去[CEGUI-SDK-0.7.1-vc9/cegui/include]文件夾下找到config.h文件,打開,把“#define CEGUI_SAMPLES_USE_IRRLICHT”、“#define CEGUI_SAMPLES_USE_OGRE”注釋掉。

  編譯設(shè)置默認是在Debug_Static下,

  編譯成功后會在[CEGUI-SDK-0.7.1-vc9/lib]下得到CEGUISampleHelper_Static_d.lib文件,一般不用這個,

  把解決方案配置換成Debug模式,然后得到CEGUISampleHelper_d.lib。

  然后編譯一下Sample_Demo6項目試試,

  如果出現(xiàn)”unresovled symbol”找不到符號之類的錯誤的話,說明之前的CEGUISampleHelper編譯是有問題的,我主要就是Debug_Static模式?jīng)]切換成Debug模式,還有把原有CPP文件誤刪了。

  運行Sample_Demo6

軟件特別說明

標簽: CEGUI 編程

其他版本下載
網(wǎng)友評論
回頂部 去下載

關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們

Copyright ? 2005-2024 hanheng168.com.All rights reserved.

浙ICP備06019006號-1 浙公網(wǎng)安備33038102330474號