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

  Рет қаралды 251,306

Cobra Code

Cobra Code

Күн бұрын

Get my 12 hour course on how to make 2D games with Unreal Engine:
tinyurl.com/Ultimate2D
Get the free 2D Template:
tinyurl.com/Unreal2DTemplates
Download the assets to follow along:
/ legacy-fantasy-95422822
Learn how to make 2D Games with Unreal Engine 5 in this Beginner Tutorial!
We'll use Paper 2D to create a Side Scrolling Character and a stage from a tile map you can use as a base for all of your Unreal Engine 2D Games.
2D Settings Source:
ue5study.com/2d/ue5-2d-postpr...
Tile Tearing Source:
saucy.se/blog/gamedev/curse-o...
🔔Subscribe: / @cobracode
Twitter: / cobracodedev
Discord: / discord
Timecodes:
0:00 Intro
0:43 Project Creation and Settings
3:12 Importing Assets
5:03 Creating the Tile Sets
7:30 Making a Tile Map
11:29 Character Sprites and Flipbooks
17:22 Character Blueprint
20:08 2D Project and Post Processing Settings
23:58 Camera Setup and Possessing the Character
27:38 Character Inputs
24:31 Animation Transitions
39:14 Learn more about Unreal 2D
39:48 Player Turning
42:03 Improving Character Feel
🎵 Music By:
Osaki - Evergarden
Provided by Lofi Records
Watch: • Osaki - Evergarden 🌱 [...
Icons made by Freepik (www.freepik.com) from Flaticon (www.flaticon.com/)
#cobracode #gamedev #unrealengine #ue5

Пікірлер: 313
@CobraCode
@CobraCode 3 ай бұрын
Get my 12 hour course on how to make 2D games with Unreal Engine: tinyurl.com/Ultimate2D
@willlieberman5911
@willlieberman5911 3 ай бұрын
Took this course, it's awesome!
@yyh9977
@yyh9977 3 ай бұрын
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 3 ай бұрын
Hey, already answered on the other post where you asked the same question!@@yyh9977
@yyh9977
@yyh9977 3 ай бұрын
@@CobraCode Can you add Auto Turkish subtitles to your udemy course? (like you did for another languages)
@CobraCode
@CobraCode 3 ай бұрын
@@yyh9977 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 :(
@calvinjones6510
@calvinjones6510 Ай бұрын
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.
@nexus1g
@nexus1g 3 ай бұрын
I was just picking up your tut. I love that you did this re-upload.
@compatriot852
@compatriot852 3 ай бұрын
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 3 ай бұрын
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 Ай бұрын
@@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 :)
@xandercrew6088
@xandercrew6088 Ай бұрын
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 Ай бұрын
Awesome :D Really glad to hear that!
@user-up9rv4rk8t
@user-up9rv4rk8t 3 ай бұрын
Clear, concise and detailed. Thanks.
@ChungyHermpus
@ChungyHermpus 3 ай бұрын
Thanks for the video! This has probably been the best video I've seen on my game development journey so far!
@CobraCode
@CobraCode 3 ай бұрын
Thank you so much :D
@tannercochran6872
@tannercochran6872 2 ай бұрын
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!
@Aleadis
@Aleadis 2 ай бұрын
The Algorithm is ALWAYS listening...
@itzfetti
@itzfetti 3 ай бұрын
Thank you so much! You’re a real one for this!
@54g3
@54g3 3 ай бұрын
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 3 ай бұрын
Thank you so much :D
@MerlinSSS
@MerlinSSS Ай бұрын
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.
@behrampatel3563
@behrampatel3563 2 күн бұрын
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
@theoceanman8687
@theoceanman8687 3 ай бұрын
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 3 ай бұрын
Thank you so much :D
@brentschmogbert
@brentschmogbert 3 ай бұрын
Paid comment
@CobraCode
@CobraCode 2 ай бұрын
@@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 2 ай бұрын
@@brentschmogbert you're such a L bro
@brentschmogbert
@brentschmogbert 2 ай бұрын
@@Lookingood9 paid comment
@brandonjacksoon
@brandonjacksoon 3 ай бұрын
I already bought both of your courses but also apritiate for the free content!
@CobraCode
@CobraCode 3 ай бұрын
Thank you :D
@1stDegree
@1stDegree 3 ай бұрын
The latest Udemy course has really been awesome. I've been able to learn so much already and have even been able to add things I've learned from the previous 2D course with it. I've spent so much time looking everywhere else for a way to understand how this stuff works in Unity, Game Maker, RPG Maker, Godot, Lumberyard and probably somewhere else but knowing what I've learned now has made me fall in love with Unreal Engine. Looking forward to many years of learning and development. Thank you!
@CobraCode
@CobraCode 3 ай бұрын
Thank you so much for the kind words :D I'm really glad the course taught you a lot and you're excited about Unreal now :D
@arrowsdev
@arrowsdev 3 ай бұрын
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 3 ай бұрын
Thank you :D Glad the video is being helpful :)
@brandonjacksoon
@brandonjacksoon 3 ай бұрын
Simply the best! ;) thanks mate!
@Zozi0111
@Zozi0111 21 күн бұрын
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!
@TheCoolSquare
@TheCoolSquare 3 ай бұрын
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 3 ай бұрын
Hey! Thanks for pointing that out! Gonna look more into it.
@user-ni3ev9mz4v
@user-ni3ev9mz4v Ай бұрын
AMAZING! Subbed
@jessewilloughby5404
@jessewilloughby5404 Ай бұрын
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 Ай бұрын
Awesome :D Thank you for watching
@user-zt2ob3le7e
@user-zt2ob3le7e 3 ай бұрын
Awesome!
@mikeykay5517
@mikeykay5517 3 ай бұрын
eyyy like a bunch of other commenters just bought your UDEMY courses
@CobraCode
@CobraCode 3 ай бұрын
Thank you so much :D
@Alternatywny_1
@Alternatywny_1 3 ай бұрын
Nice job!!
@CatZoooGameDev
@CatZoooGameDev 21 күн бұрын
Thanks Today I earned something useful!
@DATECStudio
@DATECStudio Ай бұрын
Thank you
@jessedotexe
@jessedotexe 3 ай бұрын
Clear and concise. I bought your course and can't wait to go through it!
@CobraCode
@CobraCode 3 ай бұрын
Thank you so much :D
@eert_wolliw
@eert_wolliw 3 ай бұрын
Thank you always.
@CobraCode
@CobraCode 3 ай бұрын
Thank you for watching :D
@scevvin7788
@scevvin7788 3 ай бұрын
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 3 ай бұрын
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 3 ай бұрын
@@CobraCode Yeah im on and off it aswell, but this new season is interesting, a solid good and bad lol
@ZimMabu_GameDev.
@ZimMabu_GameDev. 3 ай бұрын
thanks
@ravenouscadaver8
@ravenouscadaver8 3 ай бұрын
@CobraCode
@CobraCode 3 ай бұрын
UE is definitely not as feature rich when it comes to 2D tooling, but all of the other great aspects of UE more than make up for it!
@ravenouscadaver8
@ravenouscadaver8 3 ай бұрын
@@CobraCode my thoughts exactly!
@RAFLAMOLAO
@RAFLAMOLAO 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 2 ай бұрын
Thanks! Yeah I have to adjust things for the platform and for KZbin quick and simple things tend to work better than long and drawn out explanations.
@ignacionevarez3254
@ignacionevarez3254 3 ай бұрын
A course about how to implement a Super Mario clone would be awesome
@crackedtvgaming
@crackedtvgaming 3 ай бұрын
TY!!
@nexus1g
@nexus1g 13 күн бұрын
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 12 күн бұрын
Thank you so much :D
@CitizenCoder
@CitizenCoder 2 ай бұрын
Hey just picked up your udemy course. looking forward to digging in!
@CobraCode
@CobraCode 2 ай бұрын
Thank you :D I hope you'll enjoy it!
@dishmal
@dishmal Ай бұрын
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 Ай бұрын
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.
@amatesamaru
@amatesamaru 3 ай бұрын
This was unreal!
@IcyLucario
@IcyLucario 2 ай бұрын
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.
@oswinthigpen8163
@oswinthigpen8163 3 ай бұрын
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!
@user-gs8gm5wu4o
@user-gs8gm5wu4o 3 ай бұрын
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 3 ай бұрын
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.
@lillybareham1257
@lillybareham1257 3 ай бұрын
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 3 ай бұрын
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 KZbin, 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 3 ай бұрын
@@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 3 ай бұрын
@@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 3 ай бұрын
@@CobraCode I'm looking forward to your future course on it! Got some money saved for it haha
@JonathanPriceArt
@JonathanPriceArt 3 ай бұрын
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 3 ай бұрын
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 KZbin 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 3 ай бұрын
@@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.
@cavemancam4545
@cavemancam4545 Ай бұрын
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 Ай бұрын
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 Ай бұрын
@@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!
@PsychotropicDog
@PsychotropicDog 29 күн бұрын
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?
@ProsperityPulses
@ProsperityPulses 3 ай бұрын
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!
@ProsperityPulses
@ProsperityPulses 3 ай бұрын
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 3 ай бұрын
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
@Duckers_McQuack
@Duckers_McQuack Ай бұрын
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
@Chronuz
@Chronuz 2 ай бұрын
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 2 ай бұрын
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 KZbin 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 2 ай бұрын
@@CobraCode thanks for everything you do man. I'll buy your courses when I'm financially stable.
@CobraCode
@CobraCode 2 ай бұрын
@@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.
@fms9999
@fms9999 14 күн бұрын
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
@fms9999
@fms9999 14 күн бұрын
I also have your other course where you kinda go into it I just noticed (chaser) very cool
@CobraCode
@CobraCode 12 күн бұрын
Thanks! Yeah that one covers a simple implementation of a flying enemy!
@alsoarissei
@alsoarissei 2 ай бұрын
hello I appreciate your content could you make a video on attack combos like a continuation of this pls :)
@CobraCode
@CobraCode 2 ай бұрын
Thank you! Combo attacks are actually quite complicated and I'm not quite sure yet if that type of video is well suited for KZbin. It will definitely be covered in my beat em up course I'm currently prototyping.
@MrJgracias
@MrJgracias 2 ай бұрын
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 2 ай бұрын
@@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
@nyn2k259
@nyn2k259 3 ай бұрын
Hi nice tutorial, I like the way you teach, showing from importing assets etc. Tell me do you have a tutorial on making a card building deck game & also how much would you charge to make a Ludo-ish frame work of a game or if you could make a tutorial on that?? Thanks.
@CobraCode
@CobraCode 2 ай бұрын
Hey, sorry but don't have any card game related videos.
@romanbednar112
@romanbednar112 3 ай бұрын
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 3 ай бұрын
Hey, thanks for the suggestion. That is indeed something I do want to revisit especially since PaperZD now has animation overrides.
@mworld
@mworld 3 ай бұрын
Making the background parallax would be cool .
@CobraCode
@CobraCode 3 ай бұрын
Yeah definitely. That's a topic for a different video though since it'll take 20 minutes on its own
@AbrohamG
@AbrohamG Ай бұрын
Hi there, just came over from the Thomas Brush video. Very excited to try this out in unreal. I am wondering, do you thing the multiplayer and networking in unreal would perform any better or be easier to set up compared to Unity?
@CobraCode
@CobraCode Ай бұрын
Hey :D I don't have much experience with multiplayer in Unity, but Unreal Engine is built from the ground up with multiplayer in mind. You already have a working online game by just setting the player count to 2 and using the character movement component that has built in replication. All the stuff you build custom on top of that will need replication implemented manually though.
@livingmodern
@livingmodern 3 ай бұрын
great course, why would the lane at 19:45 be on the Y and not the Z axis for depth?
@LaughingRam
@LaughingRam Ай бұрын
this is where everything falls apart for me.
@MrsGordonFreeman
@MrsGordonFreeman 2 ай бұрын
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 2 ай бұрын
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 2 ай бұрын
Thank you! That gives me hope. You're an excellent instructor!@@CobraCode
@CobraCode
@CobraCode 2 ай бұрын
Thank you :D@@MrsGordonFreeman
@silentasagrenade3801
@silentasagrenade3801 2 ай бұрын
Is there a way to apply the make rotator to a top-down character at 41:28?
@xirtus
@xirtus 25 күн бұрын
great tutorial please teach us patreon subs how to do procedural level generation next, It's time for some spelunky meets ecco the dolphin
@reimog3072
@reimog3072 3 ай бұрын
@user-eb2tk5yt8q
@user-eb2tk5yt8q 2 ай бұрын
I love your tutorial, I cannot freaking stand that UE5 doesnt allow you to multiselect your sprite boxes for collision D:
@catchableorphan5465
@catchableorphan5465 6 күн бұрын
I started searching online for a solution, it's hard to believe there isn't an easier way. There's 625 tiles in the first sprite sheet to sort through, how has no one found a work around? lol
@EstebanLopez-bn9pd
@EstebanLopez-bn9pd 3 ай бұрын
I have your Udemy courses and they are awesome! For the next one, could you create a 2D top down course?
@CobraCode
@CobraCode 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 3 ай бұрын
@@CobraCode would you look at that, I was thinking about that too! It's like you are reading my mind or something.
@Orion830
@Orion830 Ай бұрын
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?
@davidsilverfinger777
@davidsilverfinger777 2 ай бұрын
can you make also 2.5D and or 3D tutorial of your workflow
@CobraCode
@CobraCode 2 ай бұрын
Hey, I already have a 2.5D one. Just look for cobra code 2.5D
@DeputyChiefWhip
@DeputyChiefWhip Ай бұрын
Hi, do you cover, or have plans to cover a dialogue system?
@CobraCode
@CobraCode Ай бұрын
Hey, currently that is not on my TODO list since my focus is elsewhere, might happen in the future though.
@lawnmower16
@lawnmower16 Ай бұрын
Is there really no way to bulk set collision boxes on tiles? Or even a keyboard shortcut?
@CobraCode
@CobraCode Ай бұрын
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.
@Shr3yan5h
@Shr3yan5h 7 күн бұрын
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.
@qwertyforreal8509
@qwertyforreal8509 7 күн бұрын
+1
@tabbywarrior
@tabbywarrior 3 ай бұрын
I bought the Udemy course from day 1; it's helped me so much. I look forward to this one as well! Do you think you could do a 360 degree motion tutorial for 2d games? Specifically to be able to run up walls like Sonic the hedgehog.
@CobraCode
@CobraCode 3 ай бұрын
Thank you so much :D I also love sonic and would love to do something like that. I don't have any experience with movement like that though, so would need some research time. You can maybe look into Infinity Engine and look at the blueprints to figure out how they did it!
@tabbywarrior
@tabbywarrior 3 ай бұрын
@@CobraCode Infinity itself doesn't have it unfortunately, you still fly off when you go anything higher than 89.9 degrees, but both Infinity+ and Nova framework use ninjacharacter plugin. Unfortunately that's built on the default 3D character and 100% in C++, so I'm a bit clueless about that 😅. I'm trying to look through the sonicretro explanation of 360 degree movement but not to much avail yet. I'll let you know when I find a solution!
@CobraCode
@CobraCode 3 ай бұрын
@@tabbywarrior I see you've already done a lot more research on this than I have! Thanks for sharing!
@tabbywarrior
@tabbywarrior 3 ай бұрын
@@CobraCode No problem! I wouldn't have been able to understand any of it had your videos not been so well made; I've learned so much from your channel and your Udemy course about UE5 and game dev in general. Looking forward to everything video that follows!:)
@tabbywarrior
@tabbywarrior 3 ай бұрын
@@CobraCode Hey! I found a tutorial for it, but for gamemaker studio 2. The logic makes sense, so I'm going to try implementing it. If you have time, whenever you want, you could try it too! kzbin.info/www/bejne/gJy8lHaod6psitk
@sgt.handsome2362
@sgt.handsome2362 3 ай бұрын
awesome ! and how to do a 2,5d pixelart game in UE5 ? using 2d sprites combined with a 2,5d world for omnidirectional movement ? Anyone has a tutorial video how to make that ?
@CobraCode
@CobraCode 3 ай бұрын
Hey, there's a lot of videos on my channel about that. This one also introduces the templates I made for it: kzbin.info/www/bejne/pYeZdoONqqyEhLs
@xerov_7272
@xerov_7272 6 күн бұрын
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?
@kylebeaujean6649
@kylebeaujean6649 Ай бұрын
Can you show us how to crouch please?! I can't figure it out!
@tkokflux6322
@tkokflux6322 3 ай бұрын
hey this is great and all but is there any video or tutorial that builds 2d game in unreal engine using c++? cause all of the tutorials are made in blueprints
@CobraCode
@CobraCode 3 ай бұрын
Not something I've delved in too deeply yet since blueprints are MUCH more accessible. However I've experimented a bit with it and do also plan to supply some C++ in the future. kzbin.info/www/bejne/hp6rnmd7a7yXjs0
@tkokflux6322
@tkokflux6322 3 ай бұрын
@@CobraCode thats great I am just searching for some type of a long tutorial that goes over things in depth in c++ there are some but sadly lots of them just ramble on and on and speak too much on things that arent really that necessary, also I wonder if u would consider to build a farm simulator like stardew valley or something ,it doesnt have to have pixelart style.
@CobraCode
@CobraCode 3 ай бұрын
​@@tkokflux6322 Yeah there really aren't that many C++ tutorials. The reason for this is that first of all almost nobody knows how to properly use C++ with unreal unless they actually work at a game company. Secondly because it's very inaccessible and advanced topics don't do well on KZbin. Reubs has some great tutorials, but they're pretty old. You might be better off looking for paid courses for C++... but even then I don't think there's anything great.
@tkokflux6322
@tkokflux6322 3 ай бұрын
@@CobraCode yeah ur right, its so weird how we have sooooo many great coding tutorials no matter for which language or on which topic, but when it comes to unreal engine and c++ its quite limited, anyways thanks for the response I will look into reubs's old tutorials and also I think if u created a big 20-30 video tutorial about creating cosy looking game, like stardew valley, in a way which is easy to understand it will be massive. goodbye
@VladimirPavlovAlex
@VladimirPavlovAlex 2 ай бұрын
Спасибо за видео. Мне было действительно интересно узнать как это делается в Unreal Engine, однако я всё ещё думаю что движок не предназначен для этого, хотя бы просто из-за своего тяжёлого ядра.
@aryantzh2028
@aryantzh2028 3 ай бұрын
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 3 ай бұрын
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.
@firepro20
@firepro20 16 күн бұрын
Can you add multiple collision boxes at one go?
@CobraCode
@CobraCode 16 күн бұрын
Sadly I don't think you can with the default tile map editor. Since all of the code of Unreal is visible though you could override it or make your own new tile map editor based on the old one.
@chandikalakshan468
@chandikalakshan468 26 күн бұрын
I’m looking to try game development as a programmer. I’m with software development experience. How can I start? 😊
@Jonas-sg1eo
@Jonas-sg1eo 2 ай бұрын
i dont have option to call get controller function
@randommister8856
@randommister8856 Ай бұрын
hey i actually wanted to buy one of your corses but none of them had the continuation of this game or the squirrel one. any help?
@CobraCode
@CobraCode Ай бұрын
Hey, there is no exact continuation of either one of these, but they will teach you the next steps you'll have to take. Just using different assets.
@tylergerhart4806
@tylergerhart4806 Ай бұрын
When i add a attack animation it doesn't work unless i disconnect animation update but then the attack works but not the other animations
@CobraCode
@CobraCode Ай бұрын
Hey, you'll have to create a boolean called something like IsAttacking and set it in accordance with your attack. On Tick you'll then use a branch and only execute UpdateAnimation if isAttacking is NOT true
@alexandros_chatzis
@alexandros_chatzis Ай бұрын
Can you please make a version with C++ instead of Blueprint?
@CobraCode
@CobraCode Ай бұрын
Thanks for the suggestion. That is on my TODO list, but it's gonna be quite a while.
@yyh9977
@yyh9977 3 ай бұрын
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 3 ай бұрын
Hey, yeah the course is new and uses UE 5.2. Everything you learn also applies to 5.3+. The course will give you strong fundamentals and a good understanding of Unreal and Paper 2D. There are times when I link to some KZbin videos in the course for things that are optional, such as version control.
@yyh9977
@yyh9977 3 ай бұрын
@@CobraCode thank you. i bought the course. inshallah i will look it after i learn pixel art. you are making good jobs brother
@catomax26jeev
@catomax26jeev Ай бұрын
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 Ай бұрын
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
@06.almerm.hafidz59
@06.almerm.hafidz59 Ай бұрын
how to add attack animation? can you help me, thank you
@CobraCode
@CobraCode Ай бұрын
I have an older video on how attacks work with Paper 2D, but you'll need to do a bit of additional work to fit both of these things together. kzbin.info/www/bejne/gHTHg5hqoKhmfK8
@zackregansounds
@zackregansounds Ай бұрын
if I want paralax should i leave my camera in perspective?
@CobraCode
@CobraCode Ай бұрын
That's an easy solution that naturally takes care of parallax. You can also do it with orthographic, but you'll have to create a system in blueprints or the material that scrolls the different layers depending on your camera/characters movement
@kyroic6128
@kyroic6128 3 ай бұрын
thanks for video ^^ but how to keep game size minimum for mobile games? games made with unity are about 100mb maximum which is great for publishing it on mobile, webgl or anywhere. We need tutorial to learn how to keep it really low in ue5.
@CobraCode
@CobraCode 3 ай бұрын
Hey, you can actually get it around 90MB as well with Unreal Engine, as you can see with RockyMullets small games on itch. rockymullet.itch.io/blast-bash AFAIK you can mostly achieve this by turning off plugins that aren't used (because basically all optional parts of Unreal Engine are handled as plugins). I need to still put more research into this though and also ask him about some tips and tricks and I'll make a video once I have a good overview.
@sikt168
@sikt168 3 ай бұрын
Does anything change if click on c++ instead of blueprints? im planning to use both blueprints and c++ together
@CobraCode
@CobraCode 3 ай бұрын
Yes! All of the base classes the template uses will be the C++ versions instead of Blueprints. You can turn any Blueprint Project into a C++ project later on by just creating your first C++ class in the editor and use both together.
@Don_Giovanni
@Don_Giovanni 3 ай бұрын
Surprised to see someone still using winrar. 😄
@CobraCode
@CobraCode 3 ай бұрын
I'm old school
@moviekraze
@moviekraze 2 ай бұрын
share that project please
@FrankJonen
@FrankJonen 3 ай бұрын
I've never tried pixel games with Unreal. Does it properly move by whole pixels or is it more like Unity where it looks like pixels but moves like vectors?
@CobraCode
@CobraCode 3 ай бұрын
By default it is NOT pixel perfect. But just like Unity there are ways to make it so: kzbin.info/www/bejne/ZpPFeqCdZblnjLs
@AIGameMonster
@AIGameMonster 3 ай бұрын
In UE 5, what options need to be turned off when developing 2D games to get the highest performance of the game?
@CobraCode
@CobraCode 3 ай бұрын
The one's I'm showing in this video and that are linked in the article in the description. In addition to that you can also try to turn on 'forward shading', which I got a good 80FPS boost out of in my project. Didn't mention it in the video though since I still haven't experimented enough with it yet and it also comes with some caveats.
@AIGameMonster
@AIGameMonster 3 ай бұрын
Thank you very much! @@CobraCode
@bogdanberezovskiy9371
@bogdanberezovskiy9371 3 ай бұрын
Could you please tell me why I can't move the character only along the z-axis? I mean, I want the character move up and down. Not a jump. I have tried all the solutions.
@CobraCode
@CobraCode 3 ай бұрын
You mean like a top down game? This video might help you out: kzbin.info/www/bejne/sGK1fneDgMiFhbM
@takedownmg5096
@takedownmg5096 Ай бұрын
Hey, how could i make it so that the camera is static and doesn't move with the character but instead has the full screen in view?
@CobraCode
@CobraCode Ай бұрын
Hey, you'd want to remove the spring arm and camera from your character and put them in a different blueprint. I usually create something like a BP_CameraManager, put all of that in there and then spawn that from the player on BeginPlay. Then you need to set that as the active camera.
@takedownmg5096
@takedownmg5096 Ай бұрын
@@CobraCode Thanks I'll try this next time I'm on Unreal!
@takedownmg5096
@takedownmg5096 Ай бұрын
Hang on, what do I need to use to swap it to the new camera
@CobraCode
@CobraCode Ай бұрын
@@takedownmg5096 A node called 'Set View Target with Blend' which you can call on the PlayerController. It's not available by just right clicking in the graph.
@takedownmg5096
@takedownmg5096 Ай бұрын
@@CobraCode Thank you very much! I heavily appreciate your help!
@lamarhongame2844
@lamarhongame2844 16 күн бұрын
How do I add GM Plataforma in Unreal 5.3?
@CobraCode
@CobraCode 16 күн бұрын
Same as in any other version
@henryxXfun_timesXx
@henryxXfun_timesXx 2 ай бұрын
Why does the texture turn blurry after I condition the tile sheet texture?
@CobraCode
@CobraCode 2 ай бұрын
It shouldn't and this might be a bug that happens in some weird circumstances. When you condition the tile sheet it actually creates a new texture. Maybe you can try to apply the paper 2d texture settings to that one as well.
@henryxXfun_timesXx
@henryxXfun_timesXx 2 ай бұрын
​@CobraCode Thanks I will see what I can do tomorrow
@henryxXfun_timesXx
@henryxXfun_timesXx 2 ай бұрын
Thanks it fixed now @@CobraCode
@andersonoliveira.
@andersonoliveira. 3 ай бұрын
Could you explain how to compile a 2D game in unreal engine?
@CobraCode
@CobraCode 3 ай бұрын
Hey, it works just the same way as it does for 3D games. You can easily look it up. The only thing you need to be careful with is the texture filter settings on the textures. If it's not set to 'Nearest' the textures will be blurry.
@blackskull7777
@blackskull7777 3 ай бұрын
what are the minimum PC spec requirment for using unreal engine?
@CobraCode
@CobraCode 3 ай бұрын
Not to be rude, but please ask google and not me. Looking up information like this that is widely available is something you'll have to do as a game developer / programmer all the time, so it's a skill you should train very early on.
@mastert9049
@mastert9049 Ай бұрын
really not sure what i did, I am following this to a T, but the mappings are not working correctly or something. I can't continue because the print string isn't showing up when i press space or A/D
@MrJgracias
@MrJgracias Ай бұрын
What do you mean by mappings? The controller?
@mastert9049
@mastert9049 Ай бұрын
@@MrJgracias i ended up getting it figured out somehow. But it was the keybindings
@MrJgracias
@MrJgracias Ай бұрын
@@mastert9049 it always is. Im starting out like you but got some pretty complex things working. Let me know if you need any help
@ShadowDragonOG
@ShadowDragonOG 3 ай бұрын
My engine freezes when I extract the sprite for the character it freezes. is there a way to fix this?
@CobraCode
@CobraCode 3 ай бұрын
Hey, sorry but I haven't encountered an issue like that. Have you tried it with another sprite just to make sure it's not an issue with this png file specifically?
@DoctorKua
@DoctorKua 3 ай бұрын
I'm having trouble with the camera arm length
@DoctorKua
@DoctorKua 3 ай бұрын
Nvm found out, i have to increase the level size
@azoicxx
@azoicxx 3 ай бұрын
can you show how to make a procedural 2d/topdown world?
@CobraCode
@CobraCode 3 ай бұрын
Hey, sorry but that's too specific of a thing for me to cover. I have worked with procedural things before using dungeon architect, but I'm by no means an expert in it.
@azoicxx
@azoicxx 3 ай бұрын
@@CobraCode No problem, thank you anyways!
@remember_floue
@remember_floue Ай бұрын
28:14
How to make PIXEL PERFECT 2D Games with Unreal Engine 5
16:51
Cobra Code
Рет қаралды 29 М.
I solved Unreal Engine's Package Size Problem...
14:35
Cobra Code
Рет қаралды 37 М.
skibidi toilet 73 (part 1)
04:46
DaFuq!?Boom!
Рет қаралды 34 МЛН
Genial gadget para almacenar y lavar lentes de Let's GLOW
00:26
Let's GLOW! Spanish
Рет қаралды 38 МЛН
I Made the Same Game in 8 Engines
12:34
Emeral
Рет қаралды 3,7 МЛН
BEST GAME ENGINES (In my opinion)
5:13
CodingDodo
Рет қаралды 7 М.
Technique for Creating Beautiful Level Design
11:48
Pixel Architect
Рет қаралды 783 М.
Can You Really Make A 2D Game In Unreal?
6:09
Thomas Brush
Рет қаралды 66 М.
Giving Personality to Procedural Animations using Math
15:30
t3ssel8r
Рет қаралды 2,3 МЛН
Introducing EasyMapper for Unreal Engine 5
28:47
William Faucher
Рет қаралды 189 М.
The Trick I Used to Make Combat Fun! | Devlog
8:12
Game Endeavor
Рет қаралды 1,5 МЛН
Make Video Games
44:12
Pirate Software
Рет қаралды 867 М.
5 Tricks you (probably) don't know about Unreal Engine 5
10:44
Cinecom.net
Рет қаралды 334 М.