Skip to main content

Game Engines or Programming Languages, Witch One Is The Best?

What is the best game engine in the world you can find in 2020? As an indie game designer and as an experimented game developer, my answer will always be: it depends. You see, the choice of a game engine will always depend on what criteria your game will be based on. It all depends on the type of video game and efforts you are willing to make. Is the game will be in 2D or 3D? Will it be an RPG adventure, a First Person Shooter, a Third Person Shooter, or a sport's game? Will it be a platform game or a puzzle? As you can tell the possibilities are endless.

That video game will also depend on how you like to work and how you think in terms of scripting and programming. Some people like me prefer to do some coding instead and there are a few good reasons for that. Because I am already a programmer, I find it useful to create my own game logic and programming philosophy. When you are a programmer, you can do everything you want, and the way you want. You are the one who decides on the type of data structure you will implement. When you write your own code, you become the one who knows exactly what will happen in your game, and witch way certain iterations will occur while your game is running.

On the other hand, if you don't have any experience in game programming, but if you still want to share your ideas and thoughts with other players, and if you have a lot of creativity in mind, well a game engine can fulfill all your needs. Game engines can be a great tool as well for the design and the creation of your game. In this case, it may involve some kind of coding which I often call scripting. Like programming, scripting will involve a bit of coding which can be used for controlling the aspect of the game workflow and game logic. On these days, many best selling titles like Fortnite use that approach because unlike programming a game engine can easily allow you to create a game much quicker.

However, the main disadvantage with a game engine is you will have to stick on a pattern, or may I should say you will have to follow a based structure imposed by those who build the engine. This is the case of the Unreal Engine 4 from Epic Games, Unity, and the Godot free gameengine. Plus, if there's a programming bug with the engine, that's mean you will have to wait until the next build is out. It is strongly suggested by the gaming industry that you learn how to use several game engines because some of them are more specialized in some areas in game development. For example, some game engines like GameMaker Studio 2, is great to build some 2D and isometric games, but if you wish to build a 3D game, you may want to learn more about Unreal Engine, and Unity. In the case of Unity, the engine allows you to build some superb 3D graphics like the Unreal Engine, but you can also choose the create a 2D project. By the way, both Destiny 2 and Fallout games were designed with Unity.

Generally speaking, a game engine can be great, but it also has several limitations. If you prefer to avoid those limitations, I recommend you use a programming language such as c#, or Java and even better, C++ witch can produce some native machine code which can drastically improve the performance of gameplay by the way. So both programming and game engine are ok for any game development. Both of them offer a wide range of advantages and the speed performance can be optimized as well for gameplay. I would say it's mainly a matter of taste and abilities.


Comments

Popular posts from this blog

Werewolf: The Apocalypse - Earthblood Review: A Fallen Werewolf

Role-playing games are an inexhaustible source of inspiration for studios and publishers who rarely miss the opportunity to adapt these acquired franchises to the cause of video game fans. The Baldur’s Gate and Shadowrun saga or Cyberpunk 2077 to name a few, the examples are legion. Now it's the turn of Cyanide in collaboration with Nacon to lend themselves to the exercise and to get their claws out. Werewolf: The Apocalypse - Earthblood is the Action-RPG adaptation of the eponymous role-playing game. The wolf, after a long hibernation, is about to emerge from its den. THE PACT OF THE WOLVES Werewolf: The Apocalypse - Earthblood takes for framework a contemporary universe close to ours in many ways, and yet so different. On this alternate Earth, the balance of power is in jeopardy. The Wyrm, the evil incarnation leading the world to destruction and chaos, is gaining ground. Faced with rampant industrialization, a direct consequence of human activity, the Dark World is on the

Torchlight III Review: a hack'n'slash just correct, in early access

After having abandoned the idea of ​​a free-to-play, the studio Ecthra Games is trying to make Torchlight III the worthy successor of two very good hack'n'slash from the years 2000 and 2010. Available in early access recently, does the title manage to rekindle the flame? Nothing is less sure...  Torchlight III is currently available in early access and should also evolve in the coming months. We will follow updates to the title and modify the rating accordingly. Torchlight III is a complex project: after the success of the first two episodes, his studio Runic was unfortunately forced to close, but a new structure was then born, called Echtra Games . This young studio made up of former Runic players, then set about transforming the license into free-to-play. The Torchlight Frontiers project did not last long, however, following very poor feedback from the press and players. Now Torchlight III , this new hack 'n' slash has been available for early access on Steam fo

Partisans 1941 Review - Not Yet The Commandos We Expected!!!

While the Germans of Mimimi Games have put the tactical infiltration game back on the front of the stage, here is a Russian studio embarks on a form of opposition with Partisans 1941 . On the menu, a game that is very reminiscent of the venerable Commandos in which Russian resistance fighters resist the German army on the eastern front. Like a symbol. To the east, there is also a History In June 1941, Nazi Germany launched a lightning strike against Russian troops. They are forced to withdraw to the border, leaving behind many prisoners and a people distraught at the advancing German army. This is where we meet Commander Zorin who, after escaping the awaiting summary execution and finding some companions, decides to stay behind enemy lines to organize resistance there. But of course, when your troops consist of two men and a kid, you have to play smart and avoid fighting as much as possible. Or at least try. Unknown soldiers We can say that Partisans 1941 is casting a wide net when it