When comparing HeroEngine vs GameGuru, the Slant community recommends HeroEngine for most people. In the question“What are the best 3D game engines?” HeroEngine is ranked 26th while GameGuru is ranked 32nd.
Ranked in these QuestionsQuestion Ranking
Pro Real time development- No nightly builds
Pro Streamlines MMO development
Backend completely handled by the team at Hero.
Pro Versoning control included in both HeroEngine and HeroBlade
No need for Perforce, Github or any other versioning software. It is built in. Check, Compare, Merge, revert, etc.
Pro Server and Networking built in
Pro Engine developer support
Developers of the engine and game developers are active on the Forums and Skype for private messaging.
Pro Very active community and support groups
Skype channel and forums questions answered by developers of HE and users very quickly.
Pro Highly optimized asset export plugins included
Though the export pipeline may be different and currently requires 3ds Max or Maya, the format is highly optimized to reduce high quality models down to KB's.
Able to create many types of games and scales all the way from a single area up to a full-blown MMO.
Designed for the needs of a MMO. HSL is also relatively easy to learn as scripting languages go. It was geared towards beginners, not time hardened programmers, and as such, its easier for a novice to pick it up sometimes, than a c++ programmer. That, and it was intended to be "readable" more like English.
Pro Designed for ease of use
Simplicity and accessibility are the core design goals of FPS Creator Reloaded.
Pro Continuous development and updates
News and improvements are released on a monthly schedule. Interaction between The Game Creators and project backers is excellent.
Pro Feature priorities are chosen by the community
The Game Creators team frequent the forums and ask the community for feeback and suggestions both there and via an open poll on the website. They have a great history of reading suggestions, viewing screenshots, and generally working with the community.
Pro Awesome tech support
Pro Easy to use your own custom assets
Easily import your own 3D models with the built-in importer and create custom characters with the Character creator. Custom weapons are much more difficult, though.
Pro Massive community of users
The gamer creator forums have a large number of users, developing games, making models for sale and to give away for other users. They answer questions, help each other with problems in their games, and can make using this software so much more fun and easy.
Pro Friendly GUI
Awesome friendly GUI, and quite easy to use.
Pro Easy to use editor
An easy 3D editor to create your own maps in seconds with drag-and-drop function.
Pro Royalty free
Games you publish with GameGuru can be sold without any restrictions or commissions.
Pro Building editor
Currently in development but already looking very good! Easily create big and customized buildings with default building blocks and share them with others.
Also very easy to use in the designer: The buildings are treated like entities but still directly available in the 'building editor mode'.
Pro Powerful scripting language
Pro Large asset store
A store where you can buy various assets for your games like sounds, 3D models, weapons... Very good prices and a lot of assets are even free.
Pro Optimised engine for editor
The game engine is optimized for efficient use of memory.
Con Lack of DirectX 11.1 or 12 support
DirectX 9 is the last version supported.
Con High price
A standalone scripting language with (so far) little in the way of learning resources.
Con Custom model export
Con Currently in beta
FPSCR is currently a beta product with features potentially important to a specific project still in the roadmap. Obviously this is expected of a beta product, and new features are constantly being added, but should be taken into consideration when choosing a game engine for a game right now. To see what's currently implemented, being implemented and in the roadmap go here.
Everything takes ages..feels like Unreal 4
Con Windows only
There is only one supported platform. No macOS/Linux or mobile.
Con Lack of user-interface
Although you can customize a lot, the user-interface does not show that. But plans are in place to improve this with some front facing GUI into the LUA scripts so you don't need to code as much.