Which engine to choose to create your game? - Part 1

By in
129
Which engine to choose to create your game? - Part 1

With the recent release of the updated version of the Unreal Engine and the already free Source 2, we have even more choices to make our games. However, the choosing of the engine that fits our needs and skills is not the easiest thing. Let’s look at the best examples of free software both for beginners and professionals.
In addition to the engines, there is still a lot of not well-known, but very good second-level engines. All engines have their pros and cons. For example, Techland’s new Dying Light engine is well-suited for open-world games, but it has problems with drawing distance.

To seriously delve into most of these software tools, you will need at least basic programming skills. However, in some cases, it is possible to do it without and immediately get down to business. We will be happy to share our experiences with you!

Advanced technology – CryENGINE

CryENGINE is a mighty game engine created by Crytek, first introduced in Far Cry. CryENGINE was designed for development for PC and console games, including the PlayStation 4 and Xbox One. Graphics capabilities surpass Unity and UDK, and from time to time they stand a step ahead of the Unreal Engine 4: the latest lighting, realistic physics, advanced animation systems and much more. The last game at CryENGINE was Ryse: Son of Rome. By analogy with UDK and UE4, CryENGINE has built-in powerful and intuitive functions related to working with level design.

Productive use of CryENGINE will require a certain amount of study, and you may have difficulties without any experience spent with other engines. If you do not need graphics level like Crysis 3, you should look at something more friendly to a beginner.

CryENGINE price differs from its competitors a little. You need to pay $ 9.90 per month. It is not entirely free, like UE4 or Unity 5.

Mid-Level Programmers Targeting 2D Games – Cocos2D

Cocos2D is an open source software program for creating 2D games. Games can be released on Windows, Mac, Android, iOS, Windows Phone or on any web platform.

Most of what you do in Cocos2D is working with C ++ (there is also support for Lua and JavaScript), so you need to master this programming language before you take on Cocos2D. However, with the knowledge of these languages, the program becomes quite easy to use. It has a full IDE, and it is entirely free, without any conventions. As the name implies, the utility is designed to create two-dimensional games, so it works better with simple sprite games, where 3D is useless. 2D games can also be done on Unity (which we will look at a little later), but it’s easier to get a feel for Cocos2D if you are just starting out (and of course, you know C ++).

On Cocos2D a lot of successful games were created of various genres!

54321
(1 vote. Average 5 of 5)
Leave a reply

Your email address will not be published. Required fields are marked *