Crystalspace与Irrlicht与.....? [英] Crystalspace vs. Irrlicht vs. .....?

查看:123
本文介绍了Crystalspace与Irrlicht与.....?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

因此,我使用Linux,并且我一直在尝试寻找时间进行游戏编程.我从Panda3d开始,取得了不错的成绩,并对游戏编程中的许多概念有所了解.在那之后不久,我决定将其提升一个等级,并选择功能更强大且基于C或C ++的产品.

So, I use Linux, and I've been trying to find the time to get into game programming. I started out with Panda3d and had some pretty decent results and got a feel for many of the concepts in game programming. Not too long after that, I decided to step it up a notch and go to something more powerful and C or C++ based.

我可能真的很傻,但是我永远无法真正弄清楚如何正确使用Crystalspace.如果有人对如何使用它有任何有用的资源,我将不胜感激.但是与此同时,我很喜欢Irrlicht,我很喜欢它,但是我想知道更多关于该主题的人该说些什么.也许还有另一个我不知道的很棒的选择.

I'm probably just really dumb, but I could never really figure out how to use Crystalspace correctly. If somebody has any useful resources on how to use it, I would appreciate that. But in the meantime, I was messing around with Irrlicht and I like it, but I would like to know what more knowledgable people have to say about the subject. And maybe theres another awesome option out there I don't know about.

推荐答案

如果您问我,Irrlich是最好的开源引擎-它具有清晰的体系结构,良好的性能,并且需要较少的代码来由程序员编写.我不能诚实地将Irrlicht与Crystal Space或Orge进行比较.我认为CS是一堆乱七八糟的代码,由许多不同的程序员以不同的方式编写-我很难想象如何使用它(由于绝对缺乏文档).至于Ogre,这并不比D3D容易.我检查了不同的示例,并找到了在D3D中用一行完成的大量multyline代码片段.因此,我根本看不出一个原因,为什么要花几个月的时间来学习OGRE的糟糕API-如果有空闲时间,我建议您学习D3D本身. 我什至可以说-Irrlicht比许多商用引擎要好,例如-Torque(绝对缺乏文档,迫使人们在现有的引擎上开始项目等),Truevision等.当然,Irrlicht缺少一些出色的功能,AAA级引擎必须具备,但对于较小的项目来说已经足够了. 如果您没有足够的钱来购买Gamebryo和类似成绩的引擎,我建议您坚持使用Irrlicht-至少在前几个项目中都是这样.

If you ask me, Irrlich is the best open source engine - it has clear architecture, good performance and requires lesser code to be written by programmer. I can not honestly compare Irrlicht with Crystal Space or Orge. I consider CS as mess of code, written by many different programmers in different manners - I am hard to imagine how to use it too (due to absolute lack of documentation). As for Ogre, it is not easier than D3D. I've examined different samples and fount plenty multyline fragments of code that are done with a single line in D3D. So, I simply can not see a reason, why to spent months learning OGRE's terrible API - if one has free time, I would advice to learn D3D itself. I can say even more - Irrlicht is better, than many commercial engines, for example - Torque (absolute lack of documentation, forces to start project over existing one etc.), Truevision etc. Of course, Irrlicht lacks some great features, AAA grade engines must have, but it is quite sufficient for smaller projects. If you have not BIG money to acquire Gamebryo and similar grades engine, I would advice to stick with Irrlicht - for first several projects at least.

这篇关于Crystalspace与Irrlicht与.....?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆