How to make a 2D Game in Unreal Engine 5 - Beginner Tutorial

Поділитися
Вставка
  • Опубліковано 29 гру 2024

КОМЕНТАРІ • 479

  • @CobraCode
    @CobraCode  11 місяців тому +47

    Get my 12 hour course on how to make 2D games with Unreal Engine:
    tinyurl.com/Ultimate2D

    • @willlieberman5911
      @willlieberman5911 11 місяців тому +5

      Took this course, it's awesome!

    • @nonick123
      @nonick123 11 місяців тому +2

      Does your course on Udemy include the content on the channel? Or will I still need to watch the content on the channel even though I have completed the course?
      Edit: and another question: is your course new? Is it compatible for unreal engine 5?

    • @CobraCode
      @CobraCode  11 місяців тому +3

      Hey, already answered on the other post where you asked the same question!@@nonick123

    • @nonick123
      @nonick123 11 місяців тому

      @@CobraCode Can you add Auto Turkish subtitles to your udemy course? (like you did for another languages)

    • @CobraCode
      @CobraCode  11 місяців тому

      @@nonick123 Hey, sorry but the only auto subtitle is actually English.
      All of the other subs I'm creating manually by running them through translation software and it's a lot of work.
      Sadly the amount of languages I'm using right now is the max amount I can translate at one time with the program I'm using, so I can't easily add another language :(

  • @Zozi0111
    @Zozi0111 8 місяців тому +12

    If anyone wondering how to select the tiles like he does at 45:19 , just press shift and the selection tool will appear. As long as you press shift you are in selecting mode. (I am brand new to Unreal so I cant explain it better).
    Also HUGE thanks to you CobraCode! This video also got me into Unreal Engine and makes me very excited for the future!

  • @tannercochran6872
    @tannercochran6872 10 місяців тому +53

    Whoa! I’ve been telling my wife for a couple weeks now I want to make a pixel art RPG. Then this pops up!? I will be signing up!

  • @theoceanman8687
    @theoceanman8687 11 місяців тому +132

    I have bought your 2D course on Udemy. I fell in love with Unreal right away after having a sour experience with Unity's clunky flow. Your way of teaching is solid. 🔥

    • @CobraCode
      @CobraCode  11 місяців тому +10

      Thank you so much :D

    • @CobraCode
      @CobraCode  10 місяців тому +23

      @@brentschmogbert
      Honestly I'm also surprised people write nice comments like this on all of my videos and I'm super grateful for that.
      I put a lot of effort into the Udemy course and made sure it's the best it possibly could be, but didn't expect people to love it this much.
      Paid comments, paid views, paid subs don't make any sense if you plan to build a long term successful channel.

    • @Lookingood9
      @Lookingood9 10 місяців тому +11

      @@brentschmogbert you're such a L bro

    • @brentschmogbert
      @brentschmogbert 10 місяців тому

      @@Lookingood9 paid comment

    • @TK-gd9td
      @TK-gd9td 9 місяців тому +7

      @@brentschmogberthaters along the way means you’re going in the right direction worthy of jealousy

  • @TheCoolSquare
    @TheCoolSquare 11 місяців тому +60

    One very important setting that you didn't mention is "Screen Percentage". By default in UE this is set to "Auto" and when using resolutions above a threshold (in my case, 720p, not sure if it differs), it will actually render the game at a lower resolution and upscale it. You want to set this setting to "Manual" and make sure that the corresponding percentage is set to "100". This is a rather tricky thing to figure out because it only happens in packaged Shipping builds, and not in the editor. If you don't do this, your packaged builds will look blurry above 720p and appear to be some sort of anti-aliasing/texture filtering, but searching for those terms won't point you in the right direction.

    • @CobraCode
      @CobraCode  11 місяців тому +9

      Hey!
      Thanks for pointing that out!
      Gonna look more into it.

    • @YouSauce3315
      @YouSauce3315 4 місяці тому

      Where can that be found?

    • @TheCoolSquare
      @TheCoolSquare 4 місяці тому

      @@YouSauce3315 not on the pc right now. You should be able to search for "Screen Percentage" in Project Settings. I think it's under the rendering section

  • @54g3
    @54g3 11 місяців тому +34

    Incredibly clear instructions and well paced. For $13, your course is a steal! I purchased immediately! Thank you so much for teaching us about 2D in UE5!!

    • @CobraCode
      @CobraCode  11 місяців тому +3

      Thank you so much :D

  • @kv_kingdom365
    @kv_kingdom365 4 місяці тому +12

    I was following the tutorial and got to around 19:40 when I hit the Play button and started falling to the bottom of the screen. The reason for this is because the latest version of the template project now comes with a basic 2D sidescroller already set up, so there is a GameMode class enabled by default that sets the player character to a fox character that is separate from the character in the tutorial and has gravity enabled. To disable this, go to Project Settings/Maps & Modes and change the Default GameMode to the generic "GameMode" class.

  • @MerlinSSS
    @MerlinSSS 9 місяців тому +5

    Hello, I'm Merlin. I start my gamedev journey here. Thank you for your tutorial. It really help me to understand how things work in 2D Unreal Engine 5. I already follow your step by step till the end but still mess up the scale in the process. I'll repeat it again to understand it better. Thank you once again. Regards, Merlin.

  • @xandercrew6088
    @xandercrew6088 9 місяців тому +2

    this was my very first UNREAL tut -- -you have created a monster, I am obsessed. Love it man thank you for what you do!

    • @CobraCode
      @CobraCode  9 місяців тому

      Awesome :D Really glad to hear that!

  • @calvinjones6510
    @calvinjones6510 9 місяців тому +4

    Thank you for this video. I have been following 2D tutorials for a couple of days and running into multiple issues with it. In your video, you addressed the most recent issue I had not been able to resolve. The Springarm rotation setting from Relative to World has helped relieve a huge headache for me.

  • @compatriot852
    @compatriot852 11 місяців тому +19

    Great to see you retouching and expanding on your old videos. Would love to see the top down video you did a while back get a similar treatment

    • @CobraCode
      @CobraCode  11 місяців тому +6

      Thank you for the suggestion.
      That one already has the Enhanced Input System, so it's not as urgent.
      But yeah there were a lot of issues with the sprite sheet I was using and basically half the video was just fixing the sprite sheet and making animations, which was a good teachable moment, but it also messed with the flow of the video.
      I would love to just draw a sheet myself and supply it as a json, so people can just drag and drop it to generate all animations on the fly.
      That would make the video much smoother.
      I do need to space out these remasters a bit though because I don't want to just rehash stuff.

    • @CapitiStudios
      @CapitiStudios 9 місяців тому +1

      @@CobraCode Came here to say the same. Although I'm more interesting in making a top down 2D +3D Like the previous video, I find this one a lot better. I found myself lost on the other video sometimes whereas in this one you explain exactly what is and why you're doing it.
      It helps me organize the information better in my head. Thanks!
      PS: Ill keep my eyes open for when you post an updated tutorial for the topdown 3D+2D :)

  • @LAxemann
    @LAxemann 6 місяців тому +2

    Danke!

  • @duckmansd
    @duckmansd 7 місяців тому +1

    Incredible content thank you so much. For the very first time in a tutorial i didn't have to back track for a missed step or something assumed. This was fantastic. Getting your course on udemy. You are an excellent teacher!

    • @CobraCode
      @CobraCode  7 місяців тому

      Thank you so much for the feedback :D
      Really glad to hear it was easy to follow along

  • @nexus1g
    @nexus1g 11 місяців тому +12

    I was just picking up your tut. I love that you did this re-upload.

  • @calvindthao95
    @calvindthao95 7 місяців тому +2

    Holy smokes, this was so fun to follow along with and much easier compared to other unreal 2d tutorials.

    • @CobraCode
      @CobraCode  7 місяців тому

      Thank you :D Glad to hear that

  • @brandonjacksoon
    @brandonjacksoon 11 місяців тому +6

    I already bought both of your courses but also apritiate for the free content!

  • @nexus1g
    @nexus1g 8 місяців тому +2

    TL;DR: If you like this tutorial, you'll love the Udemy class. Get it.
    I was able to complete and build your tutorial. I had an easy time following it and liked your teaching style. I've since bought your course on Udemy. I'm a little over half an hour into it at this point, and I'm loving it so far. I really appreciate that you took time to take a deeper dive into the basics of the Unreal Engine in the full course. I'd definitely recommend it to anyone who enjoyed this tutorial. It's a lot more of the same as you get in this tutorial and worth it. You pack a lot of good stuff in a simple, concise timeline. Making finished products is that dopamine hit that gets me going, and that's exactly what you deliver. I can learn all the minutiae later.

    • @CobraCode
      @CobraCode  8 місяців тому +1

      Thank you so much :D

  • @TheBiscuitthief1
    @TheBiscuitthief1 7 місяців тому +2

    Thanks for this, its given me the confidence to have a go at learning Unreal.

  • @mikeykay5517
    @mikeykay5517 11 місяців тому +3

    eyyy like a bunch of other commenters just bought your UDEMY courses

    • @CobraCode
      @CobraCode  11 місяців тому +1

      Thank you so much :D

  • @jessewilloughby5404
    @jessewilloughby5404 9 місяців тому +1

    Thank you so much for making this video, as a complete beginner to game dev, Unreal and 2D games this was exactly what I needed. Subscribed and getting the Udemy courses :D

    • @CobraCode
      @CobraCode  9 місяців тому

      Awesome :D Thank you for watching

  • @VerzatileDev
    @VerzatileDev 7 місяців тому +2

    Damn 2 Hours taught me more here than University managed to in 3 years

  • @jeremyfoster6144
    @jeremyfoster6144 7 місяців тому +2

    This was a learning experience-- I didn't even realize that Unreal was capable of 2D. I thought I'd have to go to Unity for that.

  • @Djackz
    @Djackz 5 місяців тому +1

    Dude we bought all of your courses great job hyped for more 2D videos and courses! thanks!

    • @CobraCode
      @CobraCode  5 місяців тому +1

      Thank you so much :)
      Working on the next thing right now!

  • @ChungyHermpus
    @ChungyHermpus 11 місяців тому +4

    Thanks for the video! This has probably been the best video I've seen on my game development journey so far!

    • @CobraCode
      @CobraCode  11 місяців тому

      Thank you so much :D

  • @HasteKing18
    @HasteKing18 7 місяців тому +1

    Hey man, I just wanted to say these videos have given me tons of inspiration. I've been struggling to fit a design style I like with the engine I learned in college, so it's been kicking me while im down pretty hard. Especially since I only know visual scripting. Thank you so much for putting information like this out there.

  • @endgame_productions
    @endgame_productions 4 місяці тому +1

    Thank you for this! You've been so much help with my journey in game development! Great tutorial and solid teaching!!

  • @arrowsdev
    @arrowsdev 11 місяців тому +5

    nicely put tutorial , seems like you know what you're doing , i love those who make long videos and fill it with useful information it shorten the path for us to learn much with less effort , keep it up wish you the best

    • @CobraCode
      @CobraCode  11 місяців тому

      Thank you :D
      Glad the video is being helpful :)

  • @s5gaming2
    @s5gaming2 4 місяці тому +1

    Hey Thanks Man : This is My First Unreal Tutorial And I Followed Every Steps And It Works Fine

  • @PaRuhNoiiD
    @PaRuhNoiiD 6 місяців тому +2

    Great guide, thank you for helping so many people out with good information completely free!

  • @scevvin7788
    @scevvin7788 11 місяців тому +1

    Just got your course on Udemy and as a side note, I saw the Ascension Launcher! I love that server and my main for this season is Thunderguns

    • @CobraCode
      @CobraCode  11 місяців тому

      Haha, funny you picked up on that!
      I haven't played in quite a while, but it's still installed and I plan to check it out again some time.

    • @scevvin7788
      @scevvin7788 11 місяців тому +1

      @@CobraCode Yeah im on and off it aswell, but this new season is interesting, a solid good and bad lol

  • @joeburns6356
    @joeburns6356 3 місяці тому +1

    Love this vid makes learning this alot better made 1 lvl in around 40mins ty

  • @catomax26jeev
    @catomax26jeev 9 місяців тому +2

    38:26 Even if everything is done per se, the jumping animation is still not playing. It's just playing the fall animation, even if i put the z value lower than -100. Why could it be? Could it be that i changed animation speed or something?

    • @kecyh58
      @kecyh58 9 місяців тому

      Hello I ran in the same problem as you. But i managed to solve the issues. you might be using spirit 12 for Jump & Fall. they look very similar

    • @lexxaaaa
      @lexxaaaa 7 місяців тому

      Did you connect ">" (connected to Get Velocity) to Branch "Condition" after? Almost ran into same problem lol!

  • @kemaldaboss
    @kemaldaboss 4 місяці тому +1

    awesome tutorial thanks, i even learned how to fix another tutorial i tried before.

  • @behrampatel3563
    @behrampatel3563 8 місяців тому +1

    I loved your 2D course . Please can you add a few chapters on how to port to android. It would make the course complete.
    Thanks a ton

  • @RAFLAMOLAO
    @RAFLAMOLAO 10 місяців тому +2

    Loved the video! However, it is more a step by step follow through on how to build something simple quick. I'm sure the course provides paused explanations and all. But again this was a really good video to get started and have a feel for what UE and game dev is all about and weather its something you'll enjoy.

    • @CobraCode
      @CobraCode  10 місяців тому

      Thanks!
      Yeah I have to adjust things for the platform and for UA-cam quick and simple things tend to work better than long and drawn out explanations.

  • @Chronuz
    @Chronuz 10 місяців тому +1

    I have followed this tutorial and it worked out great! I now have several questions.
    1. How do I make the character attack? The video you made a year ago about 2D melee combat doesn't seem to work well with the process here or maybe I'm just stupid or something. 😅
    2. What do I do to hide the black space outside the tile map when the player camera reaches the edge of the level?
    3. Death states, falling out of bounds, and other stuff a game needs to be playable from start to end.
    I know all my questions are probably answered by buying your courses. For all the free stuff you put out though I want to thank you. I hope you keep making tutorials like these. ❤

    • @CobraCode
      @CobraCode  10 місяців тому

      Thank you!
      Yeah all of these things are covered in my 2 courses.
      Sadly advanced and in depth tutorials don't really do well on UA-cam and I often have to simplify things.
      I do want to put out a different take on the 2D combat video though that is up to date with the enhanced input system and also uses PaperZD.

    • @Chronuz
      @Chronuz 10 місяців тому +1

      @@CobraCode thanks for everything you do man. I'll buy your courses when I'm financially stable.

    • @CobraCode
      @CobraCode  10 місяців тому +1

      @@Chronuz
      Thank you so much.
      Yeah I'll try to put out as much info as possible for free as well, but gotta keep things balanced so I can keep on doing what I do.

  • @YOJIHBA
    @YOJIHBA 7 місяців тому +2

    Love your course had a dream of making games thanks a lot for guiding so many people thank you

  • @greganderson9657
    @greganderson9657 4 місяці тому

    I got to 8:30 and my paint function didn't work. I double checked that all our selections at the top were identical and had the size set to 50 x 50. I would highlight a portion of the tile map, move my cursor over to the stage, and nothing would appear. Guess I'm out of luck here.

  • @ChuuyaInDisguise
    @ChuuyaInDisguise 2 місяці тому +1

    It helps a lot , you are amazing!

  • @BunnyboyCarrot
    @BunnyboyCarrot Місяць тому

    Great tutorial. Succint and traight to the point with brief explanations.

  • @xerov_7272
    @xerov_7272 8 місяців тому +1

    I followed this tutorial step by step but my sprite refuses to rotate 41:25 the camera rotates like shown but the actual sprite does not. Any clue how to fix this?

  • @MrThehideki
    @MrThehideki 7 місяців тому +1

    Bought yoyr course earlier. Great content, thanks!

    • @CobraCode
      @CobraCode  7 місяців тому

      Thank you so much :)

  • @ArthurPryce
    @ArthurPryce 9 місяців тому +2

    AMAZING! Subbed

  • @callmelex
    @callmelex 5 місяців тому +1

    So happy I found you!!!

    • @callmelex
      @callmelex 5 місяців тому

      happy to report being a Patrion and watching your Udemy course rightnow^^🥰😍

  • @itzfetti
    @itzfetti 11 місяців тому +3

    Thank you so much! You’re a real one for this!

  • @BanXxX69
    @BanXxX69 6 місяців тому +1

    26:02 I can‘t open that Blueprint like you do: When I double click it it looks COMPLETELY different with no picture etc - any ideas how I get there?

    • @vannysanten
      @vannysanten 6 місяців тому +2

      Is there a button toward the top that says something like Open Full Blueprint Editor?

  • @vitorhugocostamairink3012
    @vitorhugocostamairink3012 Місяць тому

    I just love this video, helps me alot, thank you very much

  • @MixerMixYT
    @MixerMixYT 5 місяців тому

    Your still the goat THANK YOU!

  • @lillybareham1257
    @lillybareham1257 11 місяців тому +1

    I know this may be a little much but I really hope to see a video like this from you going over making a turn based RPG! It would be so amazing, especially to someone like me whose struggling creating one in Unreal!

    • @CobraCode
      @CobraCode  11 місяців тому

      Hey, I actually did make a prototype for a battle system with the graphical style of octopath traveler.
      It's definitely way too much for UA-cam, but I do have plans to make a full 30+ hours premium course at some point (because there's no way to cover that in a shorter amount of time)

    • @lillybareham1257
      @lillybareham1257 11 місяців тому +1

      @@CobraCode Thats fair! Honestly im in uni and working on a turn based rpg and finding tutorials for it is a struggle! Its a bit disheartening

    • @CobraCode
      @CobraCode  11 місяців тому

      @@lillybareham1257 Yeah RPGs are pretty hard to make and an advanced topic.
      We also had a team at our school who tried to make one and it didn't go all that well.
      Just way too many things you have to figure out.

    • @lillybareham1257
      @lillybareham1257 11 місяців тому +1

      @@CobraCode I'm looking forward to your future course on it! Got some money saved for it haha

  • @Oblomov-i1o
    @Oblomov-i1o 11 місяців тому +1

    Clear, concise and detailed. Thanks.

  • @brandonjacksoon
    @brandonjacksoon 11 місяців тому +3

    Simply the best! ;) thanks mate!

  • @callew27
    @callew27 7 місяців тому +1

    love your videos and hope to see more and lern more ^^

  • @TimothySchidlowski
    @TimothySchidlowski 5 місяців тому +1

    I really like how you explain the definitions of certain settings and give examples. Very good tutorial!

  • @nortski78
    @nortski78 5 місяців тому

    Absolutely brilliant!

  • @YouSauce3315
    @YouSauce3315 4 місяці тому +1

    When I try to connect Action Value to Scale Value from IA_Move to Add Movement Input (33:24), it says 'Vector 2D Structure is not compatible with float'. I am using v. 5.4

    • @YouSauce3315
      @YouSauce3315 4 місяці тому

      I was able to figure out the issue. Might be in 5.4 update, but I had to split the Action value of IA_Move by right clicking the action value and then clicking 'Split Struct Pin'. This revealed X and Y values and I just connected the X value to the scale value and it worked.

    • @cassiohenrique6815
      @cassiohenrique6815 4 дні тому

      Well, he used Axis1D(float) in the video, while you used Axis2D (Vector 2D), so duh

  • @xenlid5654
    @xenlid5654 7 місяців тому

    Great tutorial for following for someone brand new to Unreal Engine, unfortunately I'm unable to proceed after not being able to register any movement keys at around 34:00, perhaps its because of the newer engine version.

    • @CobraCode
      @CobraCode  7 місяців тому

      Hey, the input system hasn't really been updated, so it should still work!
      Are you certain you clicked into the viewport so it's the active window and your inputs are being properly being sent to the game?

  • @4twenny
    @4twenny 11 місяців тому +1

    I am a solo developer who is familiar with unity for a long time, but i never got the chance to learn unreal engine. with watching this unreal tutorial, i felt like stupid not using unreal long time ago. the program ui is so simple, yet complex, everything is easy to navigate. even character movements are suprisingly easy to use and create. i was suprised when creating the character movements you didnt had to do any codings. you convinced me to learn unreal engine from the start and change my engine now!

    • @4twenny
      @4twenny 11 місяців тому +1

      i have just bought your course on udemy too, even without the discount. the price of the course is so great for the value, thanks for your knowledge and work so some other person dreams could come true.

    • @CobraCode
      @CobraCode  11 місяців тому

      Thank you so much.
      I believe Unity is the right choice for some people, however I also wasn't a fan of using it and switched to Unreal 5 years ago.
      I'm glad you're excited about learning Unreal :D

  • @JonathanPriceArt
    @JonathanPriceArt 11 місяців тому +2

    Hey, I recently went through your first Udemy course and really got a lot out of it, helped me really get an appreciation for UE's usefulness with making 2D games. I hope that in a future tutorial you'll be open to showing practical application of Blueprint Interfaces as an alternative to repeat casting. In your course you mentioned that it would be a huge side tangent and I agree that's true for a beginner, but should you ever make a course for intermediate users I hope you would make it part of the workflow. It seems so valuable that Interfaces seem like something that should be taught as a default approach, but my own research into the subject has left me lacking clarity...

    • @CobraCode
      @CobraCode  11 місяців тому +2

      Thank you so much.
      ... yeah interfaces are a topic I'm a bit afraid of including in courses.
      I believe that even if I explain it, most viewers that don't have a background in programming won't grasp it and then they'll be left confused throughout the rest of the course.
      The best approach is probably just to make a UA-cam video that goes really in depth and then just link that in the course to give intermediate users the option of using it.

    • @JonathanPriceArt
      @JonathanPriceArt 11 місяців тому +1

      @@CobraCode I hope you'll be willing and able to go into it at some point. I've been trying to understand Interfaces myself and while I get how they work, a practical application directly related to retro-style gameplay through your teaching style would probably clear a lot of things up for me and others interested in the topic.

  • @Orion830
    @Orion830 9 місяців тому

    I'm currently having trouble with mine. I've followed all the way up to putting the playerstart actor in. Around 25:44, is when I start having trouble. Whenever I play and exit, it just doesn't show the character at all. I've refollowed the steps over again, andI got stuck on the same issue. Is there a way to fix this? Or has anyone else exprieneced it?

  • @creepyinsane6805
    @creepyinsane6805 5 місяців тому

    Great tutorial, thank you!

  • @IcyLucario
    @IcyLucario 10 місяців тому +1

    I've been making a 3D game in UE5 for close to 2 years, and I recently looked into Godot as I was curious what making 2D games for it is like when I'm done. The game in mind isn't just "standard 2D game" so I ran into issues of not really knowing how to do something and also no tutorials available to help me. I found myself thinking "man, if only I could just do this like a UE5 project, I know how to do that there..." and I kept thinking the same thing: "well why don't I just use UE5 then?".
    So, my point here is I understand the people asking "why?" for making 2D in UE5, but I feel like in the time it would take me to properly learn Godot (especially for a non-standard project) I could just use that same time to have a base of the game done in UE5.
    Making 2D games in UE5 is like Minecraft being made in Java. There's a lot of problems with it, but you can't argue with results and familiarity.

  • @LoafSimulation
    @LoafSimulation 8 місяців тому +1

    Thanks Today I earned something useful!

  • @ФилиппБондарев
    @ФилиппБондарев 11 місяців тому +2

    Awesome!

  • @livingmodern
    @livingmodern 11 місяців тому

    great course, why would the lane at 19:45 be on the Y and not the Z axis for depth?

    • @LaughingRam
      @LaughingRam 9 місяців тому

      this is where everything falls apart for me.

  • @KaplanTonelli
    @KaplanTonelli Місяць тому

    You earned a sub my man! Just wondering though, is there an easy way to change what the character looks like? Any videos on adding enemies or even bosses?

  • @jessedotexe
    @jessedotexe 11 місяців тому +2

    Clear and concise. I bought your course and can't wait to go through it!

    • @CobraCode
      @CobraCode  11 місяців тому

      Thank you so much :D

  • @cmk8547
    @cmk8547 7 місяців тому

    Thankyou sir for this easy to understand video

  • @FF-FAN9999
    @FF-FAN9999 8 місяців тому +1

    Bought your course as well. I'd love to see a metroidvania flying enemy type ai. Can't find any resources online showing how to do it

    • @FF-FAN9999
      @FF-FAN9999 8 місяців тому

      I also have your other course where you kinda go into it I just noticed (chaser) very cool

    • @CobraCode
      @CobraCode  8 місяців тому

      Thanks!
      Yeah that one covers a simple implementation of a flying enemy!

  • @MatthewRiggs-y5c
    @MatthewRiggs-y5c 11 місяців тому +1

    Wonderful tutorial, I could hear everything clearly and it was easy to follow along with. Are stairs and slopes done in a similar way or are they way more complicated?

    • @CobraCode
      @CobraCode  11 місяців тому

      Yeah stairs and slopes would work similarly.
      You might have to adjust the 'max step height' in the character movement component.
      It also has some settings for slopes.

  • @cavemancam4545
    @cavemancam4545 9 місяців тому +1

    Working my way through your course atm, taking me a while alongside work but really enjoying it so far! Any idea when you think you might release a course specifically for a 2d/2.5d beat'em up?

    • @CobraCode
      @CobraCode  9 місяців тому +1

      Hey!
      That course is actually in the prototyping phase right now.
      I've hit a bottle neck when it comes to the sprites, so I've been practicing pixel art every day for the last couple of months to hopefully get past that soon.

    • @cavemancam4545
      @cavemancam4545 9 місяців тому

      @@CobraCode Pixel art is definitely a hurdle down the line for me too, but I'll cross that bridge when the time comes. That's very exciting, looking forward to that releasing! Best of luck finishing that off and with improving your pixel art!

  • @silentasagrenade3801
    @silentasagrenade3801 10 місяців тому

    Is there a way to apply the make rotator to a top-down character at 41:28?

  • @dishmal
    @dishmal 9 місяців тому

    Thank you for this tutorial. I followed all steps and when I drag the player BP onto the level, it's massive compared to the platforms. I did set the Default Pixels Per Unreal Unit to .33 as you have here, however, in 5.4 Preview, it is massive when pulling onto the level.

    • @dishmal
      @dishmal 9 місяців тому +1

      I figured this out, simple mistake. I thought I had set the player's location on Z to 0 but hadn't so it wasn't larger it simply wasn't on the right plane.

  • @jeremyrock3269
    @jeremyrock3269 6 місяців тому

    Nice video!

  • @Shr3yan5h
    @Shr3yan5h 8 місяців тому +2

    Can you please create tutorial/course on parallax effect background with map design for 2D? Example: Islets Game
    I'm trying to create parallax effect background and want to make map design like Islets, but i'm not able to find any course or tutorial. Please help.

  • @PsychotropicDog
    @PsychotropicDog 8 місяців тому

    Fantastic video, couple ? if I may... 1. if the Post Process Volume settings are disabled, why bother setting them to 0.0? 2. At end, why not set Plain Constrain Axis to Y instead of making the Plain Constrain Normal 1.0?

  • @CitizenCoder
    @CitizenCoder 10 місяців тому +1

    Hey just picked up your udemy course. looking forward to digging in!

    • @CobraCode
      @CobraCode  10 місяців тому

      Thank you :D
      I hope you'll enjoy it!

  • @MrsGordonFreeman
    @MrsGordonFreeman 10 місяців тому +1

    I originally learned C# in Unity and honestly...I feel like the organization of scripts is easier than the blueprints...maybe I just need to practice more with them.

    • @CobraCode
      @CobraCode  10 місяців тому +1

      Blueprints definitely take some time to get used to.
      I learned Unity first as well and just did a lot of things with raw C++ before, so I hated blueprints at first.
      But once you get used to them and are good at organizing them you'll be ~5 times faster than doing things in code.

    • @MrsGordonFreeman
      @MrsGordonFreeman 10 місяців тому +1

      Thank you! That gives me hope. You're an excellent instructor!@@CobraCode

    • @CobraCode
      @CobraCode  10 місяців тому

      Thank you :D@@MrsGordonFreeman

  • @visualSD
    @visualSD 3 місяці тому +2

    Hello, thanks for your tutorial) can you please tell me, I am going to make a 2d game and I want to hand draw backgrounds and characters, would your course work for this style or is this course only for pixel games? I am going to use light in the game to highlight areas of the background. Thank you!!!

    • @CobraCode
      @CobraCode  3 місяці тому +1

      Hey, the majority of what you learn here will still apply in how you handle animations and fire off events from them.
      Also everything gameplay related will work.
      However when it comes to the texture settings and lighting there will be some differences.

  • @dusyaag.b4705
    @dusyaag.b4705 2 місяці тому +1

    Bro how to see details in that at 10:25

  • @MechPlatoon
    @MechPlatoon 6 місяців тому

    would love to be able to add the attack animation and hit box after this also

  • @loganbraun5615
    @loganbraun5615 5 місяців тому

    You’re a boss. Velissimo.

  • @Duckers_McQuack
    @Duckers_McQuack 9 місяців тому

    Could you make an updated one for 2.5d as well? As "follow target" for a dedicated camera blueprint, as well as "set view target with blend" isn't in the latest one :P

  • @eert_wolliw
    @eert_wolliw 11 місяців тому +1

    Thank you always.

    • @CobraCode
      @CobraCode  11 місяців тому

      Thank you for watching :D

  • @davidsilverfinger777
    @davidsilverfinger777 10 місяців тому +1

    can you make also 2.5D and or 3D tutorial of your workflow

    • @CobraCode
      @CobraCode  10 місяців тому

      Hey, I already have a 2.5D one. Just look for cobra code 2.5D

  • @dmcxdavid
    @dmcxdavid 5 місяців тому

    I was super interested in the course but it ranges to platform, tower and 2d/3d development is there one where it's based specifically to this style of game, thanks again excited to jump onto game dev

    • @CobraCode
      @CobraCode  5 місяців тому +1

      Hey, I have another course now about making a 2D Action Platformer.
      That might be more along the lines of what you're looking for:
      tinyurl.com/2DActionPlatformer

    • @dmcxdavid
      @dmcxdavid 5 місяців тому +1

      @@CobraCode Thanks will give them both a try! Excited!!

  • @LaughingRam
    @LaughingRam 9 місяців тому +1

    Has anyone here actually followed this tutorial? Around 19:40 is where everything falls apart for me. The character won’t align to the terrain and I’ve made sure my Y axis is set to zero I’ve gone back and reproduce all of his steps a few times, am I missing something?

    • @CobraCode
      @CobraCode  9 місяців тому +1

      Hey!
      What exactly do you mean by won't align?
      If you start the game does it just fall down in the void or do you mean it's just shown behind the grass?
      Make sure that you follow the part of making the collision visible, so it's easier to check if they are actually lined up correctly.
      This step has been covered in a lot of my tutorials and it's an easy one to get wrong or get stuck at.

    • @LaughingRam
      @LaughingRam 9 місяців тому

      @@CobraCode the character falls right thru the ground even tho I have the y axis set to 0. It's like collision boxes aren't there

    • @CobraCode
      @CobraCode  9 місяців тому +1

      @@LaughingRam
      In that case maybe your tile map is not set to 0 on the y axis and that is the problem.
      You can see the collision boxes in my video and I show how to turn them on.
      You want to look at the map from the side, so it will be obvious if the character lines up or not.

    • @LaughingRam
      @LaughingRam 9 місяців тому

      @@CobraCode yeah I've got the collision display on and the map is on the same y axis. I'll try looking at it from the side too. If I can't figure it out, I'll post a video of it.

  • @Alternatywny_1
    @Alternatywny_1 11 місяців тому +1

    Nice job!!

  • @desynthi
    @desynthi 2 дні тому

    When setting the spring arm and the camera it seems both is always fixed to the center of the character. For me this causes that depending on the ortho width it will always show a lot of the area below the character. Is there a way to move the camera up so it shows less below and more above the character? Working with the transform / offset and target offset of camera / spring arm did not do anything whenever I compiled and started the game. It stays stuck at the center of the character. Only the ortho width seems to have an impact after compiling and starting the game.

  • @aryantzh2028
    @aryantzh2028 11 місяців тому +2

    would you also create a tutorial for unreal engine 4? because ue5 has lower framerates for same project (for example my survival project on ue4 has 90fps while ue5 has 40fps), btw the ue4 is on epic mode and ue5 is on medium mode, lumen has disabled and virtual shadow also disabled

    • @CobraCode
      @CobraCode  11 місяців тому +4

      No need to use UE4 since everything that is heavy in UE5 can be turned off.
      I got a 2D game running at 380 FPS on steam deck with UE5.
      Also try turning forward shading on. That alone gave me a 100 FPS boost.

  • @amatesamaru
    @amatesamaru 11 місяців тому +3

    This was unreal!

  • @mworld
    @mworld 11 місяців тому +1

    Making the background parallax would be cool .

    • @CobraCode
      @CobraCode  11 місяців тому

      Yeah definitely.
      That's a topic for a different video though since it'll take 20 minutes on its own

  • @_VeonAlmeida
    @_VeonAlmeida 17 днів тому

    my camera is falling even after following the video even my charachter is not spawning im placing the PlayerStart object in scene 25:39

  • @alsoarissei
    @alsoarissei 10 місяців тому +1

    hello I appreciate your content could you make a video on attack combos like a continuation of this pls :)

    • @CobraCode
      @CobraCode  10 місяців тому

      Thank you!
      Combo attacks are actually quite complicated and I'm not quite sure yet if that type of video is well suited for UA-cam.
      It will definitely be covered in my beat em up course I'm currently prototyping.

    • @MrJgracias
      @MrJgracias 10 місяців тому

      Hi, I am at 33:21 but when I push play there is no movement or jumping. However, print string does work and correctly showd jumping and 1 or -1 but character does not move.

    • @alsoarissei
      @alsoarissei 10 місяців тому

      @@CobraCode oh alr then thank you :) also could you make a basic video on how to make a simple attack I'm a beginner dev

  • @lawnmower16
    @lawnmower16 9 місяців тому +1

    Is there really no way to bulk set collision boxes on tiles? Or even a keyboard shortcut?

    • @CobraCode
      @CobraCode  9 місяців тому +1

      Hey, sadly I think there isn't.
      Luckily with Unreal Engine everything is customizable and you could use the old tile set editor's code as a starting point and add your own functionality on top of it.

  • @nortski78
    @nortski78 5 місяців тому

    What would be the correct way to place an animated tile to the stage? Is there a way to "paint" a flipbook on the tile map stage?

  • @EstebanLopez-bn9pd
    @EstebanLopez-bn9pd 11 місяців тому +2

    I have your Udemy courses and they are awesome! For the next one, could you create a 2D top down course?

    • @CobraCode
      @CobraCode  11 місяців тому +3

      Thank you so much!
      A 2D Top down course is up for consideration, but the one I'm planning out right now is a side scrolling beat em up course.

    • @EstebanLopez-bn9pd
      @EstebanLopez-bn9pd 11 місяців тому +2

      @@CobraCode would you look at that, I was thinking about that too! It's like you are reading my mind or something.

  • @DeputyChiefWhip
    @DeputyChiefWhip 9 місяців тому +1

    Hi, do you cover, or have plans to cover a dialogue system?

    • @CobraCode
      @CobraCode  9 місяців тому +1

      Hey, currently that is not on my TODO list since my focus is elsewhere, might happen in the future though.

  • @romanbednar112
    @romanbednar112 11 місяців тому +1

    hey brother! What about some attack animation tutorial in 2D would be great! Since your latest video for was year ago! Keep up the good work!

    • @CobraCode
      @CobraCode  11 місяців тому +1

      Hey, thanks for the suggestion.
      That is indeed something I do want to revisit especially since PaperZD now has animation overrides.

  • @AwesomOzs
    @AwesomOzs 11 місяців тому

    This was an awesome tutorial thank you! I'm looking to create a fireboy and watergirl type game where it's a fixed camera with the arrow keys controlling the second character but I have no idea how to do that. Any help or direction would be greatly appreciated!

  • @17absolut
    @17absolut 2 місяці тому +1

    Video is great, but how dafuq does one reset the view on Tilemap once we have dragged said tilemap on the scene. I've been litterally looking for 45 minutes and just rage quit the process all together...

    • @CobraCode
      @CobraCode  2 місяці тому +1

      You can hit F on your keyboard to focus the camera on a selected item

    • @17absolut
      @17absolut 2 місяці тому +1

      @@CobraCode YES !!! Thank you, Cobra.