Here’s the Deal
Slant is powered by a community that helps you make informed decisions. Tell us what you’re passionate about to get your personalized feed and help others.
The editor GUI is very powerful and intuitive. It allows pausing gameplay and manipulating the scene at any time as well as progress gameplay frame by frame. It also has powerful asset management and attribute inspection. This allows it to be more powerful than other, simpler drag-and-drop engines such as Game Maker Studio, although it can take a bit more experience to learn the workflow. See More
It is one of the biggest and best tools available, and there are a lot of tutorials available to help learn how to make great games. Even without knowing how to program, there are assets in the Asset Store that can help you by allowing linking scripts inside the game engine. See More
Games have been made in Unity at all levels of the Video Game industry. If you want to make games, this is a great engine to learn. Learning Unity will teach you the basics for any engine, and if you want to get a job at a big studio, there is a chance that you will be working on this engine there as well. See More
Although C#, JS, and Boo have documentation available online, it could still be difficult to wrap your head around the library and Unity's component based system. You need to have a good understanding of vector maths and physics to play around with 3D game objects. See More
For those developers who can't afford an artist, or aren't skilled enough to create their own art, Unity features an Asset Store full of a wide variety of free and paid assets that can be easily added to a game. The Asset Store has more than just music and art. It also has code and modules that can be added to games including unique lighting or GUI systems. It also has powerful asset management and attribute inspection. See More
Many video "tutorials" for new users, only explain the basic functions of Unity as they relate to the engine itself. None of them actually show you 'how' to do something, just what is possible in the UI. This makes it rather difficult for a new user to understand the program, and get started. See More
Unity3D provides an exhaustive documentation where everything is given a full description supplied by a number of examples as well as video and text tutorials and live training sessions to understand the ins and outs of the engine. In addition there's an ever-growing community that can offer advice to help resolve any situations that may arise. Along with the official Unity resources, there are many high quality (and often free) third party tutorials available. See More
Godot has an OOP architecture. Everything is an object internally and data is spread among many classes, thus it's difficult to optimize (i.e. not cache friendly, difficuly to vectorize or paralellize, etc). Read about "Data Oriented Design" for more info about the problems and solutions. See More
The engine's source code is easy to read and understand with a self-documenting approach to code design. You don't have to wait months or years for other people to fix an engine bug that is important to your game. Often times, you can spend an hour or two of your own time to fix whatever problems you encounter yourself. See More
Godot Engine is like a game itself. By adding the "tool" keyword to the top of a script, you can design extensions for the editor itself INSIDE the editor. Integrating these editor scripts into a bundled plugin for sharing is extremely easy to do. See More
The engine is build not only to support version control but to really use it. Scene files for example which usually get compiled into some sort of unreadable data stay in a text format - that way you can actually see your changes in a version control system like Git. See More
This engine barely released one year ago has more than 1000 forks on github and about 100 developers. Not only that. Also, just a bit of browsing through issues you will quickly find out the dev community loves new, especially free, technology and does not shy away from completely rewriting parts of the engine. The audio engine is being completely rewritten to use threads and so on. See More
Very good engine but Mono support isn't finished yet See More
Currently building from source is buggy and unstable. See More
2D/3D, physically based rendering, deferred rendering, skeletal and attribute animations, inverse kinematics, bullet physics, networking including full scene replication over a network, SQLite and ODBC database support, profiling, pathfinding and crowd navigation, TurboBadger UI, Imgui integration. See More
Flow graphs resemble flowcharts where each box represents a function or value, with connections between them representing program flow. This provides a better at-a-glance indication of game logic than a simple list of events, and makes complex behaviors easier to accomplish. See More
Crytek has announced that beginning with Cryengine V, they will adapt a "Pay what you want" business model. This way the offer game developers everywhere total access to all of the engine's features and services for a price of their choosing. Plus they will have no obligation to pay royalties or additional fees for select services. Developers who decide to make a contribution to Cryengine can choose to allocate up to 70% of that contribution to Crytek's new Indie Development Fund which is a grant program that will help support promising indie developers with their projects around the world. See More
Cry Engine has volumetric fog rendering which allows for realistic cloud shadows that actually render shadows onto the fog itself. Combined with their time of day system, it's possible to create incredibly realistic weather effects. On top of this, color grading allows user to post process pallets allowing them to change the color tone for different type weather, such as using a deep dark blue for rain. See More
Where Cry Engine really shines is with rendering scenes of nature. The Crysis games feature incredibly detailed vegetation and weather effects and it's the Cry Engine that enables that. The engine has many features to create a cohesive realistic looking world. Dynamic water effects allow users to have beautiful oceans, fog and cloud effects allow for realistic weather, and a plethora of lighting effects optimized for natural looking scenes make Cry Engine one of the best engines for creating vast beautiful landscapes. By having all these features built together from the ground up, Cry Engine is capable of doing more complex effects more efficiently, than other engines that didn't have these effects planned from their inception. See More
Cry Engine has realistic water effects that even simulate ocean physics. Features such as waves that respond to global wind, and dynamic water volume tessellation allow for some of the most realistic water effects available to a game developer. The engine also takes into account LOD (level of detail) on water geometry to allow it to stay performant for water at a distance. See More
Help millions of people make better decisions.
Each month, over 2.8 million people use Slant to find the best products and share their knowledge. Pick the tags you’re passionate about to get a personalized feed and begin contributing your knowledge.