The Best Game Engines of 2021
Вставка
- Опубліковано 27 чер 2024
- Are you wondering what game engine you should use on your gamedev journey? Then this video is for you!
In previous videos, we have talked about game engines we personally like but for this episode, we asked the Ask Gamedev community to tell us about their game engine of choice. Well... the community has spoken. While there were too many suggestions to list, we’ve tabulated the votes, and have come up with the Ask Gamedev community’s top 5 favourite Game Development Engines.
► Check out the Engines:
►► Construct 3 - www.construct.net/en
►► Construct Classic - sourceforge.net/p/construct/c...
►► GameMaker - www.yoyogames.com/en/gamemaker
►► Unreal Engine - www.unrealengine.com/en-US/un...
►► Unity - unity.com/
►► Godot - godotengine.org/
►► Pico-8 - www.lexaloffle.com/pico-8.php
►► GDevelop - gdevelop-app.com/
►► Phaser - phaser.io/
► Game Ideas Explained - 8 Ways to Generate Video Game Ideas [2021] ►
• Game Ideas Explained -...
► A New Gamedev Video Every Week! Subscribe ► / @askgamedev
► About Ask Gamedev
We're a group of game industry veterans that make videos on games, the game industry, and more! This channel is for anyone that's interested in video game development.
► Check out Ask Gamedev on Discord
/ discord
► Follow us
Facebook: / askgamedev
Instagram: / askgamedev
Twitter: / askgamedev
Web: www.askgamedev.com
#Gameengines #Godot #Gamedev - Ігри
Thanks for watching! For more Ask Gamedev, check out 8 Ways to Generate Video Game Ideas - ua-cam.com/video/fDqnw5pNebk/v-deo.html
Wonderful video! This was perfect for highlighting every aspect of the game engines, including: prices, licenses/royalties, engine capabilities, port possibilities, and even popular games associated with the engines. Top notch video from the Ask GameDev team, keep it up!
For 2D games I personally prefer Scratch
can you add links for the game engines
plz
1:12 Construct 3
4:23 GameMaker Studio 2
7:40 Unreal Engine
11:22 Unity
15:15 Honourable Mentions
19:45 Godot
Thanks I was looking for this exact comment
I just want to say thank you for everything that you are doing. The AskGameDev team have been helping out so many indiedevs and you certainly are a blessing to the indie game community!
Thanks Verinius! Hope development is going smoothly on Lawmage Academy!
This is probably the most in-depth video on which game engines are best. Usually a video might just list a few game engines, give a breif description, and move on. But this video goes into a ton of detail about which game engine is best for certain types of games like 2D and 3D, it also mentions compatibility with other devices, the coding language and if its text-based or visually-based, pricing, etc. Thank you so much for making this video, it’s super useful!
15:43
"It's open source, that means that there's no royalties or subscriptions to pay"
No, open source means that the source code of the engine is freely available.
But depending on the open source license used it's actually possible to make open source products that costs money even as the source of that product remains open source.
Open source means free as in freedom not free as in gratis.
Although in the case of that engine it's probably gratis too.
I think it's funny how "gratis" is used in current English while it's actually a normal Dutch word.
@@johantitulaer1052 Gratis is a word that is in latin as well, there's like, at least 5 languages where it is a normal word.
@@romulo2714 Interesting, I never knew that. I thought it was a borrowed word from the Dutch from back in the colonial ages. I know American English has some Dutch words, but I didn't know gratis was originally, and not even altered, Latin.
@@johantitulaer1052 I just said what they told me in school man, Brazil moment.
Edit: Also I misworded the phrase, I meant "gratis is IN latin", English isn't my first language and I have to re check A LOT what I write but some cracks still pass through and I had a bad time picking words there
and in indonesian, "gratis" is a common use word that means "free" 😅
I must admit... after watching Game Engine Reviews for the past 5 years.... This video and your Channel simply outrun any other review out there. Congrats!!!!
Thank you so much for mentioning my upcoming game Miko Adventures Puffball at 16:09 ❤️
A very awesome video : )
Godot at #1? I'm shocked! Shocked! :) Congratulations to Godot.
Actually i was doubt if i were download godot cause Unity is not free so
when i watch this vid
ahh ok..
Now smash download button
@@nanethverano9642 wdym unity is not free it's free fam?
@@nanethverano9642 Godot has it's own very simple scripting language that can be use for a beginner developer, but Unity is using C# which it was pretty hard for beginner to learn.
@@messypy7217 Ehm unity is still better, godot cant make high quality games at all while unity can plus godot doesn't have many learning videos and godot cant export to consoles plus it cant really make Great graphics.
everyone says use godot because its free and because people are tired of unity
@@cassy3217 Can you explain what you mean by "Godot can't make high-quality games" what does that mean exactly?
Glad Gdevelop got an honorable mention, but it does make me a little sad that it didn't end up on the list properly.
It makes sense, we're less well known than other engines, but we're working on it with better games coming from our growing community. 👍
Used to use GDevelop, too limited.
Edit: Typo
@@gavinthegreatgavinthegreat97 I get that.
I personally haven't run in to any wall with the kinds of games I'm making though. 🤔
@@HelperWesley I’m learning C# in unity now, making good progress, but I wish you well on your games in GDevelop.
Rise of Gdevolop!!!
@gucci mane in 2006 To their credit, they're not exactly the same. Construct does have some features Gdevelop lacks, and vice versa.
But the real kicker is the number of proper commercially released games made by the construct community. Gdevelop has a few good releases, but we need to start pumping out more to get on the radar. 👍
I'm really glad Godot is drawing people's attention! It's a great engine!!
@Vencer Vencer cringe
I usually dont comment much, but this video is great. its so in depth, giving advice on where to start each engine. i love it! thumbs up!
Excellent video. When you cite some of the games made with the engine, it would be nice if you could also cite some of the biggest and most successfull one made with each engine too, so that we could have an idea of what the best games made with each engine are. But that's just a suggestion.
Thanks a lot for this amazing list! It'll come in handy for sure!
About Godot (which is my favourite), GDScript is just lackly inspired by Python, but brings a singular and peculiar feeling.
Do you think knowing some Python would help me using GDscript for the first time?
@@zephyrphyan2860 definitely.
@@zephyrphyan2860 Absolutely!! Python, Genie, Boo, and GDScript are very similar, knowing one, you can use any other.
@@zephyrphyan2860 yes but Python is more profound (although Python isnt that profound to start with)
@@fa-pm5dr Right! GDScript is the simpler and less-recourse’d out of the four languages I’ve been talked about, yet enough powerful.
this video was actually very helpful, thanks for uploading!
I'm interested in unity and Godot but I'm already learning unreal and I love it so far. Maybe eventually I'll get to those engines just to try it.
I'm surprised people are still ranking unity over unreal
@@dylanlahman5967
VR game development, differences in royalties, the courses, the community, also has a robust asset store, etc. make something greater than the sum of its parts. It's how such a small project came to rival a massive player in the first place.
is it true that u need a 6 gd vram? gpu
@@maximoxtech1125 I only have 4gb and it works fine, 16gb of ram and ssd too
Thanks heaps for the shout out at 19:30, love your channel :)
Thanks for stopping by! Neon Farmer Bros looks like a lot of fun!
Ngl, had a little fan boy moment when I heard your name. ;)
@@HelperWesley haha, thanks man :)
Loved this. Great list and information about these engines.
I was smiling for the whole section of Godot, that it made it 1st and it's my favourite game engine.
Great video! Loved learning about game engines!
Great Details Man! Thanks For Full Explanation!
Godot is an awesome game engine!
Clear and informative! Exactly what i needed, because i know _nothing_ about making games
Godot is the best choice for python programmers 💜👌👏
Thanks for your video. My Top 5 is Godot, Gdevelop, GameMaker, Pico-8, Construct 2 (All for 2D games) since 2010.
I'm so happy Black Pellet showed up here even when my name was misspelled lol. Thank you so much!!!
Thanks for popping in, and sorry about the misspelling!
@@AskGamedev Great content guys!!!
thank you so much for this video...helps game devs alot
My fav. list: 3D: Unreal, Unity 2D: Unity, Godot 3D+2D: Unity, Godot 4.0 (we will see if it's 3D is improved)
Godot 4 will be fully vulcan so better 3D!
@@tres-2b299 We will see. Vulcan is the underlying layer, but the 3d capabilities of the engine is still important too, so lets "Waiting for Godot" ;)
@@publicmmi true
This was really good. I have so many ideas for a type of Japanese mecha-action JRPG inspired by xenogears, the gundam series and zone of enders but didn’t really know which engine to use as RPG Maker makes it difficult for what I am trying to do. I guess I can try Godot.
Why Japanese style?
For inspiration, you should check out the Power Dolls games. They're old as dirt but you can still them running with an emulator
Awesome video! Thank you so much
been using Unreal for 2 years now developing my first game, an FPS. Willing to try Godot very soon for a sides roller game like Bio Menace and other similar games.
What a great video!
Godot Engine
My personal favorites are Unity and Game Maker Studio 2. I've tried Construct 2 and 3, both good and I messed around with Unreal years ago, great for 3D. Just to mention, a great game developed with Unity is Valheim. I haven't tried Godot yet but heard good things about it. Great video!
But unity's license sucks. If your game is a overnight success you're fucked..
i learned unreal and unity but unity got very long loading everytime (opening projects, importing files, compiling, etc.) while everything seems fast in unreal. maybe that's why c++ is better than c#, its faster. meanwhile godot have c# and c++ hmm, interesting.
THX ASK GAMEDEV.
Yes !!!!! One video with no promess of gain some cash. Thanks 2 u
I'm working on creating my games with Unreal Engine 5.1 I am still going to be learning how to create my characters also know how to do gameplay development and cutscenes by watching the tutorials.
Thanks for the vid bro, tell me can Godot make Turn Based RPG games as well as Card Building Deck Games if yes do you have any links to tutorials please thanks.
I love your Videos! I tried many different Game engines: godot, construct 3, unity and more. Construct 3 is awesome but when you make big games that have many cutscenes than construct 3 will crash. Are there other game Engines with a programming language like construct 3 that are open source and powerfull even for games with many cutscenes?
Optimisation, optimisation and optimisation. I used to ignore that until I realised my mistake. Heavy large resolution will always go south. C3 can really handle a lot if you know how to optimise. Just look at Blast Mode’s Mighty Goose game.
I love Godot, before I used to use unity, a great engine too.
Why did you change?
Just curious
@@zraakuladann3946 i guess we'll never know
@@meatslaper2216 :(
Sad 😢
Would love to see more videos from you
Thx in advance
Very nice video. Do you think that is a good ideia to learn more then one game engine? Something like Unity, Game Maker and Construct? This process can disrupt the deepening knowledge in one or other?
I think its great to learn multiple engines. Just like languages, when you learn one, it makes it easier to learn the next. Becomes a point where learning languages or engines become trivial. But you most definitely should try to put most of your time and dedication into one engine when you are serious. The goal is to make games and you will do that best once you put lots of time into one engine.
Although many game engines have a lot of feature,i always just using *Gamemaker and Unity*
Wish you had shown the great PC games being made with Construct 3! And it also supports Javascript now.
We love Construct 3! Check out this showcase we did on the great games being made with it: ua-cam.com/video/o7G7Innt6vE/v-deo.html
19:11 im in the video! :O thank you guys :O
Thanks for participating!
I have a killer idea for a videogame but I've been struggling finding motivation to start since I'm getting overwhelmed with the code tax
as a foss fangirl godot is my personal favourite engine, and im currently using it to develop two games, an rpg with a mini rts battle system and a first person immersive sim metroidvania hybrid
Interesting.
what do I do when I wanna make all animations in another program? i don't need physics or anything, my idea is to make a choice based psychological horror game with dope art and nice writing. the only game play is dialogue, a ton of interactive cutscenes and a few short combat and mini game elements. I wanna do all the art by myself. so basically videos playing with linked options that influence those videos
Godot is SO good!
yes
Only problem is small community ._.
@@contrahorizon2192 Yeah... If their community is big maybe almost all developer use it cuz when i'm finding a game tutorial for godot engine, only few people are making the tutorial... Some people made 1 tutorial and then quit :v
The opposite because the interface isn't for a children whose 10 and learning java after python then is going to learn C++.
I Despise Godot...
Waiting for new video from long time
Thanks for waiting! Our next video will come out much sooner than this one did :)
So many good resources now for visual coding
For beginners I will recommend first start with Construct 3 / 2 , next Unity
I am so happy that gedevolp 5 got in 😔
Awesome video! I am currently using Unity3D for game development. Have used JME3 and Unreal in the past. All of them are good game engine but Unity3D feels right to me as an indie dev. :)
Nice! Good luck on your game's development!
GL HF
@@AskGamedev @ethan alkout Thank you. :)
It is actually untrue that Gamemaker is 2D only. It *does* work with 3D, however it is not easy to use with 3D as the engine does not include a 3D room editor or other 3D tools that 3D based engines would include. Also, if you are going to go to the trouble of learning visual script, you might as while learn actual coding for engines that have that capability. While many engines may include visual scripting, many features are often walled off to those who provide it.
Defold is my favorite for 2D games
Very good
so bottomline for me. I am really thinking of learning unity as my first game engine but I don't know C# but on the other side I know C++ but unreal engine seems so heavy for me not as a developer( since I have quiet a good workstation) but the end term user I don't my game to be too heavy. So I want to make a 3d game initially for android then later on for windows and different platform but I'm just not sure whether to start with unreal engine or unity I am so confused. Unreal engine lacking tutorial but then also supporting c++ which as an software engineering student I learned and then the unity which I think is good for my game dev journey but supports C# which i don't know and I think I need to spend extra time on if I want to work on unity. Please help me decide which game engine should I pick or should I just go with godot. Considering most people recommend it for 2d games and I don't want to create 2d games yet
I want to create something similar to zelda (if this helps to get what I wanna try to accomplish with the game engine)
Me and my friend are planning on creating a game, but dont know what engine should we use. We need a engine that is free, not really hard to use and learn because it is our first game and has some kinda multi-user feature so we can create without being in the same computer. And if its possible, is there some good online game engine or for low end pc, because I dont think my friend's computer is the best for the task? Which game engine can you recommend? We have not decided if the game is gonna be 2D or 3D, but probably 2D because we have no experience in creating games.
How is that going? Still need an advice? ;-)
Why you showed GDevelop in the cover of the video but not show it in the list?
It's interesting to know that construct started as "Open Sourced"
I'm making a game and I had the tough choice between unity and godot. Im a beginner and just trying something new to be honest but unless I change my mind, I will use unity because it does handle 3d better in case I ever wanna make an fps game or something, and there are more tutorials to help me learn to use the engine
I am looking for a software to make a 2d brawler like X-men arcade or turtles in time. What would work best for that?
Thank you so much
I have started to use Unreal Engine 4. I like it!
I tried it. I don't understand it. Then again I have never done game development
@@xgamerunknown6414 I don’t use it anymore, my computer cannot run it properly lol
@@wolf16198 i actually really want to learn it. I had an idea for a game.
Unreal Engine is so cool it's my favorite game engine.😃😃😃
Somehow I think people should hire me for game ideas, not that I'm creative, but more that I want their money
If you think these games are good you need to check out the solo developer behind break city entertainment. The trailer to his upcoming game looks amazing and a cut above everything else out there at the moment.
Thanks bro
Is the narrator here the same one from the infographics show?
what is the best for a darksouls like game in vr
Can i release games made with unreal engine on steam as a small developer?
1:21 whats the background music?
godot even has addons that add even more programming languages.
Why am i watching this, i already chose unity, but great to see godot being noticed.
Is it a good idea focus on one engine or learn more than one (maximum three, for example)?
Start with one and find the strength and weakness, then you better know what to look for in next engine if you want to change.
In the long run, it's always best to broaden you knowledge. Especially if you're the type of person who can adapt several programming languages without issue.
I think its great to learn multiple engines. Just like languages, when you learn one, it makes it easier to learn the next. Becomes a point where learning languages or engines become trivial. But you most definitely should try to put most of your time and dedication into one engine when you are serious. The goal is to make games and you will do that best once you put lots of time into one engine.
just waiting for unity to add 4D features (or maybe 5D) :D
Very strange to me that Godot gets first place? I get it has fans, but I didn't think it had enough fans to spam a poll so radically in the course of just a year.
I'm pleasantly surprised, and wondering how many of them are linux users now? About dang time!
I'm sure the rank is subjective (opinion). But I believe Godot has the greatest potential of all engines. It's the best free engine out their that actually can go head to head with the other leading engines. I assume is the fastest growing engine. It's also open source which is a massive advantage to improvements and future. It also has a license with lots of freedom for the user. The mix of it all just makes it #1 in my eyes, regardless of if it has the best features or not. Just wish it improved it's asset store and development was faster. So much potential that seems to be too slow atm.
"GameMaker Studio 2 is a 2D-only game engine..."
*stares intently from the corner*
hhhhhhhhhh Game maker now great for 3d
Not nearly as good for 3D as other ones.
Godot Engine FTW
Man this is a great video
Is there a version of godot I can download on android tablet. If so link please
So is there a reason not to pick godot?
Anyone have info on 5a upcoming engine?
Game maker is soooo good, I was surprised when i tried i❤
I need a game engine for 2d pixel rpg games hope i find a good one!
that dang backround song
I think I’ll either pick unreal engines or Godot
I tried using Godot on my Android tablet but the UI was so small I could barely do anything
What about Monogame ?
I notice ctjs wasnt featured
Tho Construct and GameMaker are still very far away from being professional-grade tools for pretty much any sort of task... With GameMaker is a little bit less so.
They work a lot much better as game jam and prototype-building tools, for the fact that full-blown games made with them will almost always lack the extra layer of polishing present in successful releases - for both (but not restricted to) performance and customizability limitations. Not to mention that general workflow and organization tend to scale terribly for any sort of project bigger than your average arcade-style proof of concept.
Finally a new video
Thanks for your patience! This one took a while to make :)
What about bevy?
Defold also good and free engine
I prefer UE4 but it definitely has a lot of bugs that I recommend people talk to devs about if they're not comfortable with heavy programming. In the version i'm working in (4.24) for example there's a STRUCT error that will break your entire project if you don't know what you're looking for, and their updates on the bugs aren't always prompt.
its true . UE4.24 - the best engine 💪
5:00 Game Maker Studio isn't only 2D game engine...
I am working my fersr game. Bt i don't no how to code
I cant download godot. What should i do?
best godot teacher is heartbeast
Heartbeast makes awesome videos on Godot! We talk about the channel in this video: ua-cam.com/video/qdmu1caEvOE/v-deo.html
@@AskGamedev big fan sir :) you really replied