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

Atelier Ryza 2 Review, A Worrying Shift For The Series

With no less than half a million copies of Atelier Ryza shipped worldwide, I managed to give a critical size to the latest from that series. But great success does not come without great responsibility. The first having departed from many totems of the franchise, I was entitled to expect a certain number of investments to fill the gaps. but, It is not the case. The first thing that I hope very much by starting Atelier Ryza 2 is to finally be rid of the hopelessly candid atmosphere of the first game. Unfortunately, it's worse. I begin Ryza's new adventure when she receives a mysterious black egg. Left to perfect her alchemist skills in the capital, she thus attends the birth of a mysterious little creature called Fy. In parallel, Ryza reunites with Tao, his childhood friend. A model student in the history of antiquity, he gathered all the rumors and legends of the surroundings. The call of adventure is felt and the two rush into the ruins and other lost civilizations of the re

Assassin's Creed Valhalla Review: Strong Like A Viking, Thin Like An Assassin

It took 13 years and a slew of episodes for the Assassin’s Creed series for this brand new installment and then return to the Middle Ages. Valhalla , the new title, takes us back to the first years of the Golden Age of the Vikings and has chosen to forge its own path compared to its two predecessors, Origins and Odyssey . A colony to manage, from infiltration based on crowd concealment, the more extensive use of environmental puzzles, all grafted onto the modern Action-RPG approach of the license: anxious to offer a “best” approach. -of ”of the series, has Assassin's Creed Valhalla succeeded? Before we get started, a quick word is needed on the options at the start of the game: on this point, Assassin's Creed Valhalla is adorned with some good ideas offering better customization of the experience: it is for example possible to configure the difficulty of combat, that of exploration (offering more or fewer indications) and infiltration (determining the ability of enemies to

Are 2D Games Still Popular in 2020?

In 2020, the video game industry is full of new releases. Whatever if you are a game designer working for a 3A game company, or even if you are just an indy game developer, chances are you probably ask this question yourself: are 2D games still popular in 2020? The answer might surprising because actually 2D games are more popular than ever before starting with the retrogaming industry. Thankfully, 2D gaming later saw a resurgence in the industry,  and with most of these AAA series receiving 2D (or at least 2.5D) entries. Just think of these popular indie games like Nuclear Throne, Hyper Light Drifter, and also Super Meat Boy! Those 2D video games pave the way forward for what was nearly a lost art. Even if some blockbusters like Red Dead Redemption 2, Fortnite, and Overwatch seems to dominate the market, there will always be a place for 2D pixel art somehow. We have to remember that a video game is still an electronic game that involves interaction with a user interface to generate v