I made the same game 10 times - BEST ENGINE?

Поделиться
HTML-код
  • Опубликовано: 24 ноя 2024

Комментарии • 177

  • @Soroosh.S83
    @Soroosh.S83 4 месяца назад +40

    Lmao the ending was like a dark souls advice
    Get good

    • @adipaode
      @adipaode  4 месяца назад +1

      I mean it’s true 😂

  • @nestorpiedraquesada2954
    @nestorpiedraquesada2954 4 месяца назад +40

    I'm using Godot at the moment (previous experience in Unity and Unreal) and one of the things I love the most about Godot is that I can create an entire Godot game while Unity and Unreal are still loading haha

    • @adipaode
      @adipaode  4 месяца назад +5

      Hahaha and the engine never crashes well at least it hasn’t 👈

    • @causalguide
      @causalguide 4 месяца назад

      and not put spyware in ur game

    • @kerduslegend2644
      @kerduslegend2644 4 месяца назад +1

      The difference of people using unreal/unity and people who use godot is the amount of money they make in average.

  • @horizonb1744
    @horizonb1744 4 месяца назад +12

    I’m a new dev and I never thought I could make a game until I found godot

    • @DucksAndStuff117
      @DucksAndStuff117 4 месяца назад

      Same here. can't wait to make some awesome games 😄

  • @digigamer991
    @digigamer991 4 месяца назад +15

    This is by far the best video I’ve seen on game engines that actually shows making games with them. Super well made but the audio kinda falls off at times which was distracting. Keep it up!

  • @blossomcherrypink
    @blossomcherrypink 4 месяца назад +14

    The ending is true. There's also the available plugins and assets to consider though. Also graphical support. GDevelop is what I'm using now and it doesn't even support shaders.

    • @Soroosh.S83
      @Soroosh.S83 4 месяца назад +1

      Damn that's really meh if it doesn't support shaders

    • @adipaode
      @adipaode  4 месяца назад +1

      Damn I didn’t even consider that. But it sucks to not have access to such a powerful tool. One of my current projects wouldn’t even be possible without the ability to customise shaders

  • @bananapeelonhead
    @bananapeelonhead 4 месяца назад +10

    In case you're curious: Astral Ascent, Mighty Goose, Pepper Grinder, and Iconoclasts were made using the Construct engine.

    • @adipaode
      @adipaode  4 месяца назад +5

      Thanks for letting me know mate, probably should’ve done more research before making the video ig 😅

  • @cmjinkins
    @cmjinkins 3 месяца назад

    Awesome video, love your snide delivery! I’ve tried the big three engines and I’m really enjoying Godot the most.

  • @AnasSiddiquee
    @AnasSiddiquee 4 месяца назад +11

    Great video!!
    I think LOVE 2D is quite underrated, it needs some love!

    • @adipaode
      @adipaode  4 месяца назад +3

      I see what you did there, and yea love is criminally underrated. I used it for a good 2 years before switching to Unity

    • @jokeguy5946
      @jokeguy5946 4 месяца назад

      Agreed I am also considering to use love2d to make my dream game but one thing that is holding me back is the console support like porting your game to console platforms and also mobile support there are rarely any tutorial on making a mobile game in love other than that it's a pretty underrated engine maybe I will give it a try.

    • @KaboreAurelie
      @KaboreAurelie 3 месяца назад

      ​@@jokeguy5946I saw there is now tutorial on how to make an executable for desktop, and for mobile. Don't have the names but search on RUclips. Not much, but there is .

  • @techman9514
    @techman9514 4 месяца назад +3

    I use GMS2 because it was the most easily accessible to me. I’ve gotten basically fluent in GML, so at this point there’s no going back.

    • @dugl
      @dugl 3 месяца назад

      Same, GML is awesome

  • @hamburgrx
    @hamburgrx Месяц назад

    I used gdevelop for my first game, and i still use it. I"m too lazy to code but with gdevelop i can make an account system, saving and loading data from the cloud, and i could even remake among us. If you are a beginner and ur lazy to code, GDevelop is for you

  • @PewPew_McPewster
    @PewPew_McPewster 2 месяца назад

    The best engine is the one that got you to publish your game.
    The second best engine is the one that got you interested in gamedev.

  • @orca1361
    @orca1361 4 месяца назад +4

    Could you do a vid on defold?

    • @adipaode
      @adipaode  4 месяца назад +1

      I’ll have to look into it, I’ve never used it before. Is it that free one, the candy crush guys use?

    • @orca1361
      @orca1361 4 месяца назад

      @@adipaode yeah it is. I been on the fence learning cause it being light weight. But I been told it’s a 3D engine that’s mainly 2d but I want to be able to use low poly models too lol

  • @MountainLabsYT
    @MountainLabsYT 4 месяца назад +61

    No there's obviously a winner... its Godot.

    • @adammland6924
      @adammland6924 4 месяца назад +6

      Nah it's ur mom, ofc unity 3D is the best just shut up and try it you will feel the difference also unity is a well known game engine that have made a lot of cool games not godot

    • @adammland6924
      @adammland6924 4 месяца назад +4

      Nah it's ur mom, ofc unity 3D is the best just shut up and try it you will feel the difference also unity is a well known game engine that have made a lot of cool games not godot

    • @adammland6924
      @adammland6924 4 месяца назад +4

      Nah it's ur mom, ofc unity 3D is the best just shut up and try it you will feel the difference also unity is a well known game engine that have made a lot of cool games not godot

    • @JAM.360
      @JAM.360 4 месяца назад

      Bro, ​@@adammland6924. Your so fucking wrong. Unity fucked every unity dev over, AND is harder to use than Godot. And plus, why do you feel the need to post the same reply to this comment 3 fucking times?

    • @bals1632
      @bals1632 4 месяца назад

      ​@@adammland6924 Chill out man, when it comes to 2D I'd say Godot and Unity are really close. You're correct when it comes to 3D though, while making a AAA style game is TECHNICALLY possible in Godot, it's definitely a way worse experience than doing it in Unity or Unreal at that point. You're also not focusing on the point that Godot is open source; it's free, it'll always be free, and it'll only improve upon all it's aspects as time goes by. About 2 years ago Godot was still in 3.x and it's 3D capabilities were VERY rudamentary, now we're approaching 4.3 and it's very capable of styalized 3D, but still not anything realistic. I'm willing to bet in a few years it'll be very capable of all types of games, possibly better than Unity considering the progress and speed we're seeing with Godot. Also a recently popular game Buckshot Roulette was made in Godot and it looks pretty cool.

  • @defnlife1683
    @defnlife1683 4 месяца назад +4

    Godot, Raylib, Love. It's all awesome. Good video. I've played with raylib in GO, C and now in Odin. Very straightforward. Godot seems like it's the most approachable at the end. Love is fun because lua.
    Eventually they are all kinda very similar. The syntax swaps around a bit, but it isn't major.

    • @realskyquest
      @realskyquest 4 месяца назад

      Have you used golang with ebiten

    • @defnlife1683
      @defnlife1683 3 месяца назад +1

      @@realskyquest i haven't but it looks dope.

    • @realskyquest
      @realskyquest 3 месяца назад

      @@defnlife1683 It's pretty good, I have played around it and probably I will make a game using it because it's golang and I really like game frameworks/library because I really don't need to read a huge ass docs for game engine and realise you can do it this way or that for better performance or visuals, I have recently used godot 4 for pirate game jam and I could say that I really hate using game engines bcuz of ui and I'm solo.
      Ofc many young or inexperienced people complains about docs or tutorials not available for the game library/framework, but a experienced Dev can replicate and knows blogs or random dudes who make OpenGL vids or similar.
      I have used raylib and it seems if you want to use another language with it, Odin is the best choice because you got c or c++ and odin has best support for all libs in raylib.
      Love2d is great as well, I have used it a long time ago and seen people rendering 3D cars with Physics and lightning on it.
      But ebiten really captures my eye, it also has tetra3d for 3d stuff, and it got golang which is strict unlike GDScript, also with a good packages list, also its easy to build for different platforms. You can use XNA/FNA/monogame if you like c#, Celeste used those as well, it is also cross-platform, although you will have to setup a packaging system or something for metadata.
      I specialize in coding the most, so learning a entire engine does not make me that much happy and I rather do game engine with team, but library/framework just looks right for me, ofc you gotta need bunch of inspirations from blogs or vids, which I hoard, acerola makes good graphics vids and sebastion lagaue for algorithms and many others, just hope your RUclips algorithm helps you find a gem

    • @realskyquest
      @realskyquest 3 месяца назад +2

      ​@@defnlife1683Its good basically like XNA/FNA/monogame but for golang.
      I have used Raylib, to get best support use Odin ofc, love2d was good, thats what attracted me to libraries that is coding which is my favorite instead of fumbling around in game engine.
      Godot is decent, but for experienced dev it sucks, abstractions is not always best and Godot engine no context makes good debates about it, I have tried it, but it feels limited with bad docs and many abstractions.
      I'm planning on making a game using Ebiten and Golang, I can use a game engine but I rather use it on teams, coding is my strongest area not playing ui click

    • @defnlife1683
      @defnlife1683 3 месяца назад +1

      @@realskyquest good observation. yeah the good thing about golang is that it's dead simple to use.

  • @cindylebeaupin-dj1pe
    @cindylebeaupin-dj1pe 4 месяца назад +3

    My favorite is Scratch

  • @tonylovesmusic
    @tonylovesmusic 4 месяца назад +5

    thoughts before the video: scratch is goated... but use unity if you're a beginner and use godot is you want to actually pursue game dev (warning: godot will give you several headaches due to the lack of tutorials,, just trust that you can make it out alive 😅)

    • @adipaode
      @adipaode  4 месяца назад +4

      So you decided to sum up my video in a single comment? 🤨

    • @tonylovesmusic
      @tonylovesmusic 4 месяца назад +4

      @@adipaode oops...

  • @WonderSealYT
    @WonderSealYT 4 месяца назад +2

    I use Game Maker because that’s what Toby Fox uses

  • @pen007dragon
    @pen007dragon 4 месяца назад +1

    Defold would be a good one to test out

  • @marverickbin
    @marverickbin 4 месяца назад +3

    Id suggest to try Defold. A proper game engine, open source, export options for consoles for free, 2d focused, but using the same language as love 2d.

  • @ryanjdevlin87
    @ryanjdevlin87 4 месяца назад +3

    UE5 for 3D, whatever you want otherwise

    • @adipaode
      @adipaode  4 месяца назад

      No arguments here

  • @joastapken7071
    @joastapken7071 4 месяца назад +1

    Good video! Keep on going!! ♥ And my favorite engine is: Unity, bc it uses c# which is the best programming language on earth! :)

    • @adipaode
      @adipaode  4 месяца назад

      Haha I couldn’t agree more, Unity & c# >>

  • @javd1390Hero
    @javd1390Hero 4 месяца назад +1

    hello adi for run unreal engine you use macbook pro or imac or mac studio?

    • @adipaode
      @adipaode  4 месяца назад +1

      I’m using the MacBook Pro but I wouldn’t really recommend it if you have the base version

  • @unvergebeneid
    @unvergebeneid 4 месяца назад +1

    Slight tangent but: my first computer was a Commodore 64. It had pixel-perfect collision detection in-hardware. I wish we showed 2D graphics the same love we're showing 3D graphics these days. How often have I seen a 2D circle in a game, which actually visibly was a polygon because it was a 3D object masquerading as a 2D object! I think some indie games could run at about a million frames if we paid a modicum of attention to 2D.

    • @adipaode
      @adipaode  4 месяца назад +1

      I’m currently working on a video for remaking Pokémon as an open world game but seeing this comment makes me try remaking it into something like the paper Mario style with 2d sprites instead :p

    • @unvergebeneid
      @unvergebeneid 4 месяца назад +1

      @@adipaode haha look, I'm not saying we should not do 3D games anymore. But it's crazy we have these advanced 3D graphics processors and frameworks and in certain aspects have gone backwards when it comes to 2D support, isn't it?

    • @adipaode
      @adipaode  4 месяца назад

      No no I completely agree with you, it’s just that before your comment I thought people wouldn’t be interested in that idea but you gave me hope :p

    • @unvergebeneid
      @unvergebeneid 4 месяца назад +1

      @@adipaode omg that's amazing! Well, I'm going to subscribe and can't wait to see what you come up with! 🤗

    • @adipaode
      @adipaode  4 месяца назад +1

      Ayee thanks a lot mate

  • @Dehhoy
    @Dehhoy 4 месяца назад +1

    you also could do really anything with scratch by cost of performance there is 3d games and everything runs on cpu

    • @adipaode
      @adipaode  4 месяца назад

      Yea but something like real time lighting and shadows wouldn’t really be ideal since that’s much more efficient for the GPU to compute. But, yes you can do pretty much anything in it

    • @YaBoiVanillite
      @YaBoiVanillite 4 месяца назад

      @@adipaodethere are some websites that do make scratch projects run faster. i heard someone was able to make an ai image generator in scratch :O
      so yeah, scratch is pretty powerful in some ways.

  • @teknicker2487
    @teknicker2487 4 месяца назад +2

    16:09
    MINIMIZE HAPPINESS -> :(
    MINIMIZE & HAPPINESS -> :)

  • @Live-Viral-Stream
    @Live-Viral-Stream 4 месяца назад +2

    why not torque 2d and 3d ????

    • @adipaode
      @adipaode  4 месяца назад

      I don’t know about them but maybe I’ll do a part 2

  • @harth1026
    @harth1026 4 месяца назад

    Most DoD jobs in the Orlando area have Unity as a requirement. Regardless which engine is better, you should learn unity to get the jobs.

    • @unvergebeneid
      @unvergebeneid 4 месяца назад

      I wonder if this will slowly change with Unity's new pricing policy. As a company, I would've lost all trust in Unity and would only keep it around because I already have staff that knows Unity, so I'm kind of vendor-locked in this way. But as a new company, I don't think I would choose Unity anymore.

  • @sumgoye_onyoutube
    @sumgoye_onyoutube 4 месяца назад +1

    hm, that sounds familiar, like some other dev youtuber had a very similar script to this one...
    (check out fireship's 10 js frameworks)

    • @adipaode
      @adipaode  4 месяца назад

      Hahaha not gonna lie I based this video on that exact one

  • @AppMaker728
    @AppMaker728 4 месяца назад +7

    Godot because no runtime fees no royalty fees

    • @paluxyl.8682
      @paluxyl.8682 4 месяца назад +1

      ..... but you are limited with the type of games you want to make.
      And about "no runtime fees no royalty fees", most of the users will also pay nothing if they use Unity or Unreal.
      The fact is that over 99% of all games will never reach the point that they earn enough to pay the fees.

  • @filipbr183
    @filipbr183 4 месяца назад +2

    Wait, scratch?

    • @adipaode
      @adipaode  4 месяца назад

      Everything is an game engine if you want it to be 😉

    • @filipbr183
      @filipbr183 4 месяца назад

      @@adipaode You're right

  • @CTimmerman
    @CTimmerman 4 месяца назад

    Did you time your development and the game's FPS in each engine?

    • @adipaode
      @adipaode  4 месяца назад

      I doubt the FPS for a game as simple as flappy bird would matter since it’s like to perform well in virtually any scenario.

    • @CTimmerman
      @CTimmerman 4 месяца назад

      @@adipaode I guess some engines limit it, but displays keep getting faster, so it would be helpful to know whether pygame can do 300 FPS.

  • @dreamleaf6784
    @dreamleaf6784 4 месяца назад +2

    I like godot because it is free. Join the rebellion

  • @BuddyLords
    @BuddyLords 3 месяца назад

    Roblox Studio is very good but it requires experience in LuaU

  • @USSHaven1952
    @USSHaven1952 4 месяца назад +2

    You forgot coppercube

    • @adipaode
      @adipaode  4 месяца назад

      In a part 2 maybe 🤔

  • @Soulbreakerdustsans
    @Soulbreakerdustsans 3 месяца назад +2

    Gamemaker

  • @saahilmahajan9453
    @saahilmahajan9453 4 месяца назад +2

    Unreal engine users 👇

    • @باقروسام-ف6س
      @باقروسام-ف6س 3 месяца назад

      Can we make a team ? For game jams ????

    • @saahilmahajan9453
      @saahilmahajan9453 3 месяца назад

      @@باقروسام-ف6س I’m still a beginner in unreal engine. So…

  • @JumpercraftYT
    @JumpercraftYT 4 месяца назад +1

    What about opengl??

    • @adipaode
      @adipaode  4 месяца назад

      I’ve never used it

    • @JumpercraftYT
      @JumpercraftYT 3 месяца назад +1

      @@adipaode OpenGL is actually pretty good, but in the end, ur video was fire!!! 🔥🔥

    • @adipaode
      @adipaode  3 месяца назад

      Thanksssss mate, hopefully you’ll like the next one too 😉

  • @TravisBerthelot
    @TravisBerthelot 4 месяца назад

    I wrote my own game engine and to me that is the only way to learn. I have features that even Unreal and Unity do not have. So for some the only way is to create your own game engine. I have some GDevelop JSON file support.

    • @umapessoa6051
      @umapessoa6051 4 месяца назад +2

      Can you please tell me the features your engine has that Unity/Unreal doesnt?
      I've been a professional game developer for the last 8 years and i don't think that making a engine is the only way to learn, it's actually the inverse, if you want to learn making games then you should make games and get better at it, if you want to learn technical things that will likely force you to reinvent the wheel over and over and you dont have bills to pay then you should make a engine.

    • @TravisBerthelot
      @TravisBerthelot 4 месяца назад

      @@umapessoa6051 I can deploy to Android without native libraries or WebView dependencies. I support older Android versions and J2ME unlike Unity and Unreal. I can't learn anything from the black boxes without code. It was only the last few years that Unreal made its code public. While Unity still charges a bunch if you want access to the code. Also, I made my first game with my own engine over 20 years ago when Unreal and Unity did not exist.

    • @adipaode
      @adipaode  4 месяца назад

      That’s amazing mate, I’ve been thinking of a video idea for something similar but seeing someone actually pull it off is just phenomenal!

  • @Dominicn123
    @Dominicn123 3 месяца назад +1

    Lol thats so true about the snobby devs that sound very pretentious when talking about not needing a engine to make a legit game, yeah you dont need utencils to make food either but itd be a whole lot better if you do lol, i began on game maker, then unity and as of the last year have been on unreal and would never go back, unreal is top dog for so many reasons

    • @adipaode
      @adipaode  3 месяца назад

      I agree and I gave unreal a go too but it felt a bit bloated on my machine, but maybe that’s just probably cause my macbook isn’t powerful enough to run it lol

  • @MajorgamesInc
    @MajorgamesInc 4 месяца назад +3

    Unreal tops anything

    • @adipaode
      @adipaode  4 месяца назад +1

      Why you gotta play favourites like that? 🥲

    • @niceEli
      @niceEli 4 месяца назад +1

      Unreal tops at forcing devs to use a “Forced Inclusion” EULA. They got in a lot of hate for that

    • @MajorgamesInc
      @MajorgamesInc 4 месяца назад +2

      @@adipaode I like it more because it’s like unity but with better graphics and unreal is way easier to program instead of unity

  • @PynnBailey
    @PynnBailey 4 месяца назад

    gamemaker is completely free every since 2023

  • @surrealhumor1235
    @surrealhumor1235 4 месяца назад

    Scratch is goated... making from scratch i mean

  • @leo28804
    @leo28804 4 месяца назад +1

    Replace game engine with JavaScript framework and this sounds like a fireship video😭

  • @Сергей-и4б7к
    @Сергей-и4б7к 4 месяца назад +1

    Unreal best for me

  • @cacticrown
    @cacticrown 23 дня назад

    my favouríte is godot

  • @CALANGOTV123
    @CALANGOTV123 2 месяца назад

    Gdevelop ❤

  • @BuddyLords
    @BuddyLords 3 месяца назад +1

    233 subs only 😢

    • @adipaode
      @adipaode  3 месяца назад

      Yea bro sad life 😔

  • @GnuChanOS
    @GnuChanOS 4 месяца назад

    Var is only for types like int, str, or list - typical variables.
    @onready var is for nodes like Node2D.
    This is a simple problem; Godot and Raylib both tell you what the problem is. Are you really giving up? You've made the same game in Unreal and Unity, but a simple problem like this makes you give up? Come on, dude!
    you just finish 3 game engine games ? why video title is 10 times? this is like scam

    • @adipaode
      @adipaode  4 месяца назад +3

      you’re very passionate about godot aren’t you, and to answer your question: No I didn’t “give up”, I did finish the game in every engine well maybe except RPG Maker. But this was a video about me talking about them and what I liked or didn’t like, not a tutorial showing every step or the final result. But I’ll keep what you said in mind for future videos, thanks for the feedback

  • @Ryland-tu6pj
    @Ryland-tu6pj 4 месяца назад

    i think unity's pricing is the worst not gamemaker

    • @garebrylls
      @garebrylls 3 месяца назад

      How much have you paid so far for unity?

  • @julianseditor
    @julianseditor 4 месяца назад

    IM not in the list 🤧

  • @emmanuelgbenebichie1527
    @emmanuelgbenebichie1527 4 месяца назад +1

    Make a game in pocket code
    A mobile version of scratch

  • @Thisisdcode
    @Thisisdcode 4 месяца назад +2

    1:07 lmai literally everyone in the game dev scene thinks that godot video is a joke even its recognizable from the thumbnail itself

    • @adipaode
      @adipaode  4 месяца назад +2

      I know I know, but it looked so good with the other screenshots. How could I not include it 😂

    • @Thisisdcode
      @Thisisdcode 4 месяца назад

      @@adipaode yup

  • @makeGamesWithGDEVELOP
    @makeGamesWithGDEVELOP 4 месяца назад +1

    Gdevelop is the best

  • @aerokenesisrules
    @aerokenesisrules 4 месяца назад

    i have never used a game engine, and i have made at lest 5 games

    • @adipaode
      @adipaode  4 месяца назад

      You’re missing out mate! What do you use though?

    • @aerokenesisrules
      @aerokenesisrules 4 месяца назад

      @@adipaode just pure code, but i do use ides, i mostly code in java and html but i do some stuff in python, c,c++,sql, and js

  • @Macros_gd
    @Macros_gd 4 месяца назад

    11 Geometry dash

  • @sixstarbro5963
    @sixstarbro5963 4 месяца назад +1

    Whatto do iam indian 😂.

    • @adipaode
      @adipaode  4 месяца назад

      🤨🤨🤨

  • @ghostwarrior79ghost10
    @ghostwarrior79ghost10 4 месяца назад +1

    are u Indian

    • @adipaode
      @adipaode  4 месяца назад +2

      No I’m a ghost 👻

  • @zeroxthree
    @zeroxthree 4 месяца назад +2

    stop making the same videos, im tired of flappy bird recreations you should make more interesting videos and implement more complicated ideas

    • @adipaode
      @adipaode  4 месяца назад +5

      Working on a Pokémon open world like game for the next one. 😁
      But come on did you seriously expect me to make a complex game 10 different times 😂

    • @zeroxthree
      @zeroxthree 4 месяца назад +1

      @@adipaode even custom clicker with progression and own textures - this is better than another flappy bird. btw, you can just generate or find code for all of these engines

    • @honaleri
      @honaleri 4 месяца назад +4

      ​@@zeroxthreeIts more weird you are tired of someone remaking flappybird. How many videos like this did you waste time on? Surely you dont need to watch this kind of video more than once.
      More importantly, if ita trivial and easy enough you'd complain about it and demand someone else do it, why aren't you collecting code and making the same game in 10 engines that's more complex? Surely if you demand others do whatever you want willynilly it must be easy for you. How about you make a tutorial showing everyone how to make things you want to see done? Wouldn't that be a better idea than making noise?

  • @AppMaker728
    @AppMaker728 4 месяца назад +1

    Completely free godot

    • @paluxyl.8682
      @paluxyl.8682 4 месяца назад +1

      Nothing is free, in the Godot it could cost you more time to make something.
      Let's say you want to make a nice looking simple 3d third person action adventure game, it can you in Unreal few weeks or even just days to make it ... but in Godot in the worst case few months. That means it could cost you months of your life that you would save with a more advanced engine.

    • @PandaBoyMakeStuff
      @PandaBoyMakeStuff 3 месяца назад

      @@paluxyl.8682 unreal engine too massive and advanced☠