ComputersComputer games

Physical engine. Programming Games

To date, computer games are developing at an incredibly fast pace - in many respects this is due to the fact that the development process has become much more accessible. With the advent of the "Steam" platform, each person had the opportunity to create their own game and present it to the attention of a huge public, and it was simply impossible to do this without the help of a publisher. Therefore, many people who had ideas and abilities to create a great game, simply did not have the opportunity - now everything has changed. And if you want to develop your own project, this will not be a problem for you, but first you need to pay attention to the physics engine. Of course, no one forbids you to write your game from scratch, programming your own unique engine. But it is much easier to use already ready, as it will be guaranteed to be debugged and will work without problems. A physics engine is the foundation of any computer game, this is the base layer on which you will be building up the content of your project. There are a lot of different engines, each of which has its pros and cons. In this article, you will learn about several of the best engines available today.

Cry Engine 3

First of all, pay attention to the fact that not every physical engine is available to all users. Some game developers create their own, for personal use, after which they do not give anyone access to it. Such engines will not be considered - here we will talk about what you can use to create the game, being a so-called third party. The first option, which everyone will hear first is Cry Engine 3. This is a very powerful physics engine that will allow you to create an incredible game, but there are various uses. If you do not want to spend, then you can use the free version - it will have all the features available, but you will not be able to distribute or sell your game, that is, this option is suitable for home use. There are also two paid options - one involves issuing twenty percent of the profits from games to the developers of the engine, and the second is the purchase of a license. And that's why this option is not as popular as many others - it's very expensive.

Unreal Engine 3

If you do not want to spend a lot of money on the previous version, then you should pay attention to this one. Unreal Engine 3 - this is the best engine at the moment, the ratio of price and quality. You can acquire the right to use it relatively inexpensively, and with it you can create full-scale computer games, as do the big developer companies known all over the world. This engine has a variety of advantages, such as multiplatform, excellent support, simplicity and clarity. Thus, every person who buys this engine can easily develop an excellent game if he has the ability to do this. A great base for this will be provided by Unreal Engine 3.

Havok

If we talk about large projects, then it's worth mentioning also Havok - the engine, which by its appearance greatly changed the game industry. Now it has already created about 200 computer games of large studios, and indie developments were even greater. This engine is most often used for first or third person shooters, but sometimes you can see major projects of other genres, for example, "Starcraft 2" among the strategies, Super Smash Bros. Among platformers and so on. Naturally, the acquisition of it will cost a fairly impressive amount, but the opportunities that he opens before you - just huge. So if you are not an independent developer with a low budget, then you can purchase this engine - it will make your game just gorgeous.

Unity 3D

Well, it's time to move from big engines to something not that big. There are a lot of inexpensive solutions for two-dimensional games, but here's the third dimension at an affordable price rushing to add not all. That's why the Unity 3D engine is extremely popular today, as it offers inexpensive access to a three-dimensional world. Since 2009, this project is leading among those that were developed not by the largest corporations for such large projects. Therefore, you should pay attention to this engine if you want to develop a 3D project - the purchase of a license will cost you inexpensively, and for this money you will get just a huge amount of materials, easy access to the publication of finished projects and much more.

DMM

Modern engines very often pay serious attention to the realism of damages that are inflicted on the world, the character, the vehicle and so on. However, if you are looking for an inexpensive solution for a game in which the main component is precisely the dynamics of the deformed body, then you should pay attention to this engine. It's called DMM, and with it you can reproduce an extremely realistic model of damage, no matter what their character is. The full name of the engine is the Digital Molecular Matter, and from it people who know English can already understand that it is the deformations that will be its main feature. If you do not have money for an extremely expensive modern engine that will offer you a deformation as one of many components, or you want to create a project in which the focus will be precisely the damage and its realism, then this engine is ideal for you.

GameMaker

Well, in the end, you should pay attention to the engine, which is very different from all the others. The fact is that you do not need to program it at all, as all the basic commands are replaced with specific pre-defined actions. Naturally, there are a limited number of these actions, but there are still a lot of them, so you can create games without thinking about what you should learn a programming language. You can do it well without it, and if you acquire a license, you can use more opportunities, and also publish your own games independently.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 en.atomiyme.com. Theme powered by WordPress.