follow my heart...
分类:
2006-11-26 19:21:16
本文出处:
如需转载请注明出处
1 - 什么是Ogre
Ogre是一款开源的图形渲染引擎,它的全名叫(Object-oriented Graphics Rendering Engine),它是由一个核心小组开发并维护,由于它是一款开源引擎,所以它也像Linux一样,被各种不同的团体和组织改造和扩充,并使它能够适应不同的应用领域和拥有更强大的功能。
2 - 利用Ogre引擎进行开发,我们需要什么硬件和工具
Ogre可以在各种不同的3D图形显卡上运行,但在表现性能是肯定不一样的。
NVidia: Geforce2 or higher required, Geforce 4(non-mx) or higher recommended
ATI: Radeon 7500 or higher required, Radeon 9600 or higher recommended
关于工具,我们需要支持的C++编译器,在这里,我们只有Visual C++ 6/7/7.1 和 GCC 支持它, Bloodshed 和 Borland 的编译器,因为他们不是官方的编译器,所以在这里 Ogre 并不支持。
3 - 我需要会编程才能使用Ogre吗?
对,你的确需要会编程,Ogre并不是一款像游戏工厂(Game Factory)那样的游戏外壳或者脚本语言,你需要有更多的知识去了解应该如何使用它,而且它的功能比那些游戏外壳或脚本语言更加的强大。你需要对C++编程有所了解,特别是面向对象的编程方式(object-oriented programming),Ogre并不适合那些刚刚学习编程的使用者,换句话说:你不可以通过学习Ogre引擎来学习C++程序设计。
4 - Ogre可以制作各种类型的游戏吗?
对,它不像其他的3D引擎,Ogre并不倾向于某一种类型的游戏。由于它的设计,它可以用于从飞行模拟器到第一人称射击游戏到2.5D游戏等等,总而言之,如果那款游戏要使用3D, Ogre就适合开发它。
5 - Ogre可以制作MMORPG(大型在线网络RPG游戏)吗?
理论上是可以的,但是MMORPG需要大量的时间,精力和经费来开发和维护。
6 - Ogre 是游戏引擎吗?
不,Ogre缺少游戏引擎的一些部分,Ogre只是一款图形引擎,并且只是一个图形引擎,但是,它可以很方便地与其他的开发库结合起来来创造一个游戏引擎,创建一个游戏引擎也许你还需要: