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

2025-04-08 02:49:07

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

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

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

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

3、设置环境变量,打开控制台窗口,输入:setx OGRE_HOME "E:\ThirdLib\OgreSDK_vc10_v1-9-0"设置系统用户变量OGRE_HOME=E:\ThirdLib\OgreSDK_vc10_v1-9-0

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

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

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

5、按F7可以顺利编译,默认为Debug模式,会在SDK 目录 bin\debug看到编译后的Sample_Brower_d.exe,双击即可运行。其实工程目录能够正确编译,在于工程已经预设对应的头文件和库文件目录。

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

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

如何建立开源游戏引擎Ogre3D开发环境
如何建立开源游戏引擎Ogre3D开发环境
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢