软件名称:[B]CEGUI(免费的GUI库) V0.87 官方版最新无限制破解版测试可用[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/
软件语言:简体中文
授权方式:共享版
软件大小:5.00 MB
官方主页:www.233122.com
更新时间:2018-11-25 22:14:00
软件简介:

  CEGUI是一个免费的GUI运行库,该工具专为游戏开发人员量身打造,基于LGPL协议并使用C++编译,能够帮助用户摆脱GUI细节实现时的繁琐操作,以便有更多的开发时间在游戏性上。
 

CEGUI

【功能特点】

  CEGUI的渲染需要3D图形API的支持,如OpenGL或Direct3D。另外,使用更高级的图形库也是可以的,比如OGRE、Irrlicht和RenderWare等,关键需求可以简化为二点:

  纹理(Texture)的支持直接写屏(RHW的顶点格式、正交投影、或者使用shader实现)

  CEGUI还同步提供了官方界面编辑器LayoutEditor和ImageSet编辑器,以方便UI和图像集的制作。作为界面编辑器,它需要系统级界面以提供编辑器操作,0.3.0版是基于MFC实现的;而在0.4.0版本以后,改为基于wxWidgets(跨平台的本地UI框架,这里的UI指Window操作系统底层,如:Windows、Unix和Mac)实现。 目前将CEGUI作为游戏界面库开发的游戏已经有好多种,国内的天龙八部,巨人等游戏就是很好的例子。

  CEGUI的功能是非常强大的,而且使用也非常的灵活,可以和脚本配合。可以通过配置文件自定义窗口外观。通过布局文件实现窗口布局等等特性,使得游戏的界面开发更加方便。

CEGUI

【配置教程】

  首先需要编译CEGUISampleHelper项目,它生成的dll文件供其它的DEMO程序调用,是一个框架,其实也就是把其下的.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”注释掉。

  编译设置默认是在Debug_Static下,

  编译成功后会在[CEGUI-SDK-0.7.1-vc9/lib]下得到CEGUISampleHelper_Static_d.lib文件,一般不用这个,

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

  然后编译一下Sample_Demo6项目试试,

  如果出现”unresovled symbol”找不到符号之类的错误的话,说明之前的CEGUISampleHelper编译是有问题的,我主要就是Debug_Static模式没切换成Debug模式,还有把原有CPP文件误删了。

  运行Sample_Demo6

【下载地址】

CEGUI(免费的GUI库) V0.87 官方版


[url=http://www.xiamiku.com/soft/42615.html][B]CEGUI(免费的GUI库) V0.87 官方版最新无限制破解版测试可用[/B][/url]

普通下载
Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .