KlayGE

所属分类:游戏引擎
开发工具:C/C++
文件大小:220KB
下载次数:20
上传日期:2007-12-07 19:00:04
上 传 者李东日
说明:  很好的库,欢迎使用
(Good libraries, welcomes the use of)

文件列表:
KlayGE\AppLayer\AppLayer.vcproj (3007, 2004-01-08)
KlayGE\AppLayer\Include\KlayGE\App3D.hpp (1438, 2003-10-17)
KlayGE\AppLayer\Include\KlayGE (0, 2004-03-13)
KlayGE\AppLayer\Include (0, 2004-03-13)
KlayGE\AppLayer\Src\App3D.cpp (2605, 2003-10-12)
KlayGE\AppLayer\Src (0, 2004-03-13)
KlayGE\AppLayer (0, 2004-03-13)
KlayGE\Core\Core.vcproj (12326, 2004-03-13)
KlayGE\Core\Include\KlayGE\alloc.hpp (5134, 2003-10-23)
KlayGE\Core\Include\KlayGE\array.hpp (4566, 2004-02-11)
KlayGE\Core\Include\KlayGE\Audio.hpp (4005, 2003-10-11)
KlayGE\Core\Include\KlayGE\AudioDataSource.hpp (884, 2003-08-17)
KlayGE\Core\Include\KlayGE\AudioFactory.hpp (1669, 2004-03-04)
KlayGE\Core\Include\KlayGE\bintree.hpp (3402, 2003-08-10)
KlayGE\Core\Include\KlayGE\Camera.hpp (1476, 2003-09-28)
KlayGE\Core\Include\KlayGE\CommFuncs.hpp (1946, 2003-11-03)
KlayGE\Core\Include\KlayGE\COMPtr.hpp (2020, 2003-10-11)
KlayGE\Core\Include\KlayGE\Config.hpp (229, 2003-09-22)
KlayGE\Core\Include\KlayGE\Cpu.hpp (5459, 2003-09-28)
KlayGE\Core\Include\KlayGE\Crc32.hpp (665, 2003-09-28)
KlayGE\Core\Include\KlayGE\Engine.hpp (1648, 2003-09-29)
KlayGE\Core\Include\KlayGE\Font.hpp (1288, 2003-09-28)
KlayGE\Core\Include\KlayGE\icstring.hpp (1870, 2003-07-23)
KlayGE\Core\Include\KlayGE\Input.hpp (10510, 2003-12-21)
KlayGE\Core\Include\KlayGE\InputFactory.hpp (952, 2004-03-04)
KlayGE\Core\Include\KlayGE\KlayGE.hpp (1005, 2003-08-17)
KlayGE\Core\Include\KlayGE\Light.hpp (667, 2003-10-12)
KlayGE\Core\Include\KlayGE\Lobby.hpp (2170, 2003-09-28)
KlayGE\Core\Include\KlayGE\MapVector.hpp (8562, 2003-12-21)
KlayGE\Core\Include\KlayGE\Material.hpp (869, 2003-09-28)
KlayGE\Core\Include\KlayGE\Math.hpp (16917, 2004-02-02)
KlayGE\Core\Include\KlayGE\MathTypes.hpp (33324, 2004-03-11)
KlayGE\Core\Include\KlayGE\Memory.hpp (919, 2004-02-11)
KlayGE\Core\Include\KlayGE\Mesh.hpp (1281, 2004-03-13)
KlayGE\Core\Include\KlayGE\MetaManip.hpp (2159, 2004-01-20)
KlayGE\Core\Include\KlayGE\MgrBase.hpp (1789, 2003-08-28)
KlayGE\Core\Include\KlayGE\NetMsg.hpp (441, 2003-07-24)
KlayGE\Core\Include\KlayGE\Player.hpp (1102, 2003-09-28)
KlayGE\Core\Include\KlayGE\PreDeclare.hpp (2579, 2004-01-30)
KlayGE\Core\Include\KlayGE\Renderable.hpp (535, 2004-03-13)
... ...

粘土游戏引擎(KlayGE) 2.0.3 Homepage: http://home.g365.net/enginedev E-Mail: enginedev@163.com OICQ: 33611210 欢迎使用粘土游戏引擎 2.0.2 包含的组件:KlayGE头文件,KlayGE源代码,KlayGE的VS.NET 2003工程文件 KlayGE是一个插件结构的游戏引擎。 __________________________________________________________________ 目录 - 使用协议 - 安装 - 发展历程 - 目录结构 - 开发计划 - 编译器支持 __________________________________________________________________ 使用协议 KlayGE遵循LGPL协议,版权归龚敏敏所有。您可以修改它,但请把修改后的文件Mail给我。如果您再开发过程中发现Bug,请麻烦您告诉我。 __________________________________________________________________ 安装 1. 把KlayGE.zip解压缩到一个目录,比如说 F:\KlayGE 2. 设置路径。这里拿VS.NET 2003举例,其他环境请参考它们的帮助文件。 2.1 打开“工具”->“选项”->“项目”,在“显示以下内容的目录”下拉框中选择“包含文件”, 在下面添加 F:\KlayGE\Core\Include 和 F:\KlayGE\Plugins\Include 2.2 在“显示以下内容的目录”下拉框中选择"库文件", 在下面添加 F:\KlayGE\Core\Lib 和 F:\KlayGE\Plugins\Lib 2.3 点“确定”按钮,建议关闭VS.NET 2003 IDE以保存设置 __________________________________________________________________ 编译 编译KlayGE内核需要一些第三方库:PThread、Python,分别在http://sources.redhat.com/pthreads-win32和http://www.python.org下载 编译OggWav插件需要Vorbis SDK,在http://www.vorbis.com下载 编译OpenAL插件需要OpenAL SDK,在http://www.openal.org下载,并把它的Include目录下建一个AL目录,把.h拷进去 除了Python以外的几个SDK的精简版本都能在我的网站找到。 __________________________________________________________________ 发展历程 2.0.3 (2003.3.12) 简化了VertexBuffer 去掉了软件顶点混合 2.0.2 (2003.12.28) 改进了渲染队列 使用Python做脚本语言 DiskFile改为用标准C++流实现 2.0.1 (2003.10.17) 去掉了DX8的支持 增加了一些工具 2.0.0 (2003.10.1) 正式版发布 2.0.0 Beta (2003.9.5) 初次发布 __________________________________________________________________ 目录结构: 下面是关于完整的KlayGE目录的主要描述。 \Core 内核文件 \Include 内核头文件 \Lib 存放编译的内核静态连接库 \Src 内核源文件 \Audio 音频引擎内核的源文件 \Input 输入引擎内核的源文件 \Kernel 核心源文件 \Math 数学库源文件 \Net 网络引擎的源文件 \Render 渲染系统内核的源文件 \Res 资源引擎的源文件 \Script 脚本引擎的源文件 \Show 播放引擎内核的源文件 \Timer 定时器的源文件 \Doc 文档 \AppLayer 应用程序层 \Include 应用程序层的头文件 \Lib 存放编译的应用程序层静态连接库 \Src 应用程序层的源文件 \Plugins 插件文件 \Include 插件头文件 \Lib 存放编译的插件静态连接库 \Src 插件源代码 \Audio 音频引擎插件的源文件 \AudioDataSource 音频数据源插件的源文件 \Input 输入引擎插件的源文件 \Render 渲染系统插件的源文件 \Show 播放引擎插件的源文件 \Tools 工具文件 \Bin 编译生成的工具文件 \Pkt 文件打包工具源文件 \KlayTXConvert 把tga转换成KlayGE支持的.klaytx格式的工具源文件 __________________________________________________________________ 开发计划 在以后的版本中,将更好的支持控制台以及3D模型文件的读取 __________________________________________________________________ 编译器支持 - 推荐使用Visual Studio.NET 2003 编译 - KlayGE是用Visual Studio.NET 2003 开发和编译的,还提供了Visual Studio.NET 2003 的 sln 文件。 - KlayGE从不能保证在 Visual Studio.NET 以前的版本中编译通过。

近期下载者

相关文件


收藏者