Tuesday, November 10, 2009

Trying Crystal

No, Im not talking about Krystal Steal (I wish so), but about Crystal Space game engine. After delaying it some time, I decided to give it a try and have my own opinions.
Crystal Space is a full game engine with lots of features like sound, OpenGL based 3d rendering, networking python scripting... A totally self sufficient package, unlike Ogre, which is just a graphic rendering engine. I havent gone too deep on it, but I can confirm a few things I heard about it. First, it is a bit complex. Do not expect to get the basics in a couple of days. But hey, it is a big engine! There is a lot of topics to master.
The manual is very detailed, and seems to contain the best step by step tutorial I have found, more exactly, the only one I have found. I miss a wiki with more choices and more practical applications. So, as average, the documentation is not enough; when you start you need a lot of samples and they should be very accessible.
Do I recommend this engine? Yes, I do, if you have some experience with game programming. If not, go for Irrlicht, it is much easier. CS have CELstart, which is supposed to be a framework that lets you build a game just with xml and python. Sounds easy and nice.
So, after you finish playing with Unreal Engine, give it a try to Crystal.

0 comments:

Post a Comment