Why should I use the FlatRedBall Engine?
Rather than basing decisions on features, I prefer to evaluate game engines on the philosophy and goals of the engine developers. The bottom line is that lack of shader support won’t destroy your game project, but poor support very well can. Also, the feature list of any engine expands over time, but the level of support and the overall simplicity of the engine are rarely improved. The following is a list of things that FlatRedBall does differently – things we believe make the FlatRedBall the best non 3-D game engine. • Flat Learning Curve – The FlatRedBall Engine is extremely easy to learn. To quote Tutorial 3, “the first two lines of code that you will write will produce an object on the screen, and the third line will move the object.” The game engine is programmed in such a way that it is extremely easy to learn even if you have no experience with game development. • Excellent Support – On top of providing articles and tutorials, FlatRedBall offers excellent support for the FlatRed