Why Choose Unreal Engine for 2D Game Development

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ค. 2024
  • Why Unreal Engine 5 is another choice for creating your 2D games, especially if you're looking to leverage the full power of C++. Let's explore what makes Unreal Engine stand out from the competition, like Unity and Godot.
    Ready to take your 2D platformer development skills to the next level? Check out the full-length course available now on Udemy! The course will guide you step-by-step through the entire process, from creating your character and environment to implementing core gameplay mechanics and polishing your game.
    Enroll today and unleash your inner 2D game developer!
    Link to Udemy Course: www.udemy.com/course/make-a-2...
    0:00 Why Choose Unreal Engine for 2D Game Development
    0:23 Unreal Engine ? a Game Engine
    2:05 Unreal Engine Advanced Features
    2:45 OCTOPATH TRAVELER II
  • เกม

ความคิดเห็น • 38

  • @CobraCode
    @CobraCode 18 วันที่ผ่านมา +7

    I'm all for more people getting into making 2D and 2D/3D Hybrids in Unreal Engine.
    But this video is completely soulless and misses the point.... sorry.
    You're not touching upon any of the REAL concerns people have when comparing UE 2D to Unity an Godot and aren't bringing up the REAL strengths Unreal has over them.
    C++ definitely isn't the reason you should choose Unreal.

    • @CobraCode
      @CobraCode 18 วันที่ผ่านมา +4

      And just as a followup.
      Sorry if that comment was a bit harsh.
      Just looked through your Udemy page and it appears you're just a young guy trying to build up a business and there's nothing wrong with that.
      When I was that age I was just sitting on my ass playing WoW all day, so good on you.
      It's just that people can tell if you're not being genuine and just wanna sell them something by throwing fancy words around.
      So it's probably better to rethink your strategy and create a new niche for yourself about something you're really passionate and knowledgeable about.
      The venn diagram on 'finding a niche' was really helpful for me when I got started.

    • @s4r14k
      @s4r14k  18 วันที่ผ่านมา +1

      Hey! You're right, focusing on C++ wasn't the best part for comparisons. I just want to show that Unreal is a viable option as well. It's for users that want to make a game in 2D Unreal engine with C++. That's the point I was trying to make. Thanks for your comment.

    • @s4r14k
      @s4r14k  18 วันที่ผ่านมา

      @@CobraCode Thanks a lot!

    • @dennism.8792
      @dennism.8792 17 วันที่ผ่านมา

      I was just about to write an equivalent answer.
      The main aspect of why people are moving now away from Unity is their change in the cost system. The extra cost per install introduced around 9 months ago is not sustainable for small studios or FreeToPlay.
      But the knowledge and the already existing games will give current game developers studios a hard time. E.g. domain knowledge.
      In Unity you also have a kind of blueprint, with visual scripting options.
      What is called a blueprint in UE.
      In Unity and UE is a Shop with assets integrated. So you will not miss it, but UE got frequently more free stuff.
      C++ is used in UE, just like in GoDot, where you can use GoDot Script, VisualScript, C# and with GDExtension C and C++. GoDot got more community-supported languages.
      In Unity the predominant language is C#, there used to be Unity Script, but that has been abolished.
      I thought your video would go deeper or in a comparing direction.

  • @januszoff
    @januszoff 20 วันที่ผ่านมา +19

    Probably the most vague summary out there, surprised it isn't a mobile ad.

    • @s4r14k
      @s4r14k  20 วันที่ผ่านมา

      Glad it piqued your interest!

    • @Swier3D
      @Swier3D 18 วันที่ผ่านมา +1

      ​@@s4r14knegative interest isn't necessarily good. Be careful what you wish for.

  • @paumarin3065
    @paumarin3065 19 วันที่ผ่านมา +8

    this video must be completely made with AI.

  • @YannisMingame
    @YannisMingame 18 วันที่ผ่านมา +1

    Unity offers a great platform for 2D development, but the recent license changes can be a turnoff for some creators. 2D in Unreal, it might be worth checking out!

    • @Gordoxgrey
      @Gordoxgrey 18 วันที่ผ่านมา

      Just use Godot. As someone that uses Unreal Engine for work, UE is only really good at 3D games.

  • @lfcamacho
    @lfcamacho 19 วันที่ผ่านมา +1

    "To see UE capabilities to make a 2D game, look no further than a 3D game!" Dude, Octopath Traveler II is literally a 3D game with pixelated textures.

    • @s4r14k
      @s4r14k  19 วันที่ผ่านมา

      The point I was trying to make is that Unreal Engine can be used for 2D games, but it might not be the most beginner-friendly option.

  • @bexplosion
    @bexplosion 18 วันที่ผ่านมา

    Epic has removed the Paper2D template in UE5 and has stopped improving 2D and web. Don't be surprised if UE6 don't support 2D

  • @alxdrksoul
    @alxdrksoul 20 วันที่ผ่านมา

    I've tried a couple of courses to learn c++ but I just can't, I hate everything about it 😅 is learning blueprints good enough to make an entire game? indie game scale.

    • @s4r14k
      @s4r14k  20 วันที่ผ่านมา

      Yeah, you can make an entire game with Blueprints. But if you're looking on optimisation or performance, Unreal C++ is the best way.

    • @bobdillon1138
      @bobdillon1138 18 วันที่ผ่านมา

      Blueprint is slow to code and messy you can do the same thing in C++
      in a fraction of the time.

  • @esdrascaleb
    @esdrascaleb 19 วันที่ผ่านมา +5

    I don't knwo why youtube recomended you. But this video is awfull. YOu sayd C++ 50 times whiout pointing why it is useful

    • @s4r14k
      @s4r14k  19 วันที่ผ่านมา

      Check out the link in the description, if you want to know more about making a game in Unreal Engine with C++

  • @OmGazz
    @OmGazz 20 วันที่ผ่านมา

    I think I'm interested, since im a new in game dev and planning on 2d development, sometimes i think is unreal not overkill for 2d project?
    But i still wanna try

    • @s4r14k
      @s4r14k  20 วันที่ผ่านมา +1

      Unreal Engine is a powerful tool, you can definitely use it for 2D projects. Just try

    • @joshuaclark6721
      @joshuaclark6721 20 วันที่ผ่านมา +3

      Unreal C++ is absolutely overkill for 2D game development. You can do it, but it's going to be a lot harder than Unity (with C#) or Godot (with GDScript or C#). Unreal has Blueprints, which is a visual scripting language which will make things easier, but you don't really learn how to structure code that way if you're not using it in conjunction with C++. It's a valid option with plenty of tutorials out there, though.
      Having used Unreal, Unity and Godot, I'd recommend Godot to a total beginner. GDScript is by far the easiest language to pick up, and it's basically built for 2D (though I love making 3D games in Godot too!)
      Just my two cents

  • @WackiTales
    @WackiTales 20 วันที่ผ่านมา

    Looks like im gonna need to save up for a new computer...

    • @s4r14k
      @s4r14k  20 วันที่ผ่านมา

      Keep it up

  • @pixels_per_minute
    @pixels_per_minute 18 วันที่ผ่านมา +1

    Unreal for 2D is a horrible idea. The engine isn't build for it, and the "HD 2D" style seen in Octopath Traveler isn't even 2D. It's 3D with 2D character sprites and it required custom tools and plugins to accomplish.
    2D isn't a focus for engine development either. So if you need a missing feature, good luck codding it from scratch yourself or finding someone who already has.
    The argument for C++ performance is also rather weak, as performance hits, due to the language you are using, are rather negligible in game development, unless you're doing highly technical work. A lot of other things impact performance far more.
    If you wish to make a 2D game, please don't use Unreal. Unity, Godot, Game Maker, and several dozen other options out there, provide far better 2D development support.

  • @nextlegacy
    @nextlegacy 18 วันที่ผ่านมา +1

    This Video is wrong in like every possible way :/

  • @PMantis013
    @PMantis013 19 วันที่ผ่านมา +3

    You have absolutely no idea what you're talking about.

    • @s4r14k
      @s4r14k  19 วันที่ผ่านมา

      Check out the link in the description, if you want to know more about making a game in Unreal Engine with C++.

  • @goncalorodrigues813
    @goncalorodrigues813 19 วันที่ผ่านมา +1

    Don't.... just don't. Unreal Engine is terrible for 2D games, and saying that it is good because of "the power of C++" is a complete lie! You can literally extract more performance from Unity with C# using DOTS than with Unreal using C++

    • @s4r14k
      @s4r14k  19 วันที่ผ่านมา

      While Unreal Engine is known for its 3D prowess, it can be used for 2D development as well. However, you're absolutely right that Unity is generally considered a better choice for beginners in 2D game development.
      Unity has a more streamlined workflow for 2D projects, with a wider range of dedicated tools and resources. For learning purposes, the C# scripting language in Unity might also be easier to pick up compared to C++ in Unreal.

    • @Anon-yd2xz
      @Anon-yd2xz 19 วันที่ผ่านมา

      @@s4r14k This guy 100% uses ChatGPT to reply to comments

  • @user-xj5gz7ln3q
    @user-xj5gz7ln3q 18 วันที่ผ่านมา

    Unreal Engine for 2D game is overkill. Just don't do it. You will download 15 Gigs just to make 2D game.

  • @akitl1
    @akitl1 18 วันที่ผ่านมา

    C'est fous a quelle point 80% de ce qui est dit est faux

  • @bombrman1994
    @bombrman1994 18 วันที่ผ่านมา

    feels like chat gpt scripted video, I just heard buttery words and nothing technical into details or comparison

    • @s4r14k
      @s4r14k  18 วันที่ผ่านมา

      Check out the link in description if you want to know more. May be next time, a detailled one.

    • @noiJadisCailleach
      @noiJadisCailleach 18 วันที่ผ่านมา

      @@s4r14k What link in the desc? I don't see it.

    • @s4r14k
      @s4r14k  18 วันที่ผ่านมา

      @@noiJadisCailleach Here is the link www.udemy.com/course/make-a-2d-platformer-in-unreal-engine-5-c

  • @AppMaker728
    @AppMaker728 7 วันที่ผ่านมา

    I make 2d games in Godot it's easier