3D游戏从入门到精通-33

大体运行流程如下:1) WinMain函数:Windows程序入口。2) app.go()函数:应用程序框架运行函数。3) ExampleApplication::setup()函数:在这里初始化和创建场境的工作。4) Root::startRendering():开始渲染并进入消息循环。5) ExampleApplication::destroyScene():退出时删除所有...
阅读(2651) 评论(0)

3D游戏从入门到精通-32

  前面已经编译好OGRE库,现在编译Helloworld工程就很快了。当然,在这个程序里也是设置为Debug的方式编译的,这样才能使用前面的OGRE的调试方式的库文件。点一下编译运行按钮,很快就看到一个漂亮的OGRE LOGO呈现在你的眼前,如下图所示:从这张美丽的画面里,看到一个古铜色的OGRE头像,在光源的照射下,闪亮着光泽,活灵活现的。左下角是一些重要信息,第一行是FPS的数,...
阅读(2738) 评论(0)

3D游戏从入门到精通-31

当我们看到现实世界里,有很多山地。那么这种山地,在3D世界里又是怎么样显示出来的呢?要模拟现实中的山地,就需要研究它怎么样构成,然后采用各种方法创建出来。在游戏的世界里,对于地形的要求是不严谨的,只要看起来像山地,就行了,而不像其它地理系统,一定要精确到跟现实世界里山比例一样。因此,在这里创建的3D地形,都是近似地模拟出来,这样就节省了很多工作,加快地形的显示,提高游戏速度的流畅性。这里介绍的...
阅读(2683) 评论(0)

怎么样学习开发游戏呢?

怎么样学习开发游戏呢?       很多人会问怎么样学习开发游戏呢?比如想开发像《星际争霸》、《帝国时代》或者《大话西游》那样的游戏。其实开发游戏就是一件努力工作,努力工作,更努力工作的事情,没有其它什么秘密可言了。       当然,要想成为一个游戏开发人员,就得先成为一个很好的程序开发人员。当你成为一个很好的程序开发人员时,就可以考虑学习游戏开发了。要想成为一个非常好的游戏开发人员,最...
阅读(7692) 评论(6)
    个人资料
    • 访问:5594065次
    • 积分:73134
    • 等级:
    • 排名:第25名
    • 原创:1587篇
    • 转载:61篇
    • 译文:11篇
    • 评论:2086条
    文章存档
    最新评论