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

Horizon Zero Dawn Review - The PS4 Exclusive Is Coming To PC, Is It Really The Ultimate Version?

Three years after its release on PS4, Horizon Zero Dawn has lost none of its intrinsic qualities. The original universe, classic but effective open-world, impressive bestiary, and interesting fights are once again answering the call. In addition, this PC version does not really usurp its subtitle "Complete Edition" since it includes the downloadable content The Frozen Wilds as well as bonus packs. And, above all, it displays even more sophisticated graphics than before. On the other hand, even if the game is more beautiful than ever, it is currently capricious and prone to crashes. You can always try to go between the drops, but I recommend that you wait for the first patches before you jump on the Steam version or the Epic Games Store. Between Xbox Game Pass and the arrival of old PlayStation exclusives, it's been pretty good being a PC gamer these days. After Halo, Gears of War, Detroit Become Human, or even Death Stranding, it is the turn of the Horizon Zero Dawn franc

Why is Retro Gaming Popular - What's Behind This

Do you remember those days when you got your first console and played your first video game on a TV set?  I am sure this will probably bring good memories to you guys. For myself, I remember back in December 1983 when I got my first console ever, the Atari 2600 VCS. 36 years later, while the video game industry has changed immensely, I noticed a kind of rebirth of those classics. Actually, if you do your own research, you will find much retro gaming online community and the question we might have in mind is: why is retro gaming is so popular almost 4 decades later?  So what's behind this?  Retro gaming is simply another term that defines the classic gaming and old school gaming industry, where you play or collect older personal computer, console, and/or arcade video games in contemporary times. Retrogaming has three main activities; vintage retrogaming, retrogaming emulation, and ported retrogaming. Vintage retrogaming includes games that are played on the original hardware. Emula

What Is So Great About Fortnite?

Who hasn't heard of Fornite? You know, the game that everybody on the planet is talking about during these days. Yes, Fortnite is THE game of the moment, you already know that since you couldn't get past the wave of hype that has gripped the internet for a few months. Whether you're a seasoned gamer, a newbie who just can't seem to make it past the Top 50, or even a jaded person to put up with the stories of your friends who made 18 Tops 1s in one night, do you know where this game came from, and why are all your friends playing it?  Well, I have decided to conduct my own investigation on this phenomenon and learn more about Fortnite. So in this post, I will explain everything you need to know about this video game considered to be the most played games in the whole world. In the meantime, I have learned that the Fortnite game also was listed on the search results on Pornhub! Since the video game is now available on Apple’s iOS platform, Fortnite has unleashed astonishi