当前位置:酷酷问答>生活百科>如何建立开源游戏引擎Ogre3D开发环境

如何建立开源游戏引擎Ogre3D开发环境

2024-12-12 00:05:51 编辑:zane 浏览量:597

如何建立开源游戏引擎Ogre3D开发环境

的有关信息介绍如下:

如何建立开源游戏引擎Ogre3D开发环境

Ogre 是基于C++开发的跨平台的3D图形/游戏引擎,广泛用于三维仿真,游戏开发领域,本文提供Orgre SDK V1.9 安装和编译方法。

官方下载Ogre SDK,笔者电脑上预装VS2010编译器,所以下载OgreSDK_vc10_v1-9-0.exe,如果读者电脑上安装VS2012,可以下载对应版本的SDK。下载后的文件包是exe程序,其实使用7z压缩的,双击解压,这里示范解压目录为E:\ThirdLib。

解压后的文件包含编译使用的boost库,预编译的依赖文件,示例代码(需要自己编译),以及程序运行所需资源文件。

设置环境变量,打开控制台窗口,输入:setx OGRE_HOME "E:\ThirdLib\OgreSDK_vc10_v1-9-0"

设置系统用户变量OGRE_HOME=E:\ThirdLib\OgreSDK_vc10_v1-9-0

使用VC2010 打开解压目录下Ogre.sln工程文件,依次编译Sample_Character工程,Sample_Brower工程,除Sample_Brower工程,其他工程都是以dll形式编译,由于工程较多,费时较长,本文只编译这两个工程文件,方法如图。

按F7可以顺利编译,默认为Debug模式,会在SDK 目录 bin\debug看到编译后的Sample_Brower_d.exe,双击即可运行。

其实工程目录能够正确编译,在于工程已经预设对应的头文件和库文件目录。

程序Sample_Brower会扫描目录下dll文件,本文示例一个3D食人魔,按键盘WASD可以移动角色移动,按空格可以跳跃,退出请按ESC键

版权声明:文章由 酷酷问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kukuwd.com/life/160567.html
热门文章