专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »游戏开发 » ogre引擎:OGRE游戏引擎入门 »正文

ogre引擎:OGRE游戏引擎入门

来源: 发布时间:星期四, 2009年2月12日 浏览:334次 评论:0


  学习了这么久3D 游戏编程了我发现些基本知识可以在计算机图象学这本书中学到比如3D基本原理些基本编程知识等而要掌握真正3D游戏引擎制作技术应该从款实际引擎入手

   OGRE是款开放原代码图象渲染引擎(实际上是款面向对象图象渲染引擎)它是由个小而强团体编写并维护由许多团体共同开发我们都相信他是至今为止最好免费并开放引擎

   OGRE团体有那些人?有关这个问题请参考 http://www.ogre3d.org
   为了能使用OGRE我们需要那些工具和HARDWARE? OGRE能运行在任何支持3D图象HARDWARE上OGRE开发小组力图OGRE能适应各种区别平台对于OGRE并没有设置性能需求——但是性能将是局限你做什么重要原因

   和OGRE相关工具需要款支持C编译器当前OGRE只支持Visual C 6/7/7.1和GCC对于Bloodshed 和Borland编译器当前并没有支持

   我想知道如何用OGRE编程? 是你将知道如何编程OGRE并不是个想其他游戏引擎游戏SHELL或脚本语言你将知道许多有关他使用知识但是他比脚本工具更为强大很好C知识是需要这将有助你理解面向对象编程OGRE强大功能介绍说明他并不适用于初学者这并不是说你不能用OGRE学习编程只是如果你想对他进行更深入研究将会遇到许多困难

   当前有人把OGRE移植到Python和Java当工作只是刚刚开始

   我能用OGRE 做游戏吗? 是你能并不象许多其他3D 引擎OGRE并不是适合任何类型游戏由于开发原因OGRE只适合第人称射击游戏OGRE特别适合制作3D 游戏

   我能制作个OGREMMORPG吗? 理论上可以但MMORPG需要许多时间工作和钱来建立和维护——这些都是你不得不考虑原因MMORPG是最近几年提出个热门话题每个人都想研究他但是有许多难题Conventional wisdom 说当你用MMORPG模式做个典型游戏如Tetris,Pong等时给你感觉就象是设计整个游戏执行过程和制作工作量“每个人和他妈妈就能做款MMORPG理论在OGRE讨论中就好象个笑话

   OGRE是款游戏引擎吗? 不是这只是许多人看法OGRE是款图象引擎只是款图象引擎不管怎样他很容易和其他库结合来建立款游戏引擎你需要建立游戏引擎库有:
* 声音
* 网络
* 输入
* 冲突检测
OGRG并不包含这些库尽管他留有接口用于你在你应用中将其他库连接到OGRE对于这Sinbad有话说下面是他说:
   OGRE是个大型开发系统部分OGRE并不是个游戏开发平台他只是个有特殊目工具我有时不得不反复声明这点我好象伤害了其他引擎权利我认为软件Software系统应该模块化即插即用有清楚接口每个组织都应该遵照这点并使他们软件Software和其他软件Software很好沟通这里面最重要就是接口开发人员应随意将其他库综合到游戏开发平台上比如声音脚本和AI等这就是说你不能用OGRE做个游戏他只是个游戏引擎部分我们并不能将这整个游戏引擎做好而只能是部分这样我们就不得不让这些部分很好沟通

上述这段话意味着你不能用OGRE做游戏他只是制作游戏部分个简单原因是OGRE并不决定你将用到只是让你围绕OGRE

废话少说我将如何开始? 部有关他教程已经写出你可以访问
http://www.ogre3d.org/wiki/index.php/TheAbsoluteNewbiesGuidetoOGRE

阅读(有关他教程将在后面翻译)

我如何得到帮助? OGRE由于是个新生产物有关他帮助将在论坛中讨论

如果你想得到更多交互请访问 http://irc.freenode.net 并加入#ogre3d.

有关这篇文章如果你有任何问题请发信给我([email protected])

0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: