When comparing Tombstone Engine vs GameApi, the Slant community recommends Tombstone Engine for most people. In the question“What are the best 3D game engines?” Tombstone Engine is ranked 37th while GameApi is ranked 58th. The most important reason people chose Tombstone Engine is:
Tombstone gives full access to the clean and professional C++ source code allowing editing and upgrading anything in the system.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Complete access to high quality C++ source code
Tombstone gives full access to the clean and professional C++ source code allowing editing and upgrading anything in the system.
Pro Reliable, fast and well optimized
Pro No royalties
Pro Lots of learning resources
Including extensive documentation both in code as well as online along with a wiki, tutorials and a demo game.
Pro Extending engine's functionality is straightforward
Due to the well-organized, highly modular design of the engine adding custom functionality is easy.
Pro Full-featured and modern
Comes integrated with support for physics, audio, networking, input devices, resource management as well as modern features such as real-time shadows, horizontal mapping, voxel-based terrain, dynamic lighting, post-processing effects and much, much more.
Pro Lifetime engine updates
Pro Supportive community
Tombstone has a small, tight-knit community that's well educated and professional. Eric Lengyel, the main developer, can often be found giving thorough advice to users on the forums.
Pro Proven to be a capable engine
Pro All combinations of the features are working
In order to enable creation of 100 different kind of games, GameApi features are fully supporting all combinations of the existing features. This allows for huge amount of flexibility. The API carefully documents all dependencies between independent plugin-like modules and allows for combining their features in c++ code.
Pro Selection of 2d and 3d algorithms and techniques that construct opengl vertex arrays
The library is based on constructing opengl vertex arrays for 2d and 3d features including changing mesh colours, attaching textures, building larger worlds from smaller meshes, selection of predefined meshes like spheres, cubes and cones, Model loading from .obj files. Font support, gradient and other 2d bitmap operations, creation of 3d objects from bitmaps, Manipulation of points, lines, faces.
Cons
Con Only available to big studios
Con Small community
Con Lacks D3D support
Con In alpha
GameApi has just recently moved from pre-alpha to alpha status.