and now that you know what game engine to choose, I made a video explaining week by week how to build a game AND make money. you can find it here: kzbin.info/www/bejne/moncaZKKab9ogcUsi=r2cK11CvTe2qJYJr help a fellow indie dev out and wishlist my game on steam! store.steampowered.com/app/2862470/BUMBI/
@AyrenJagar8 ай бұрын
Thank you. Godot for 2D mobile ? iOS and Android? I just can't use Unity after their policies.
@sicfxmusic8 ай бұрын
In my wishlist. Good luck!!
@samyam8 ай бұрын
@@AyrenJagar Yes Godot supports Mobile
@mahdiheydarzadeh43918 ай бұрын
I'm a game developer with 10 year of experience, marry me :D
@FromFame8 ай бұрын
As someone who's done visual scripting for 11 years bc c# was too difficult, and sold 2.1M units of game products - It was disheartening to see you refer to Visual Scripting like it's some lazy solution... Would you like me to call you lazy for not knowing how to code in the binary that your system operates in? Let people work with what they can.
@realpunkfruit7 ай бұрын
screw this im writing my game in notepad
@emmanuelcartelli27286 ай бұрын
Be a chad and use vim and gcc in cmd
@efeloteishe46756 ай бұрын
@@emmanuelcartelli2728 and don't use cmake
@WhyNotDogie6 ай бұрын
@@emmanuelcartelli2728nuh uh lil bro
@MtxLk6 ай бұрын
I just made a game in my mind, it's way easier and the preformance is fantastic
@crowhaveninc.21036 ай бұрын
@@MtxLk Unfair. Not everyone can afford such a high-end computer!
@FlatterTundra98 ай бұрын
"Don't expect to be making an open-world MMORPG in your first week while never having opened an engine before" I didn't think I was going to be called out so directly, damn
@fabiolean8 ай бұрын
MMORPGs are so stupidly complex to create and manage there's a reason there's essentially only ever been two profitable ones.
@FlatterTundra98 ай бұрын
@@fabiolean I just want to make one for me and my friends to play, but I did come to the realization that I don't have enough experience to even build the fundamental gameplay systems for a regular RPG, much less a grand multiplayer one. My project now is a procedurally-generated maze with an object you have to retrieve. Much more approachable, I think.
@3nertia8 ай бұрын
@@fabiolean For the idiots in the back like me, what are those two profitable mmorpgs?
@anarchosnowflakist7868 ай бұрын
@@3nertia runescape and wow I'd guess ? though saying they're the only profitable ones is probably a big exaggeration
@DageLV8 ай бұрын
Nah, its easy. Just open the dropdown, select MMORPG, pick from another dropdown what theme you want, select the artstyle you want, then from another dropdown select how bad or good you want the servers to run and your game is ready for shipping. Quite simple.
@finesseandstyle8 ай бұрын
Me after I've already chosen an engine and actively working on my game: _Interesting_
@katiescape8 ай бұрын
uh same
@Vahron8 ай бұрын
The best engine for your game is the one you're using to actually build and complete the game.
@FreeSalesTips8 ай бұрын
Continue using that engine to mature and complete the game. You can change engine if there's something expensive in your current workflow that makes it worth the investment to rework the entire project. If you want to evaluate a different engine, you can try starting a new game project or perhaps you can use the different engine to enact prototype ideas.
@lol-xw6rd7 ай бұрын
Fr
@Loki_Dokie7 ай бұрын
Choose what YOU like, I was going to use Unity, but decided I preferred the python type language of gdscript, and I can always learn C# later. I won't listen to reviewers, there's no point other than just knowing what each does and doesn't do, but my decision will be my own, such as yours will be :)
@DarthBiomech8 ай бұрын
To anybody eyeing Unreal, do keep in mind that it, for most cases that do not aim for AAA game graphic quality, is a bit like mowing your backyard lawn with a John Deere Ultra-Harvester 9000 designed to clear up multiple square kilometers of fields.
@reessoft94168 ай бұрын
Exactly. People talk about ditching Unity because Unity actually wanted to make some money from something they gave away for nothing, and talk about moving to Unreal instead. Unreal has a revenue "tax" of 5% itself, and isn't that useful for indie developers, unless you've got plenty of AAA assets lying around (or you've bought some). It's complete overkill for most indie games, and C++ is tougher than c sharp.
@DreamyAileen7 ай бұрын
Ehh, I disagree. Just because Unreal _has_ the capability to do the ultra-realistic AAA graphics thing doesn't mean that's the only thing it can do. You can do damn near anything with Unreal, you just have to figure out how
@DarthBiomech7 ай бұрын
@@DreamyAileen Like I said, yes there isn't anything it can't do, but I feel like Unreal is overengineered and way too excessive for most indie games.
@Noruzenchi867 ай бұрын
@@reessoft9416 People weren't digging on Unity because they suddenly made their plans cost money They hate unity because they took an extremely underhanded approach to monetisation with a complete lack of trust afterward, while Unreal will tell you up front "hey we're propietary and might collect your data on the side, please give us money"
@MechanicaMenace7 ай бұрын
@@reessoft9416how on earth is C# easier than C++? In theory it's safer because of it being garbage collected but it's not easier. Especially when performance matters so you're fighting or trying to totally avoid using the GC...
@JonathanbmillerZIG7 ай бұрын
FYI about 5:53, Godot has had multiplayer for years. I just made a multiplayer game in Godot 4. Server-client, peer-to-peer, RPCs, etc. Godot 3 has multiplayer as well.
@Angemell7 ай бұрын
Interesting that this comment didn't catch attention ....
@Youkuri7 ай бұрын
@@Angemell The comment was made some days after the video was release, so it was bound to not get as much attention as the rest
@MrBlun7y6 ай бұрын
She basically explains at 2:33 why she doesn't know about it, she even sounded a little sad explaining that godots community and help have been growing. Just another shortcut taker buying assets, why work on making somthing personal and unique with a bit of hard work when you can just use what everone else is using ... what a sad state we live in. She seems more like a sales rep for unity and asset packs than a game developer. Reminds me of a game on steam where the devs spent 10 thousand dollars on assets, coders, marketing the whole 9 yards.... that game has made about 500 dollars to this day 🤣. Money doesn't make a good game, passion and creativity are not in the unity store.
@Youkuri6 ай бұрын
@@MrBlun7yIsn't that just programming culture tho? A lot of the stuff we use in engines, being it Open Source or Close Source use programs that weren't written by the authors, IE: RenPy (built on top of Pygame), Pygame (a SDL wrapper), Godot itself (since it uses stuff like FastNoiseLite, which is written in many programming languages), any c++ game that didn't use their own engine without using stuff like SDL, Raylib, SFLM.
@MrBlun7y6 ай бұрын
@@Youkuri It has become that indeed, but normally theres some kind of progression. I don't see how buying assets from a store does any good to the indi dev community, like paying someone commission to make models for example would be far better as long as once complete and paid for, you own licence to those assets, meaning they are unique. If you have 10 games using the same asset packs which one are you going to buy or be drawn to? Game creation is interactive art and in any other environment it would be considered plagerism, I don't understand why people spend money on the stuff thats freely learnable. This new logic is why learn to fish when i can just pay a man to fish. Devolution at its finest.
@anonyshinki4 ай бұрын
>90% of indie developers don't finish their games Make that 99.9% to make this statistic less exaggerated
@szymonharbuz90528 ай бұрын
One thing to add about Godot is how lightweight it is - which makes it super approachable for amateurs, children and beginners - and those of us who just don't have much money. While they have some limitations compared to the desktop version, Godot has both a browser and an Android version. I'm currently making a game in Godot on a
@user-og6hl6lv7p6 ай бұрын
Being lightweight doesn't make something an amateur piece of software. Relying on bloatware is an amateur mindset.
@LaynaStambaugh6 ай бұрын
@@user-og6hl6lv7p EXACTLY! Unless you're working in some massive super-corporate nightmare scape, there's no reason to deal with some piece of garbage like Unreal that doesn't do anything right except make pretty colors for some suit's "AAAA" game.
@digojez6 ай бұрын
@@user-og6hl6lv7pI think they meant "more accessible" instead. (easier to run = easier to start with for people with poor rig)
@spindash646 ай бұрын
I just like it because it's Open Source, so I don't have to fear legal warfare ever happening to me
@digojez6 ай бұрын
@@spindash64 also it's great to avoid corporate mindset change (like the unity price change. (also I swear there were several replies here, where did they go?)
@samuelhugo33878 ай бұрын
i bounced around untill I landed on godot and immediately fell in love, the way its node system works just makes sense
@ivanonlyone71608 ай бұрын
yeah this engine is great for beginners and small simple games
@echoless34848 ай бұрын
@ivanonlyone7160 It can still end up working very well for large games, too, unfortunately the constant updates make that kind of hard.
@KashTheKingYT8 ай бұрын
@@echoless3484Fr
@tnt3t8 ай бұрын
@@echoless3484I don't really agree with this... At least not yet
@ExzaktVid8 ай бұрын
I feel like in a year or two when godot settles down it will become very mainstream. For now I wouldn’t make any huge projects in it.
@NCXDKG5 ай бұрын
Forget this, I'm just going to write the whole thing in assembly
@FourthDerivative2 ай бұрын
Roller Coaster Tycoon guy nods in approval
@AlexiosTheSixth2 ай бұрын
does steam even allow games coded in assembly??
@NCXDKG2 ай бұрын
@@AlexiosTheSixth Coding is just writing code for assembly that you can actually read. If steam didn't allow assembly coded games, then literally every single game would have to be removed off of steam.
@shaded99892 ай бұрын
@@FourthDerivativeYan-dev shakily nods too (it's bad)
@Yeedede3 ай бұрын
“First project shouldn’t be a multiplayer game” That sign can’t stop me because I can’t read! *proceeds to make a fighting game anyway*
@wasp7957 күн бұрын
i’m trying to make an open world multiplayer game and i haven’t even gotten the terrain to render right yet and it’s been half a year
@GameDevelopmentBeyondTheBasics8 ай бұрын
One big caveat missing from Unity is it's no longer free to do console ports like it used to be. You have to subscribe to pro for $2k/y before you can make those builds now. It's also a bummer that Microsoft no longer supports submitted builds using the XDK since that means I can't use the older Unity Editor I originally made the game with which means my last console game will never get updates again 😅
@mandisaw8 ай бұрын
Last year or 2022, XBox said any Unity users accepted to their dev program can have a free Pro seat. So if you've already published to console, I assume that should qualify you. Can't confirm whether Sony & Nintendo offer the same, but you could probably check / do some research.
@kodaxmax8 ай бұрын
oof, thats actually a big one
@3nertia8 ай бұрын
I wonder how Unreal Engine 5 handles this situation?
@3nertia8 ай бұрын
@@mandisaw Yes, because it's not enough work already just trying to make a game lol
@mandisaw8 ай бұрын
@@3nertia If you're selling it, then yeah, making the game is only the beginning, I'm afraid.
@FrankJonen8 ай бұрын
Much better advice than these "you have to know every single engine" channels. Pick one and get good with that is a much more valuable skill than withering your life away learning pieces of them all.
@Kkubey8 ай бұрын
Sounds more like a thing for those wanting to land a job in the industry?
@askeladden4508 ай бұрын
I disagree. If you use one engine, jump into another and feel lost, you have been learning wrong the entire time. You should be learning about core stuff like rendering techniques, programming patterns, optimization techniques etc, rather than the editors themselves. Its the same when learning programming. Learn stuff like OOP, data structures, algorithms and patterns, and you should be able to become fluent in any language in under a week. Having spent 5 years in unity, i was able to become completely fluent in godot in under a week, and completely fluent in UE in 2 weeks. Now, not only can i adapt myself to any job posting, but also choose the best engine for the job at hand. In addition, using different engines gives you different perspectives and techniques that make you a more complete dev.
@Kkubey8 ай бұрын
@@askeladden450 I think it's still okay for free time devs to not go through the entire process, "no code" has gained quite the popularity too. We can't really decide whether we want everyone to become a full fledged software engineer or let people do their project at hand with software as a tool and a much lower original time investment. That being said, if you want to be a professional, you really shouldn't skip those steps and with limited knowledge your ability to fix problems will be more than limited.
@3nertia8 ай бұрын
@@askeladden450 And where is the best place to learn about the fundamentals without being bored to tears, please?
@askeladden4508 ай бұрын
@@3nertia lots of great channels on youtube. If you want to learn rendering and optimization, SimonDev, Acerola, Vercidium etc are great. If you want to learn Game Design, GMTK and others are great. If you want to learn to make animations good and punchy, New Frame Plus, Video Game Animation Study and many others. If you want good prgramming patterns, CodeAesthetic is really cool. There are too many to list here, but you will find them if you search for them. Then there are also dev log channels like ThinMatrix, Sebastian Lague, which are really enjoyable to watch. Notice how none of these teach you about any specific engine, but general principles and techniques that can be applied everywhere. Ofcourse if you want to get really good and deep into stuff, you will have to endure the 'boring' by reading books, articles and especially research papers.
@not_halls8 ай бұрын
also... you can always make your own game engine no... dont do it if all u want is to make games
@kaijuultimax94078 ай бұрын
Making your own engine is for a team that can dedicate a programmer to it. If you can't manage/afford that, don't do it.
@kodaxmax8 ай бұрын
Peak attention disorder. Just build your own engine so everythings just the way you want it, swear youl learn what a character controller is right after your finished.
@not_halls8 ай бұрын
But really tho If u even try to make a game engine just for fun, u learn a lot
@kodaxmax8 ай бұрын
@@not_halls you will learn more from making a game, any game and in a fraction of the time.
@kerduslegend26448 ай бұрын
I believe learning assembly and building your own compiler is way more fun
@gentronicus8 ай бұрын
Clicked because LÖVE was in the thumbnail... No mention of it in the video?
@amogoose29718 ай бұрын
it's community is very small
@plotlessplot8 ай бұрын
@@amogoose2971 And yet, one of the biggest indie games of the year (Balatro) was made using LÖVE 2D. It's a shame it doesn't get more visibility, as it is a genuinely nice framework to start learning game dev.
@Mr_Yeah8 ай бұрын
@@amogoose2971The community around Balatro might change that
@darkfrei28 ай бұрын
The best game engine AND framework!
@hazelsnep8 ай бұрын
:c no love 2d
@glassramen5 ай бұрын
The main real drawback to godot is trying to figure out certain things. The documentation could be a bit better in places, and there's times where you're going to struggle to figure out something, but as you said, there's been a massive increase in the community over the past few years. It's getting easier and easier to figure stuff out. Now if only the devs didn't make creating tilesets in 4.0 so bad, I'd actually consider using it over 3.5.
@tegan44524 ай бұрын
I think some of it depends on how you like to figure out things / what specifically you're trying to do. I personally found Godot's documentation to be loads better than Unity for my use cases, for instance. There's still holes in the documentation, but for very basic 2D game mechanics, I'd definitely put Godot documentation above Unity's (and I've heard bad things about Unreal's documentation as well)
@Iridium.4 ай бұрын
That engine doesn’t make much sense to me ..
@mufelo8 ай бұрын
Maybe it was said in there, but it is worth noting that even though Unreal Engine has a steep learning curve because it has a lot of stuff.. it has a lot of stuff. In order to level set Unity for a lot of life quality tools, you need a bunch of paid assets like Odin Inspector, Animancer, etc. where as with UE, you get a state of the art animation system, Gameplay Ability Framework and a ton of other stuff like PCG frameworks for free out of the box. I guess where I am going with this is that depending on your project, the "Free Unity" license might add up to few hundred $ worth of assets or a large amount of hours spent on implementing those things yourself.
@mandisaw8 ай бұрын
Tbh many of those "must-have" assets are low/no code options for folks who just aren't that well-versed in what the engine can already do. If you can code & read docs, you likely won't need most of that stuff. As for Unreal, its built-in systems are "opinionated" - great if you're making a game inline with its assumptions, but frustrating if you're not. Unity's modularity & extensibility is its strength IMO. You can drop-in replacements for any of its built-in systems, and have the option to tailor your game's systems specifically to what works for you. Whether you use assets for some of it, or code it yourself down to the lowest-level, the engine itself doesn't "care".
@samyam8 ай бұрын
I didn't have those must need assets for 5-6 years and I was fine
@mufelo8 ай бұрын
@@samyam it honestly does depend on the types of projects and how much effort you put into things. There is also inherent value in implementing these systems at least once to understand how the sausage is made, so to speak, and perhaps it is fast enough for your projects. A lot of UE's systems are an overkill... but if you are creating a multiplayer skill system from scratch, you will be spending a LOT of time figuring out prediction, proper replication, etc. Do you need all of that to the same extent? Probably not in most cases. Ultimately you as a dev need to make those trade offs depending on your project and the currency there is often time.
@Einxeld8 ай бұрын
@@mufelo what is a "multiplayer skill system" mate? If you simply want multiplayer, unity has many ready to use packages like FishNet
@Th3Ey37 ай бұрын
@@mandisaw riiight and UE doesn't let you tinker with its code... lmao..
@Crawldragon8 ай бұрын
Godot is an awesome game engine but I have two big bugbears with it: For one, it's sometimes easy to get into arguments with its physics engine when you need it to behave precisely, for example making a platformer with pixel-perfect collisions. For two, while the documentation for the 2D engine is fantastic, the documentation for the 3D engine is _painfully_ sparse. All of the people who seem to know how to use it well seem to be too busy working on the engine to actually write the documentation for it, which is a shame because as long as you don't need the advanced graphical features of the established engines it seems like it's actually really good.
@AL-lh2ht8 ай бұрын
Also what really kills it is the issues it has with making app games.
@crimsondespair_95058 ай бұрын
Yeah, I kinda agree with you. 3D isn't THAT hard once you know 2D but any advanced features are undocumented because they literally JUST got implemented. It's not that big of a deal, all the main features are well done and any help you need can be found on Reddit or Discord. But I can understand the pain.
@mxBug8 ай бұрын
@@AL-lh2ht by "app games" do you just mean mobile ?
@Oneiroi07 ай бұрын
Tbf, the 3D is very new in the Godot. Most contributing people are currently focusing on the functions and bugs right now.
@samduss41935 ай бұрын
from what I read it is a sign that actually developping is faster rate than making tutorials about it... which is good to sepeople motivated doing it
@SamGarcia8 ай бұрын
I miss the days of GameMaker (user since 2004) pre-Studio when we made stuff like legit antivirus software that actually worked since the program back then was super focused for the PC, and it was a massive community in the pre-Studio days, which Godot hasn't reached yet (and that community was deleted to make way for Studio). When consoles and Mac exports started happening, it became diluted. The simplicity of GameMaker tanked as well as GM tried to compete with Unity for some reason.
@BFedie5188 ай бұрын
GameMaker 8 was the second programming I ever did (first if you don't count Scratch). I loved it. Studio went far too long without a real free version. I couldn't justify spending that much money on a hobby I dipped in and out of. By the time they changed the pricing model, I had already discovered and learned Godot. I wasn't/am not about to switch back.
@evanseifert88588 ай бұрын
I really enjoyed using GameMaker 8 too. It's the most success I've had making games.
@theapexsurvivor95386 ай бұрын
GM8 was great, I tried remaking a game for it in Studio and it just broke constantly, the variables never did wht they were supposed to and there were no tutorials for it. Pretty much forced me to give up on it and move to Unity then to Godot.
@SamGarcia6 ай бұрын
@@theapexsurvivor9538 if you are importing the file from GM8 to Studio, you will need massive changes to the code. There are extensions that help with the transition for compatibility for that. Otherwise, you need to reread the manual and such.
@Multrakiller6 ай бұрын
Gamemaker 8 was the real deal for me.
@rx.788 ай бұрын
I tried so many times to get into Unity but I just couldn't get into the way objects were handled and it always felt like it took a century to open the editor and test a game. It also felt like any time i ran into an issue the solution was always just get some paid asset on the asset store. Ive moved onto godot now and thankfully this has all just clicked for me. The nodes and scripting system just feel right to me. Definitely helps me work faster and get results i want as a solo dev who works w 2D.
@jamesrivettcarnac5 ай бұрын
I've given up on unity 5 or 6 times. Godot clicked inside 5 minutes
@hinahammad10475 ай бұрын
personally i prefer a twin turbo charged 5.2 liter V8 engine
@Transyst3 ай бұрын
fair enough, V8 is a popular JavaScript engine
@hinahammad10473 ай бұрын
@@Transyst But does it have a Twin turbo?
@Transyst3 ай бұрын
@@hinahammad1047 It has the TurboFan compiler, but as far as I know, no twins
@glasstuna2 ай бұрын
No V-tec... Weak.
@Ozz3605Ай бұрын
It has been proven that single turbo outclass twin turbo, because tunning the 2 perfectly the same is almost impossible. ( me with my 20yrs old data when i finish my mechanica classes 😂)
@nicholasjackson87098 ай бұрын
I love the mostly nonbiased video. Just an overall breakdown and telling the audience the most important thing, there is no wrong answer, just tey them. I've tried ue4, godot 3.1, and rpg maker. Every engine has pros and cons, see what works best for you.
@schnitzelhannes64315 ай бұрын
Yeah nonbiased like a vacuum salesman
@me_________99758 ай бұрын
Great video! Just as a side note, I think the godot addon you refer to is called Little Camera Preview. I also got confused at first cause GameFromScratch covered them both in the same video xD
@samyam8 ай бұрын
Ohh yes you are right haha
@pewpew5188 ай бұрын
Working in Unreal C++ as im watching this video. As a former unity dev, Unreal C++ is not very hard. Its the C# with different syntax. Also you don't have to change engine source. You can just copy past engine code into a new file and modify that; that way you don't have to compile the whole engine (Doing that right now lol). You can also just extend engine classes.
@alexankd7 ай бұрын
I'm a professional Unity and Unreal game developer. When people ask me what engine to use (as question I get pretty often), I'm just going to point them to this video. This explains it much better than I ever have.
@samyam7 ай бұрын
Thank you!
@nanometerstudios8 ай бұрын
If you look at the scratch community, you can find people making full on 3d rendering engines and 3d games, for example the mast.
@WhyNotDogie6 ай бұрын
chromecat
@nanometerstudios6 ай бұрын
@@WhyNotDogie yea. something like that
@bluesillybeard8 ай бұрын
I think it's worth mentioning making a game without an engine. Not to be confused with building your own engine - I mean, building a game, but without an engine. Cobble together a programming language and some libraries (My goto is Zig + Raylib + zig-ecs + Box2D), and just build a game the 'traditional' way. This is best if you already know how to code. Just choose your favorite language and start putting the pieces together. For the (admittedly very few) gam jams I've done, it's worked quite well.
@edvonherr15968 ай бұрын
I would personally love to see a video on this workflow if you're ever inspired to participate in another jam.
@bluesillybeard8 ай бұрын
@@edvonherr1596 Added it to my list of video ideas
@caedutiger93625 ай бұрын
I know this is 3 months old but i kinda wished there was a zig engine
@bluesillybeard5 ай бұрын
@@caedutiger9362 Godot native and Mach engine are two options for that. I'm also making my own engine, although it's not exactly a general purpose one
@schnitzelhannes64315 ай бұрын
Yeah thats great advice. If you are building a desk instead of using your toolbox, you could simply hit two rocks together until one gets a sharp edge. With this sharp edge you can beat your logs for weeks until you get something that resembles a plank. Now you just have to figure out how to assemble the parts without nails. Maybe you can glue them together with your spit? awesome!
@TommyLikeTom8 ай бұрын
You absolutely can preview the game in godot while running it. That's what the local/remote tabs are for. You can even make changes during runtime
@MarcosCodas8 ай бұрын
Thank you for mentioning GDevelop! Super happy to be on your radar. - Marcos, from GDevelop. If you have any feedback on what we can do better to be higher on your recommendation list, let me know! I'll pass it along to the team.
@graftedbranch50927 ай бұрын
I know right haha im glad its getting attention. I use it and so far i love it!
@strikeg202 ай бұрын
I didn't know GDevelop was chill like that
@MarcosCodas2 ай бұрын
@@strikeg20 We chill, we chill.
@MrC90007 ай бұрын
Renpy is great for visual novels or dating sims. Most famously used for the original Doki Doki Literature Club, it's ideal if you want those but are not a programmer such as an artist or a writer with an idea.
@itscrusherr19227 ай бұрын
most famously used for corn games on newgrounds*
@MrC90007 ай бұрын
@@itscrusherr1922 I didn't know that, but probably not the good ones. (If I don't work for it, then what's the point?🤣)
@Subject974 ай бұрын
@@itscrusherr1922 I mean, yeah. But DDLC is a better example because it did some cool stuff (and wasn't corn lol)
@_dvs8 ай бұрын
crying and throwing up when rpg maker gets left out edit: /s 😑😑🙄🙄
@samyam8 ай бұрын
there’s too many 😭
@wellwellwelp8 ай бұрын
Thlamming your pp in the car door kind of pain?
@aouyiu8 ай бұрын
Yeah, though to be fair it is a bit more rudimentary and focused than the ones mentioned. It's good for making specific kinds of 2D games, really good actually, and much easier than say Godot or even GameMaker. Maybe an honorable mention.
@FireFox640000008 ай бұрын
Well if it makes you feel any better that was my first game engine. Made me go down a whole rabbit hole with Ruby that ended up with back-end web development and Ruby on rails and my sudden realization that I hate back in web development. Yes mistakes were made.
@Ozzianman8 ай бұрын
@@FireFox64000000 I started working in IT support and somehow ended up doing frontend because I had some basic web development knowledge. I hate my job too, mistakes were indeed made.
@Shadic41018 ай бұрын
I like this aggressive version of Sam
@Zumito8 ай бұрын
as a unreal engine developer i want to know waht is that "dokumentation" that you r talking about?
@aeliusdawn8 ай бұрын
The real documentation is the friends we made along the way.
@FireFox640000008 ай бұрын
Want to hear something funny? When I was learning unity I had one bitch of a time ever finding anything in the documentation. No matter what I did I couldn't find it. Now I can find almost anything I need in the unreal documentation.
@TheMasterOfSafari8 ай бұрын
@@FireFox64000000I don't know how that is even possible, Unreal's Documentation is VERY lacking compared to Unity, regardless I am happy with Unreal for 3D.
@Mr_Yeah8 ай бұрын
It's some text and images that explain what the engine does so that you don't have to decipher the source code of Unreal every time something's not as expected
@Dextrostat7 ай бұрын
Try Unreal Engine 2, that shit is so scarce and trying to do Replication either Native or Unreal Script is a major pain in the ass. Luckily some modders have some docs but holy shit this version of Unreal makes me ready to make a game in Unreal Engine 5 lmao
@jameshughes30148 ай бұрын
I love unreal in concept, but doing anything in Unreal feels like fighting with a huge machine while trying to guess the magic words to get it to do anything correctly.
@Thomas-gp8jn2 ай бұрын
You need to calm the machine spirit before you can start working, you see.
@cheesesled1308Ай бұрын
I have to say, this was an awsome breakdown of the engines. I felt so overwhelmed before but now I know where to start looking and what to expect
@TheMeeelting8 ай бұрын
fiiiiine ill wishlist your game :) Great video! Edit: Done. Maybe reduce the contrast on your game a bit? Bright red on blue kinda burns the eyes. Game looks fun!
@samyam8 ай бұрын
I’m changing the art now, thank you!
@AIAdev7 ай бұрын
I didn’t choose a game engine. It chose me.
@MaxPewpew3 ай бұрын
aia has been spotted you cant escape me
@darecagames8 ай бұрын
Great video and very informative, samyam. I would like to add that Unity is free as long as you do not exceed $200,000 in earnings but this is NOT per individual game, that is, it is the global money earnings. On the other hand, it is Unreal, you have to exceed $1,000,000 but it is per game.
@Lionfrog1314 күн бұрын
As an artist who recently took a game dev class I recommend unreal for artists just for blueprints and that it lets you focus on art direction less than coding for portfolio pieces.
@cooliod00d19 күн бұрын
I started making games in RPG Maker back when I was a little kid. It was mostly just a hobby, but after losing my job (thanks Corona) I've started learning UE5 and am absolutely loving this engine. Now I'm trying to turn my hobby into a new career.
@samyam18 күн бұрын
Good luck!
@Casprizzle6 ай бұрын
For a 2D JRPG, RPG Maker is an amazing engine. It's also a great engine to learn game design principles with, it is even on console which makes it very accessible for kids. You can code anything with it though and it can be very powerful.
@aouyiu8 ай бұрын
I was told by a lot of people (on KZbin) that nobody besides AAA game devs should be using Unreal Engine 5, as that's what "the engine was made for". While C++ is a very complex language and UE5 has a ton of features really only AAA games are using, I doubt their statements that solo devs/non-AAA teams shouldn't use it. Though I haven't used it, but I do code in C++ so I'm unsure. I really don't want to go through the stress of trying to learn C# for Unity, and Godot and GameMaker seem too elementary for my prospects. I'd just rather start using UE5 from the get-go since it is my end goal eventually.
@samyam8 ай бұрын
I’ve seen a lot of solo developers use it successfully, if it’s your end goal go for it!
@paulie-g8 ай бұрын
Firstly, C# is trivial for a C++ dev. It's got very nice ergonomics as well. As for Unreal, it's got its own flavour of C++ that takes a lot of getting used to.
@funguy3988 ай бұрын
So for a statistics: there was a horror gamejam with ~50 entrees. 1 uses UE ~7 RPG maker, Game maker and smaller ones ~7 Godot Everyone else Unity And this one with UE got around 10th place with very polished small game with beautiful graphics, one bad thing about this UE project is a 2GB game when other competitors have html5 browser games or 100mB games. Dont think about language when choosing an engine, if you know at least one language you can grasp any other
@AL-lh2ht8 ай бұрын
In the past that statement was true, but unreal made a lot of improvements to compete with unity and now has none of the best visual scripting engines.
@paulie-g8 ай бұрын
@@AL-lh2ht Did they axe blueprints? Or nerf them somehow?
@CassyCodes8 ай бұрын
Thank you for this video and going into such detail. I use Godot, and I think you gave an honest review of it. Besides the pricing policies, the main reason why I use Godot is that I have a mini PC and Godot runs really smoothly on it.
@TheSporemaniak14 ай бұрын
You just rewoke my desire to make games, simple and clean video explaining what engine to choose, and I think I will go with Unity.
@samyam4 ай бұрын
Glad to hear :)!
@jamesonshekmeister8 ай бұрын
Thanks for helping me lower down my options, so I can get started. When it comes to making a game and doing it yourself because you can't find anyone in your area, it can be a bit overwhelming and hard to stay motivated to make your game a reality. I've had many ideas for games, and have written down the ideas, but when I open up something like GameMaker, Unity, or even Godot, my brains decides to just go into Dial-Up Mode. Being neurodiverse and lacking self-esteem is already a personal problem I have to deal with on my own, but it's nice to know that I can do a process of elimination on which game engine to start my game idea on. Thanks again! Really helpful! 👍
@seigeengine7 ай бұрын
As long as you don't make a catastrophically bad choice, you can probably make your game in just about any engine that seems like it might be possible to make that game in. It really is more important to just get started. There's a bunch of games where you hear what they were made in and think "holy shit, really?" Best of luck accomplishing your vision. Hope you can find people to interact with productively.
@jamesonshekmeister7 ай бұрын
@@seigeengine Thanks for the encouragement my friend.
@seigeengine7 ай бұрын
@@jamesonshekmeister No problem. I've been thinking of getting back(lol was never much) into game dev lately, and I know it can be hard to keep up projects on your own.
@jamesonshekmeister7 ай бұрын
@@seigeengine True.
@rmet2558 ай бұрын
I went through the same dilemma since starting out so I just picked Unity, however, I quickly didn't vibe with the engine and liked Unreal better. It's just a personal preference matter, you can't decide by asking people and watching youtube, you gotta pick whatever engine, it won't feel so different after switching up so you're not losing experience
@lehisluguer93008 ай бұрын
Great Video !.. People should just pick the one that better fit to their needs.. I have used Unity, Unreal and Godot over the years.. it took me a while, but im happy to give a try to all those engines, to finally discover Godot was the one that fits better to me..
@StevenSudweeks6 ай бұрын
This is a great video that felt very unbiased! I feel like you covered all the different pros and cons of each engine pretty well. It does look like you missed talking about the Unreal Engine costs though. For anyone wondering, its 100% free until your game makes $1,000,000 USD. Then every quarter as long as you haven't made more than $10,000 that quarter, its still free. Once you do make more than $10,000 though, they take 5% of what you made that quarter, if I remember correctly. Also, if you publish your game on the Epic Game Store, they don't take any roalties off of those sales.
@DaWeishmiester25 күн бұрын
Worked with Unreal professionally for ~6 years, couldn't agree more with everything you mentioned. Been playing with Godot recently and loving the simplicity of it all even if its lacking a bunch of comparable features, also its completely free which is hard to beat for independent side projects
@IanIanaSpencer2 ай бұрын
I've been doing gamedev (UE5) for about a year, here's somethings that ive learned: -when ppl say "Unreal Engine is the hardest to learn" i think that more in general than universal. Every has an engine that's clicked with them and its usually a different one for everybody. For me the one that was the most approachable was Unreal, and Godot is the one i find the most daunting, but it might be completely different for you -instead making open-world games (which isn't really obtainable for indie devs, at least not yet) I'd look into the the "immersive sim" genre. ImSims are sort of like open world games in the sense that they have an emphasis on player choice and emergent gameplay, but instead of having giant worlds, they have individual levels that are basically mini sandboxes with some sort of objective or goal, meaning they're more accessible for solo devs
@wolfcl0ck6 ай бұрын
Now that may all be true. However, the correct answer here is actually the Source Engine by Valve Software.
@samyam6 ай бұрын
😂
@pointyorbАй бұрын
Yeah I tried that, any int variable I make can't seem to get to 3.
@reptilzum16168 ай бұрын
Gamemaker does actually have raycasting, its a function called collision_line
@nuclearsu8 ай бұрын
3:00 Having a project like Godot being open sourced is also important so that Godot can't pull a "unity price per download" move. It also means you have more freedom with your development (not required to make an account and log in) and it's a lot more accessible (free, and very small computational requirements; fast to run). I also agree that Godot has some controversies. It definitely has a 'cult' following, and has some bad actors in play (which most Godot users sympathize with???) But I try to disassociate with that part of Godot's community. For any of you wondering, one example of a bad actor that Godot users idolize is: Yuri Sizov.
@Zhawn78 ай бұрын
Who's Yuri and what did he do?
@nuclearsu8 ай бұрын
@@Zhawn7 He was a prevalent coder in the community who worked on the game engine, but he commonly engaged in fights, and was an instigator of these fights. By "fights" I mean heated arguments on the GitHub repository thingy. He also used to be an employee of the Godot foundation. Besides instigating fights, he was a Russian supporter, and mocked Kyiv citizens who were being shot by Russians during the 2014 capital riots.
@swarkin6 ай бұрын
@@nuclearsu source please
@AbuAl7sn18 ай бұрын
bevy is the future of game dev
@justcatsalt7 ай бұрын
I was looking into this exact issue a few days ago, I'm glad this video came up to verify what I found! I've messed with unity, unreal, and godot now and I have to say godot feeks far more natural to me then the other 2 so far, I also love the open nature of it, thanks for the amazing video!
@BastetFurry8 ай бұрын
For those more adventurous there are the game specific libraries, two i like are good old libSDL and libGDX, the later is great if you want to code for mobile. And the former lets you compile your code for any modern platform under the sun. Both are FOSS by the way.
@CSSpacePenguin8 ай бұрын
I totally get wanting to go more lightweight. Even for open source projects, reading code that someone else wrote is, imo, harder than writing/reading your own code.
@fiendishhhhh8 ай бұрын
Any Love2d people in here?
@raypuiaascii46538 ай бұрын
Here. I don't understand the thumbnail, one of the most popular indies right now is made in LÖVE.
@fiendishhhhh8 ай бұрын
@@raypuiaascii4653 Which one?
@darkfrei28 ай бұрын
Hi there!
@fiendishhhhh8 ай бұрын
@@raypuiaascii4653 Which one?
@raypuiaascii46538 ай бұрын
@@fiendishhhhhBalatro
@ShellworldGames27 күн бұрын
I just wanted more information on what game engines are best for what, how easy to use, and their pricing models. I already had a decent idea of the popularity of each engine and what ones AAA uses. Good video. For me it's a toss-up between Godot and Unreal. I'm a starting Indie Developer, so free and easy to learn are big considerations, but Unreal is best out of the box for the kind of games I want to make.
@Paul8711gamezz27 күн бұрын
i was like "naaaaaahhhh undertale was made in gamemaker? then it has to be good right? right?" and it is pretty good actually
@caryphillips48856 ай бұрын
As one of the developers that switched from Unity after the Fiasco, Godot is great! After version 4 it's really nice actually! At times it feels like its simplicity is actually a benefit compared to Unity. I've even written software in it for my company as an internal tool. Works great!
@mikicerise62504 ай бұрын
Godot is cool but it does need some fleshing out.
@asdwwe3074 ай бұрын
@@mikicerise6250it's got it at 4.3
@Paruthi.6188 ай бұрын
Good coverage of game engines
@TomDebridge8 ай бұрын
I didnt even know that Gamemaker was an engine to begin with, I used RPGMaker and Gamemaker when I was 13 and eventually stopped, because my external Harddrive broke, where all my projects were on.
@darkestdaysvideogame7 ай бұрын
I literally went to unreal cause of visual coding and relatively easy multiplayer setup - which I don't need for now but is nice to know its there.
@JC-XL4 ай бұрын
Wow, this was a really well put together, simple and understandable, but at the same time with plenty of detail. Nice comparison table by game types.
@samyam4 ай бұрын
Thank you!
@MatthewCenance4 ай бұрын
LOL at the thumbnail declaring LOVE to be a dead engine despite it being used in recent games such as Moonring and Balatro!
@HappyGick7 ай бұрын
Then there's the custom engine. If you need heavy mod support for your game, you're better off writing a custom engine. Except it might take longer to write the engine than making the game...
@IdealIdleIncremental8 ай бұрын
Great analysis and valid points. For me, I'm sticking to Unity!
@thefongz29314 ай бұрын
This was a well done video which touches on a lot of good points. The point about lightweight engines where more of the code is your own is a really interesting one. I made my first 3D game in Unity and kept hitting so many issues with terrain and shaders which just came down to bugs in Unity itself. Towards the end of development I found that I actually needed to downgrade to a 2-year-old version of Unity in order to get my game to run at all on older phones since an enhacement to the terrain functionality had broken compatibility completely. It made me really mad at Unity and to start fantasizing about choosing a different engine. Technically of course it would have been possible to just stop using the built-in terrain functionality and implement something myself from scratch, without downgrading or switching engines. But the truth is, that kind of thing is just too hard for people getting started in game development. Built-in functionalities are the whole reason why we are using game engines in the first place. Without Unity I would never have made my game at all. It's important to beware though when you start all of this that the trade-off is a lot of baggage. It's why most Unity games seem to have a lot of loading, regardless of their simplicity. We're kind of using a Swiss Army Knife as a screwdriver since it's easier than manufacturing a screwdriver ourselves.
@FlavorsomeMusic4 ай бұрын
I started my first project a few weeks ago and I've picked up phaser for it, it's rather pretty and entertaining to work with, and there's an IDE for it (paid, phaser itself is free tho), but I prefer coding all the raw bits, feels like I'm learning more. It's really fast to test stuff and fairly easy to handle. Regardless, I was stuck in that "which engine should I choose" mode for like a year, like, I feel it's better to just wing it and pick one up instead of wanting to be sure and be stuck hesitating ? Just go make games, pick any engine, mess with it, have fun, don't have expectations. :D
@Monkeymario.3 ай бұрын
14:19 Scratch actualy has a PC app, (tho it's probably just chromium) and some people have made a Mobile app for it. Also you forgot ROBLOX which is very popular but well it's not really a game engine, rather more of a program that can run programs made for ROBLOX, and can make programs for ROBLOX.
@C.S.Argudo8 ай бұрын
Ngl, buying assests is one of those things where if you're learning, you're shooting yourself in the foot. But then there's an argument to be made about those who can afford to use paid tools are paying to create. I'm new af, though. So what do i know
@TheCollectiveYoutube8 ай бұрын
I think it depends. Im purely focused on learning programming. Thats my specialization. Im not going to waste my time doing the art because I know ill have better results having somebody do that who only does that, rather than trying to be a jack of all trades myself
@JustinLazlo3 ай бұрын
@TheCollectiveKZbin I'm not saying your wrong but speaking from personal experience the tradeoff of not doing everything yourself is that you are reliant on other people which can quickly tank your development if they drop out for whatever reason.
@lewis14238 ай бұрын
im not lazy im dyslexic :o the less words that are involved the better, thats why visual scripting is a must for me.
@mandisaw8 ай бұрын
I think most modern developer tools (IDEs) have accessibility settings & themes that can help you. From changing to a more dyslexic-friendly font, to setting color schemes and highlighting to focus on each line or word. Visual scripting should be a choice, not a necessity 👍
@crazz566419 күн бұрын
Me watching this knowing damn well I already chose godot and wont change: hmm, interesting
@TFArseling5 ай бұрын
This is one of those videos where I came thinking I'd just be here for 12 seconds and watched the whole 15.07 minutes. ...Is this what love feels like..
@RonenGoldstein8 ай бұрын
What game engine do you recommend for making digital card games? Sometimes I don't want to get too into the weeds of programming draggable shapes to make card items
@Ghorda98 ай бұрын
dragable shapes is really easy, you also don't even need to make the cards dragable to begin with
@aouyiu8 ай бұрын
Godot or UE5, I'd say Unity otherwise but you said not too involved with coding. I'll counter with this though, getting into the weeds of the programming in your game will prove extraordinarily valuable, especially when it comes to bug fixing and improving the game. It gives you not just more control over how your game works, but I think more importantly, a deeper understanding of how your game works. Even for a simple digital card game.
@orkunkaansimsek5 күн бұрын
if you don't want to code much, you can use Construct 3 or GDevelop for this. Both have easy pre-built stuff for draggin shapes I believe
@charlieking76008 ай бұрын
Thumbnail with Godot being a cult is pretty true.
@ancy12056 ай бұрын
Still better than the cult who defend some cooperate.
@bentheafrican8 ай бұрын
how about CryEngine? I'm currently using it for my own personal projects. It's funny how the game dev community has forgotten about it.
@samyam8 ай бұрын
there's so many engines haha
@bentheafrican8 ай бұрын
@@samyam i would like for people to talk about it more often😅
@lukajolich76698 ай бұрын
Probably because it just couldn't compete with Unity and Unreal. A lot of people wanted it for its graphic capabilities, but Unreal arguably is better there now. Plus, support has been rather low and people have questioned whether it will continue to be supported at all.
@bentheafrican8 ай бұрын
@@lukajolich7669 I understand, Crytek should be the one to blame for it. They have given up on their own software which made CryEngine Developers to go to either Unity or Unreal. I still use it though but the lack of proper documentations or tutorials has me on the verge of giving up. I recently just found out about a small community of few people who still use it, that keeps motivating me to still learn the ins and out of the engine and one day to fully make a actual finished game. It's really sad to see CryEngine dies slowly or being forgotten.
@MortissCoffin8 ай бұрын
I love Cryengine! They're currently working on Cryengine 6 with the new Crysis 4 in development. And a new reworking done to it FlowGraph (visual scripting) like Unreal's Blueprints. Can't wait!
@not_estains3 ай бұрын
i like how you put love lua as "dead?" in the thumbnail
@ArtForSwansАй бұрын
I picked Godot to learn how to code and make games because I also use Blender, and Godot has native Blender support. Plus since GDScript is similar to Python, so I thought learning it will help me learn how to make plugins for Blender. Sure I might have accidentally joined a cult, but it's worth it.
@PixelShade8 ай бұрын
I personally found Construct 3 to be the best for my purpose. It's super powerful and easy for 2D (and 2.5D). Workflows are super quick and easy to understand... sure it costs ~100$ yearly, but the company doesn't take ANY revenue shares of your game sale (which is a BIG selling point if you ask me)... With that being said. If you want to improve your skills and you want to be attractive to the AAA industry, then you can't go wrong with Unreal, since it is so widespread. But in that case I would much rather specialize on a single- or a couple of skills within that engine and just focus on creating a portfolio of those things. (since big companies look for specialists not "jack of all trades")
@Dogo.R8 ай бұрын
Bevy also exists, historically gains github starts at the same rate as godot and has historicay had half the stars, but is newer, hence less stars. Godot has spiked in stars but thats just from a unity incident hype cycle... questionable to what degrees those count as size. star history: #bevyengine/bevy&godotengine/godot&Date
@jorgerangel23905 ай бұрын
I want to suffer, that is why I write my engine from scratch in rust targeting the browser
@Subject974 ай бұрын
WASM and WebGPU?
@Flowery05 ай бұрын
1:30 that is definitely not exaggerated. The ones that do end up releasing something often end up going through multiple unfinished projects before that, and i expect the vast majority to just give up near the starting phases
@Seanvandeusen4 ай бұрын
It's crazy to see a community into this type of stuff. I remember being young and making games for friends on the 3DRAD engine haha.
@NorthstriderGaming8 ай бұрын
Unity 6 is also about to bring some quite nice changes and improvements which help improving its suitability for large scale worlds, such as automated light probe placements and the GPU Resident Drawer which gives a huge boost to gameobject instancing
@goodoldwilliam8 ай бұрын
lol and then "reloading assemblies for 30 minutes each change", those new features are useless with that. let unity die.
@netherofficial4 ай бұрын
@@goodoldwilliamthere is something called assembly definitions, you can't skip compiling process
@ragerungames8 ай бұрын
By the way, in Unity 6, the Scriptable Render Pipeline (URP or HDRP) will be the default, and we'll have the flexibility to choose or switch between different render pipelines quite easily.
@samyam8 ай бұрын
Great!
@shiagururdnot21166 ай бұрын
Any thoughts on the source engine?
@Subject974 ай бұрын
Peak
@HotDogLaws4 ай бұрын
peak but dead
@boonytoons79683 ай бұрын
I just started game dev and, I am using Ebiten with Golang!! for 2D games!! There really is no excuse not to start. Just pick a language that sounds fun or an engine that sounds cool and start there! anytime you want to make another game just choose another engine if you really feel like you want a different one. you'll learn so much from that first game that will apply to many others regardless of the engine
@qdeanc5 ай бұрын
As someone who has several years of experience with each engine, I strongly agree with every point made here. This is the most complete comparison I've seen! My goal is to use Unity and slowly replace each tool/pipeline with my own until I'm able to port it to my own C++ engine that uses Godot as a general framework. Hopefully I'll publish some games along the way!
@shampooingshampoo87642 ай бұрын
considering current game engine events this thumbnail aged quite well
@Rai2M8 ай бұрын
I tried Godot like 1.5 years ago, got disappointed and switched to Unity which i tried before Godot but got disappointed and... you've got the idea. After the controversial decision "pay-per-install" i switched back to Godot. I don't like it, actually. I'm an old school so i like frameworks (HGE, LibGDX (but i hate Java, lol), XNA, etc...) more than engines. But i'm also lazy and don't want to give a damn about different platforms differences, i just need a solution so some sort of game engine is the way. Godot is SORT OF ok for 2d games (but only if you don't mind not having access to some basic features like exact width and height in pixels for certain elements) but... it's a huge BUT, actually. In my own opinion it's lightning fast for prototyping but it's incredibly hard to make a final polished product in it. I don't insist, it's my own experience, i believe that there are lots of people who don't struggle with issues i had to face in Godot. Choosing a right game engine is like: while (1);
@Nipah.Auauau8 ай бұрын
To be honest you're never going to find an engine you're 100% satisfied with and making your own engine from scratch means you're now making an engine and not a game. You need to just pick something that doesn't outright cockblock you and stick to it. All engines will have SOMETHING (or lack something) in them that makes you go "oh god, why??"
@amasuri7968 ай бұрын
@@Nipah.Auauau yeah, all these years of gamedev and i've come to the same thing trying out new engines is often like "oh wow i love this new feature how did i live without it" at the same time with "oh god i miss that feature why don't they have it??"
@MCNeko65548 ай бұрын
If you're still unsatisfied with Unity and haven't seen the new Godot 4.2+ then I'd recommend revisiting the new version. Godot is changing insanely fast. I wouldn't be surprised if they released 5.0 next year and were on par with Unity lmao
@fullmontis8 ай бұрын
I don't get what you mean by not being able to access pixel size in godot
@Vniulus8 ай бұрын
Here's one little engine you forgot about - Ren'Py... I know it's only for visual novels but: 1. Visual novels is not a little market. 2. If you're making visual novel - IT IS go-to engine. So, sad this legendary engine wasn't included.
@Xokoy6 ай бұрын
It gets fairly little recognition. I feel like a lot of people sleep on VNs and interactive fiction games as a whole outside of a game here and there that blows up (Doki Doki Literature Club (made in Ren'Py), Hatoful Boyfriend, that kind of blow up). There are some real gems in the VN games sphere. Everlasting Summer is interesting and also Slay the Princess and Scarlet Hollow (both made by the same developer and on Ren'Py) are pretty damn awesome too.
@danilaskvortsov915 ай бұрын
Yeah, I love reading photo albums with exceptionally large description
@thecoffeebadger580716 күн бұрын
I actually made my first game in Godot and I learned how to use it in a short amount of time. It was part of my assignment in college for C#. Godot has C# support which gave my professor the greenlight to use the engine. One of the main reasons why I preferred Godot over Unity because it was overheating my laptop. I became concerned how my computer was burning up rapidly the more I used the Unity engine. So I recommended to use Godot and it was safer to use Godot on my laptop than Unity. With the help of my colleagues and Brackey's tutorial, I made my very first 2D platformer game and I let my sister's kids test it and they had a blast!
@Lukandon5 ай бұрын
I know Unreal isn’t really made for 2D games, but it does support them. It has a plugin with a few features for making 2D games mixed with 3D. Big developers have even used it. Notably Square Enix with its line of HD-2D games.
@shujin66004 ай бұрын
Yea but I think indies should make 3d games in general like bro we're not stuck in 2010, barely anyone like 2d game nowadays
@Lukandon4 ай бұрын
@@shujin6600Bruh, so many popular games including indies are 2D. Do you know about Stardew Valley? That game is still being played. Terraria is another one. I already mentioned Square Enix’s line of HD-2D games, which include Octopath Traveler, Triangle Strategy and now Dragon Quest. Those games are art. I could probably name 10 more popular 2D games… If you don’t like 2D games for whatever reason, then don’t play them, but please understand that not everyone shares your opinion. Millions still play 2D games because they’re fun. Not everyone cares about the perspective you play in.
@shujin66004 ай бұрын
@@Lukandon yea but most 2d game are straight up shit, there is only so much thing you can do in 2 dimensions and not to mention if you go into big streamers stream almost none of them play 2d games, i mean when was the last time you saw, dr disrespect, tim the tat man, markeplier or even pewds play 2d game? forget them the most variety gamer Case oh, when did you saw him play 2d game? when it comes to 2d game there is only few which you can name and all them are old game can you name a famous 2d game released in last 2 year, like choo cho charles, palworld or hell divers? nowadays its just shame that even after most people have a great PC they still game 2d games which they could have played on their PC 10 years ago Most people choose 2d just cuz its easier to make compared to 3d games. its a fact
@RenderingUser8 ай бұрын
Waiting on bevy 1.0 rn
@adrianscarlett4 ай бұрын
I don't think they're in any hurry to hit that milestone, they keep adding stuff and bumping it a point.
@RenderingUser4 ай бұрын
@@adrianscarlett they do have a roadmap. I'm just waiting for when 1.0 gets here. It doesn't matter if they aren't in a hurry.
@pyrioncelendil2 ай бұрын
Thumbnail is oddly prophetic given the drama going on with Godot.
@test_account9392 ай бұрын
would you stop using the engine because of the drama?
@SaltyPirate712 ай бұрын
Absolutely! Their complete disregard for the users and backers is mind-boggling. You can't put a valuable project on the line with that level of instability and lack of leadership.
@test_account9392 ай бұрын
@@SaltyPirate71 you think rust based engines are good alternatives?
@tnt3t2 ай бұрын
@@test_account939 crazy this is how I felt with unity during all the chaos
@G.A.C_Preserve2 ай бұрын
@@test_account939 if alternative exist then yes.
@SuPeRNinJaRed8 ай бұрын
I’m using RPGMaker because my 7 year old self chose it for me...
@rusmaakatupal47237 ай бұрын
Started with C# Unity. Heap gets fragmented after sevral hours of gaming. Made why own memory pool system (which has to be adapted for each game). Then I thought what the hell am I doing with all these structs, fieldOffsets, fix buffers, unmanaged pointers, pinned arrays (in the pinned fast heap), unsafe c# code. And it was the only time C++ actually made life easier. Games.
@Clockwork0nions4 ай бұрын
>calls people lazy for not learning C++ >scripts in C# Comedy.