Irrlicht学习报告5080309117王立超1学习平台及对象:Irrlicht引擎:1
2操作系统:Windowsxpsp2编译器:Visualstutio20082学习进程:初步了解了irrlicht的结构、irrlicht的使用以及irrlicht的编译方式
3报告正文:(1)irrlicht:Irrlicht引擎是一个用C++书写的高性能的引擎
与市面上其他几个著名的开源引擎相比,irrlicht的主要优势在于上手简单以及高效实时性强,非常适合引擎初学者学习
这次学习我在vs2008编译器上进行
(2)irrlicht的使用:Irrlicht的使用需要通过编写C++代码来实现,与其说这里说是irrlicht的使用,不如说是如何把现成的irrlicht代码拿过来用--
毕竟现在我还不会编写
以examples1:Helloworld为例,在vs2008上:1新建工程,将examples1里面的main
cpp拷贝进去(自然,在你真正编写自己的irrlicht代码时,这一步都是一样的)2工程需要include头文件的支持,在:工具->选项->项目和解决方案->vc++目录下面加入引擎include的地址(如下图)3工程需要lib的支持,首先需要在上述目录加入irrlicht
lib的路径:其次,在:项目->属性->配置属性->连接器->输入->附加依赖项中填入Irrlicht
lib,即代表工程引用了上述目录下的lib文件4将irrlicht引擎文件夹子文件bin下的Irrlicht
dll放入vs工程所在文件夹内,和你所编译生成的
exe处于同一子文件夹
5这时候运行发现一闪而过,仔细检查代码发现其中有材质的载入,我们刚才所创建的工程没有于是要从irrlicht引擎文件夹内把相应的材质放到工程文件内就ok了~(注意代码中的相对路径)这虽然仅仅是一篇现成代码