博客专栏  >  编程语言   >  Irrlicht游戏开发

Irrlicht游戏开发

Irrlicht是一款小巧、开源、可适配多平台的游戏引擎,它是由奥地利人Nikolaus Gebhardt创建于2002年。目前引擎的开发团队逐渐壮大,而使用引擎制作的游戏也接连不断地出现。专栏作者jiangcaiyang将自己对Irrlicht的研究写成博客,供同行们分享。

关注
13 已关注
14篇博文
  • 将CEGUI整合进Irrlicht

    早就听说CEGUI是一款优秀的游戏GUI库,并且除了能够支持OpenGL、Direct3D9、Direct3D11以外,还可以支持高层的游戏引擎,例如Ogre和Irrlicht。我非常想尝试一下,网上...

    2014-04-02 23:24
    3171
  • 使用VS2010构建CEGUI0.8.3

    CEGUI全称Crazy Eddie's GUI System,Logo是一个疯狂的科学家,它是一款很强大的游戏GUI工具,同时也是Ogre游戏引擎默认的GUI工具。这回我将使用VS2010来尝试构建...

    2014-03-19 19:59
    3051
  • Irrlicht学习之使用着色器

    Irrlicht是从2002年开始发布的,那时我想应该还没有成熟的着色器,我记得那时候Direct3D8的着色器是汇编代码,非常难用,而Direct3D9的HLSL还不太为人所知,而OpenGL的着色...

    2013-11-29 21:41
    2339
  • Irrlicht学习之水波特效的研究

    上一篇文章作为一个引子,介绍了粒子系统的简单使用方法,不过Irrlicht的粒子系统提供的效果非常多,只要选对了粒子特效,再加上合适的美术资源,就可以制作相当漂亮以及震撼的特效。同时粒子系统作为场景的...

    2013-11-26 21:57
    2481
  • Irrlicht学习之粒子系统的研究

    粒子系统是作为游戏引擎不可或缺的一部分,它可以创造出非常炫的效果,但是传统上,如果是从Direct3D或者是从OpenGL/GLUT开始,将会遇到很大的麻烦,因为需要定义粒子发射器以及粒子管理器,还有...

    2013-11-26 20:33
    2160
  • Irrlicht学习之载入irr文件和自定义场景节点

    在上一篇文章中,我尝试载入了Irrlicht自定义的场景文件irr文件。这回我将尝试用代码将irr文件载入以及自定义场景节点绘制出坐标轴。 Irr文件实质上是一个XML文件,它里面包含了场景的各种资源...

    2013-11-22 20:08
    2648
  • 使用CopperCube(IrrEdit)创建Irrlicht场景

    Irrlicht作为一款游戏引擎,如果没有场景编辑器等配套软件,那么就会显得太弱了,还好Irrlicht提供了简易的GUIEditor(在前文有简单介绍)、FontTool、MeshViewer以及我...

    2013-11-22 19:32
    4180
  • Irrlicht学习之光照的研究

    最近研究一下Irrlicht的光照。发现Irrlicht的光照还是比较简单的,相比低于它的OpenGL和Direct3D,设置光源以及设置光照的参数更加人性化(可能是因为OpenGL是基于C的,Dir...

    2013-11-18 21:52
    2842
  • Irrlicht学习之摄像机的探究

    Irrlicht作为一款跨平台三维游戏引擎,摄像机功能必不可少。摄像机的本质是对视图矩阵(View Matrix)进行修改和控制,有时候摄像机还附带控制了投影矩阵(Projection Matrix)...

    2013-11-16 19:00
    2755
  • Irrlicht学习之添加中文的支持

    Irrlicht在立项之初,可能没有考虑国际化的问题,因此一开始使用的字符集都是ANSI的,似乎是在Irrlicht1.6开始,才开始在GUI和其他模块中将wchar_t当作普通字符的存储格式。但是w...

    2013-11-11 20:09
    3186
  • Irrlicht学习之创建GUI界面

    Irrlicht游戏引擎自带了GUI模块,可以在三维的场景中创建二维的覆盖(Overlay),使得游戏中图标和文字的显示更为方便,配合游戏高效的三维渲染能力,相得益彰。 这一次我将尝...

    2013-11-10 20:03
    2849
  • Irrlicht学习之载入网格(mesh)文件

    学习Irrlicht载入网格文件,其实非常简单。通过我仿照例子写的一段代码,很简单地载入网格文件。

    2013-11-08 23:31
    2666
  • Irrlicht引擎在Linux的安装和使用

    我是Irrlicht引擎的初学者,在查阅了指导书和网络上的教程之后大概地了解了Irrlicht在Windows中的安装。 上一篇文章讲到了如何在Windows下进行Irrlicht游戏的开发,这次我...

    2013-11-08 22:27
    2842
  • Irrlicht引擎在Windows的安装和使用

    我是Irrlicht引擎的初学者,在查阅了指导书和网络上的教程之后大概地了解了Irrlicht在Windows中的安装。 首先介绍一下Irrlicht引擎。Irrlicht是一款游戏...

    2013-11-07 23:26
    3106

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部