YTread Logo
YTread Logo

choosing a game engine is easy, actually

May 12, 2024
Choosing a

game

engine

is

easy

, but if you are just starting out or are not sure which

engine

best suits your needs, it can be quite overwhelming as you may have to choose your choice for several months, but don't worry because We've made a list of engines that are best suited for different types of projects taking into account ease of use, community size, and platform requirements, and by the end of this video you'll know exactly which engine to start your project and what is the best way to find it. The right driver is to try a few and see which one resonates the most with you.
choosing a game engine is easy actually
What I might like about Unity I might hate, but it's important to pay attention to what features the engine supports, its price, and its programming language if it doesn't. Knowing how to code is absolutely necessary or you should find someone who does and add them to your team because it will really help you in the long run, but if you insist on not coding because you are lazy and don't give me excuses, you can do it. I know you can. There are some options called visual scripting, basically coding without

actually

coding and the best engine for this is the unreal engine.
choosing a game engine is easy actually

More Interesting Facts About,

choosing a game engine is easy actually...

I know someone who made this entire

game

just using their blueprint system there. There are other options you can use as well, but even with visual scripting you will need to learn how it works and that is where the most important factor comes in when

choosing

a game engine: the community, the more community there is, the more tutorials and help you will have. It could happen when you encounter a problem and believe me, you will encounter a problem. Feeling frustrated when you can't find the answer to simple questions can easily derail your progress and affect your motivation.
choosing a game engine is easy actually
There is a reason why 90% of indie developers don't finish their games these are currently the biggest players in the unreal unity market and gdau Game maker is also another popular option. It is important that you understand that each engine has its advantages, its disadvantages and its learning curve. Don't expect to do it. Create an open world MMO RPG in your first week without ever opening an engine before. Unity has the most resources, followed by unreal and gdau. This is because unreal and unity have been in the game for a long time, but gto resources have been increasing exponentially over the last year, now the second most important thing you should consider when

choosing

a game engine is what type of game you want to make with it, sometimes an engine is better suited for 2D 3D multiplayer and choose one that doesn't have them.
choosing a game engine is easy actually
Built-in features can lengthen development time as you'll have to code those features yourself, so I've created a little chart to help you visualize if you want to make a 2D game. Unity has hands down the most features for 2D and you. You can fight me on this, from tile maps to Sprite editors, SK, and animation physics. It also has one of the best resource stores, so there's a 99% chance that someone has already built the system or accessory you're trying to build, making it easier. just buy it and save time, however, there is some controversy of course around Unity which may dissuade you from choosing it which I will discuss in a moment.
Next comes gdau, which also has excellent 2D support. Tilemap collisions, it's extremely fast. to open and run it, it has an

easy

to understand programming language similar to Python, pretty good documentation, and most importantly, the code is open source, so any member of the community can contribute to the development of the engine and, Lastly, the game creator is made for 2D games, it is compact. It's quick to learn and it's really fast. It's a prototype which is what I'm using to make my Precision platformer called boomi, which you should wishlist. I'm not asking you, though, none of these engines are perfect and each of them has their caveats, so it's important.
I have to keep this in mind when choosing them, but I'll mention it in a moment. So what about 3D games or those open world MMO RPGs? Well, this big shot outperforms the competition in the real Engine 5. It's made for 3D and has plenty of built-in features like a first-person and third-person controller to help you get started. Their visual coding system called blueprints is the best on the market and is ideal for larger teams with a mix of programmers and artists. You can also download the source code. and make necessary changes based on your project requirements.
They offer many freebies, such as free monthly Mega Asset Scans, and even have a mega grant program to help fund your game if you accept it. They also have excellent performing Insight tools to help optimize. your games which many beginners never worry about until they finish playing and realize it only runs at 10 FPS so optimize your games guys it's great to learn if you want to get a job in the gaming industry and learning C++ in general is really good in that sense, it is followed by Unity which has several different rendering pipelines depending on the graphical needs of the project.
Ango, which has greatly increased its 3D support, but still nowhere near the skill level of Unity and Onre, to be more specific. you are making an unreal multiplayer game followed by unity is the best bet. unreal has multiplayer built in and the company's experience with Fortnite has trickled down to the development of Unreal Engine 5, while Unity recently introduced a new multiplayer package called net code, which is great. I have a great tutorial and they have Unity game services, which are additional options to help host servers and manage players if you are creating an open world 3D game.
Unreal optimization is built into the engine as it breaks down a large map. in smaller parts and only show the player what he needs if you are creating a physics-based game. Unity has many built-in features for this, both for 2D and 3D. Unreal also has great 3D physics, but gd's built-in physics engine is still not as feature-rich as the other two fellow developers Ponty pant tried to start his physics-based climbing game on gdau, but ended up switching to Unity because There were many more components that were easy to plug and play. However, there is a popular physics package for gdau called jolt and I think they're now integrating it as the main physics engine, so I hope that makes it a lot better if you're doing some kind of really complicated math equations or just handling a lot of objects or Ai and I mean a lot, then you'll want to choose unity, which supports the Dots The Entity component system and job system, and if you don't know what that means, then you don't need to worry about it.
My friend Johnny has many tutorials if you are interested in learning. I want to emphasize that your first project should not be multiple documentation, it is mostly missing and if you are changing the engine source code. Be prepared to wait because it takes forever. Overall, Real is a very solid engine with many great features, but you will need a lot of patience and stamina to work with it and not give up. Now, let's get into Unity territory a little. has always been the preferred choice for indie developers for a reason; However, in recent years there has been growing dissatisfaction with them as they have not been working on features that game developers have been asking for for years and recently brought out a runtime fee mess where thousands of developers They stopped using Unity entirely after trying to unfairly change their pricing and I have a full video explaining what happened if you're interested, but they have since reversed many of those policies, including changing their CEO and Unity still kept the notorious Unity fee. runtime, although a little different, many developers ended up switching to GDAU due to its open source nature, but I personally see Unity showing promise after its recent changes and I still think it's a great engine to start learning to develop games, as I once did, Unity has the most confusing price of all the engines, it's free until you earn 200k on your game in the year, from then on you have to buy the pro subscription which costs $2,040 a year for ceases and once you reach the $1 million a year threshold you will also start having to pay the runtime fee which depends on the number of engagements the game receives, wait let me read, this engagement is defined at the moment a user successfully acquires downloads or participates. with your game for the first time, luckily there is a maximum 2.5% revenue cut on your game, so you won't have to worry about it objectively going over 2.5%, not bad once you hit that threshold However, it becomes confusing for the professional. the price of the plan and it is a bit of a complicated part of the runtime fee, they also tend not to update some packages for some time and in recent years they focused on AI VR blockchain instead of focusing on more features related to the game for the engine, it is also quite slow. when opening projects and compiling, but I recommend this asset to help speed up your workflow, it also gets confusing with its different urp vs hdrp vs integrated graphics pipelines and you should pick one to start with and make sure you pick the right one for your project because changing later could spell disaster in most cases you start with urp and hdrp is used for more graphically advanced games.
There is also no way to get the engine source code unless you are a company and paying a lot of money. however, I have never had use for obtaining the source code. Unity is designed to be flexible to allow developers to build their own tools on top of it. With Unity you will have a LoveHate relationship. Some things will bother you, but you will do it. I ended up coming back to it because it's the most flexible thing to do to get your project right. An underdog who quickly rose through the ranks after Unity's messy situation.
Good's open source. Nature has made it one of the most popular engines of the year. It's free. use and export to multiple platforms, however for consoles it gets a little more complicated, there is a free port from Raar Lab Games. I can't believe I said that, but for Xbox and playing PlayStation you will probably need to handle an external computer to handle the For you, there is one called W4 Games, created by some of the creators of gdau, where their prices depend on the size of the computer and the number of platforms you want to deploy.
Asgo is still a recent Riser, some features are not as developed. As in Unity or Unreal, there is not as extensive 3D support as the other two options, the built-in physics engine is said to be average and there is not a good asset pool yet and there are not as many assets, the reason Gau He fired me at that moment. It was because there was no way to preview the scene while playing, which for me I use all the time to help debug, but recently ghost camera was released and it allows you to do a handy 3D camera preview while you play. maker has been an OG engine for many developers and has maintained quite high popularity over the years.
I wish list my game, but what I like about it is how interconnected it feels and how easy it is to get something up and running. The price. pretty good, it's free to use and there's only a one-time fee for commercial projects if you want to publish on consoles, although there will be a recurring free fee for that, but you shouldn't publish on consoles unless you can be sure you can afford that fee . However, if you want to make 3D games it's probably best to look elsewhere, there isn't much support for 3D in the engine, the community is smaller than others and there's no built-in UI editor, but they are working on it.
I've heard, but it's something like that. It's annoying to code the entire UI yourself, but I recommend this GM live asset that helps you iterate much faster. You also need to compile or run the projects to see any errors in your code, while others tell you directly if something doesn't compile and you'll need to code some features manually where other engines already have them built in, for example I use Ray Cast a lot to detect collisions and they are not integrated. It's basically like poking at this wall and asking: Is there something here? Oh yeah. That's a wall though, I just found a free package and most of the time there will be a package created by someone that you can just accept or pay for, not agree to pay.
I mean, if it was free, I found the market a little slow and outdated. In reality, many assets are in h. and unfortunately I don't think many Tria companies or studios use Game Maker, so the skills you learn with it aren't as transferable to the industry as maybe in reality or Unity, you still getIf you feel lost about which engine to choose, remember to choose the engine that suits the type of games you want to set, its price and if its values ​​align with yours and you can't forget its export options, then which platforms can you export to? ?
I made a handy diagram that I'll show in a moment with everything. the engines so you can see exactly what is exported so my recommendation is to just try a few engines and see what clicks for you. You can just watch a small tutorial for some of them or even do the same small game on each of the engines and then compare them, there's really no wrong answer here, just pick one now. I want to mention a few other options if you want to go off the path, as I showed at the beginning. GD development is an open source visual coding engine that excels at creating 2D. games easily, they have a few price points if you want to export your game to other platforms, but it comes with some other cool features.
Build is also a popular visual scripting solution for creating 2D games, but you can also use JavaScript, which is easy to learn to code, although this has a higher price up front, but there is a free trial. Baser iio is also a 2D engine that uses JavaScript and is completely free. Coco's 2dx is another 2D solution, it is completely free open source and supports JavaScript and typescript. Dride is a really nice open source 2D and mostly open source 3D engine that uses C and I've heard pretty good things about it. Pame is a Python library that is open source and is primarily for 2D.
I tried this one. for a while and it has a kind of feeling of starting from scratch without needing to know all the complicated mathematics of rendering. Graphics Mono Game is an open source framework using C and is completely cross platform. Celeste was created using it, many programmers prefer these lightweight ones. Solutions where you have to code many of the features yourself may seem counterintuitive, but the more code you own, the more control you have over it, and when something goes wrong, most of the time you'll know exactly where it goes wrong and you'll be able to change it. yourself, it's like building a PC instead of just buying one from the store, when something goes wrong you usually know what to change, but in my case when something goes wrong I'm like the uncle, which is, please help me, It's important to make sure that the engine you choose supports the platforms you want to publish on, so here's a nice diagram showing each engine and its export options.
YouTube users and members can also access the PDF I made for this video, where it is easier to see all the information if this seems The overwhelming answer to choosing the right Eng engine is

actually

very easy and there is no answer. I can't tell you which engine you should choose. It's up to you, just try a few and start learning. You might be surprised to find out which engine is your favorite. It may not be my or everyone else's favorite engine. I know you're watching this video because you want someone to make a decision for you, but you're going to have to stand up for yourself.
I'm giving you information now, it's up to you. to decide what to do with it, analysis paralysis won't help you finish your game anytime soon, but if you're looking for inspiration, here are my first impressions when I made a game with gdo and Game maker. I also have a ton of great Unity Tutorials in the description.

If you have any copyright issue, please Contact