Start making 2D Games in Unreal Engine 5 - Paper 2D Basics

  Рет қаралды 64,238

Cobra Code

Cobra Code

Күн бұрын

Get Early Access to all 10 episodes on Patreon:
/ cobracode
Get my 12 hour course on how to make 2D games with Unreal Engine:
tinyurl.com/Ultimate2D
Check out the Paper 2D Basics Playlist:
• Paper 2D Basics
If you've been using Unreal Engine for a while, you've probably asked yourself "Can you make 2D Games with Unreal Engine?"
In this video I'll give you the answer to that question and talk about the most important features of Paper 2D such as Sprites, Flipbooks, Tile Sets and Tile Maps.
Subscribe: / @cobracode
● Twitter: / cobracodedev
● Discord: / discord
Timecodes:
0:00 Intro
1:03 Paper 2D Project Setup
1:59 Sprites
3:01 Flipbooks
4:38 Tile Sets
5:34 Tile Maps
7:07 The current state of Paper 2D
Unreal Engine 2D Official Documentation:
docs.unrealengine.com/5.1/en-...
Sausy Blog Tile Map Tearing:
saucy.se/blog/gamedev/curse-of...
Mentioned videos:
• How to MAKE A FLIPBOOK
• No Auto Tiling? I'll m...
🎵 Music By:
Osaki - Evergarden
Provided by Lofi Records
Watch: • Osaki - Evergarden 🌱 [...
Used Assets:
Free Warrior Animation Set - clembod.itch.io/warrior-free-...
Icons made by Freepik (www.freepik.com) from Flaticon (www.flaticon.com/)
#cobracode #gamedev #unrealengine #ue5

Пікірлер: 96
@ItsLaro
@ItsLaro Жыл бұрын
You're filling an incredible niche, man! I think these 2D on UE5 videos will continue popping off.
@CobraCode
@CobraCode Жыл бұрын
Thank you :D That wasn't the original plan, but once I posted my first couple of 2D videos a lot of people like them, so I decided to double down!
@ItsLaro
@ItsLaro Жыл бұрын
@@CobraCode I can imagine! But yeah, I predict (and hope) massive growth with the new wave of 2D game devs looking to move away from Unity and into UE5
@BakinKoljac
@BakinKoljac 10 ай бұрын
plus, all the Unity-users that are now switching to Unreal might keep making 2D games on Unreal now
@hdsenevi
@hdsenevi 10 ай бұрын
@@BakinKoljac This is literary my plan
@jellyking69
@jellyking69 Жыл бұрын
Super looking forward to this series!
@CobraCode
@CobraCode Жыл бұрын
If you like this series, make sure to subscribe and hit the bell icon so you get notified when the next episode comes out! Get Early Access to all 10 episodes on Patreon: www.patreon.com/CobraCode Check out the Paper 2D Basics Playlist: kzbin.info/aero/PLEHVxFO1I6ekaCoG3JBR4m3qbhOpPO7V8
@hasanshafy_
@hasanshafy_ Жыл бұрын
What are the topics you're planning to cover?
@ardahanfatihyuksel364
@ardahanfatihyuksel364 Жыл бұрын
Are you planing to use paper zd for this tutorial or just paper 2d?
@CobraCode
@CobraCode Жыл бұрын
@@hasanshafy_ Hey, so far this is my outline: Getting started with Paper 2D in UE 5 - Unreal Engine 2D Basics How to Find Free 2D Assets Paper 2D - Unreal Engine 2D Basics [43] Importing and using Sprites in Unreal Engine - Unreal Engine 2D Basics [44] Using Sprite Sheets in Unreal Engine - Unreal Engine 2D Basics [45] Best 2D Project settings in Unreal Engine - Unreal Engine 2D Basics [46] Customizing Sprite Materials in Unreal Engine - Unreal Engine 2D Basics [47] Simple 2D Character in Unreal Engine - Unreal Engine 2D Basics [48] 2D Events and Notifies - Unreal Engine 2D Basics [49] Sprite Sockets - Unreal Engine 2D Basics [50] Tile Sets and Tile Maps in Unreal Engine - Unreal Engine 2D Basics
@CobraCode
@CobraCode Жыл бұрын
@@ardahanfatihyuksel364 Most of the videos in this series will be more or less theory lessons rather than code alongs. When I show something where you can choose between using base paper 2d or paperZD i plan on at least mentioning both ways!
@hasanshafy_
@hasanshafy_ Жыл бұрын
@@CobraCodeThat's quite the list. You're doing a great work!
@AvectaInteractive
@AvectaInteractive 6 ай бұрын
So useful and so so well explained! Thanks!
@TheClumsyChannel
@TheClumsyChannel Жыл бұрын
This is exactly what ove been looking for. Out of all my hours trying to research this you're the only person I've found who actually shows how to make and use tilesets. I subscribed and will be waiting on more for this series.
@CobraCode
@CobraCode Жыл бұрын
Awesome, glad the video was helpful! There's gonna be another episode later on that goes into more detail about tile sets and tile maps!
@brandonjacksoon
@brandonjacksoon Жыл бұрын
Thanks mate! Really good topic tbh.
@josiahforbescollege
@josiahforbescollege Жыл бұрын
yes another video! thankyou i am currently making a 2d game in unreal as a project for school and you are my proper teaching for all things unreal, i would be so stuck without your videos so thankyou so much for every one u make
@CobraCode
@CobraCode Жыл бұрын
Awesome :D I hope your project goes well!
@deuce222x
@deuce222x Жыл бұрын
I’m here for it lets goo
@16exodia
@16exodia 10 ай бұрын
Who else is here after leaving Unity?
@middlemarv
@middlemarv 6 ай бұрын
Very helpful. Thanks.
@OwenAlekos-mh7yw
@OwenAlekos-mh7yw 9 ай бұрын
2d games and making data for board games using just pieces of paper with payroll receipt calculators. Regarding having proof of the outcome of the events of a paper game with simple vector space maps and content. Regarding simple inventory and so forth. Perfect for books of deciding fates and dice games. Logic of each paper/ page coming like a notebook card stack ringed together in a new certified package (untouched/ never opened). It's really fun with intellectuals who like using gambling and risk taking and low money and social work projects while making copyright stories and coffee house philosophy talks about deciding fate. Regarding how it makes the design of the game of communication be like it is personalized. Thus the 3d filter and making a personal copyright dashboard for 2d paper games when having linked a full receipt together. Especially with Mecha/ robots copyrights and inventions...
@Eftiar
@Eftiar Жыл бұрын
Discovering you has brought like a tear to my eye. I was loving UE 5.2 but knew that Godot or Unity may be best for what i need but I didnt like them as much. Now know that the options I have for 2d are here in UE, I am so increadibly happy and going to continue my game dev journey with them.
@CobraCode
@CobraCode Жыл бұрын
Awesome, really glad to hear that :D
@arageron
@arageron 11 ай бұрын
Thank you 💜
@angelmesa9530
@angelmesa9530 Жыл бұрын
Awesome video ❤ , please more videos about 2d.
@mcdoodlechungus7500
@mcdoodlechungus7500 Жыл бұрын
Yayy he posted 😂😂
@RockyMulletGamedev
@RockyMulletGamedev Жыл бұрын
Hey thanks for the shout out ! Even tho Epic pretty much abandoned Paper2D, the fact that Unreal is so customizable it's why I keep using it ! I really should make the switch to UE5... but as you stated, there's no more 2D template in UE5, which makes it scary.
@CobraCode
@CobraCode Жыл бұрын
Yes, I also really love that about UE! I really like the new look of the editor, quality of life improvements, enhanced input system and lumen/nanite for HD-2D games, so yeah you should definitely give it a try. You figured out how to make your own tile map editor, so I think you should easily be able to set up your own 2D template! They are also customizable, so you could make your own! Also something that has been on my TODO list for the longest time 😅
@funlabsdesignstudio
@funlabsdesignstudio Жыл бұрын
Pretty interesting 🤔
@D0CK201
@D0CK201 Жыл бұрын
hi, I was watching your 2.5D tutorial, and found it difficult as the new Input Axis makes the camera part not work, do you know any guides on what I can do instead or an updated video of sorts?
@Zero-pl3lm
@Zero-pl3lm 9 ай бұрын
continua fazendo videos meu amigo seu conteudo e muito importante
@TipsyContent
@TipsyContent Жыл бұрын
Yoo That 2d/3d hybrid style looks really good. Any chances that theres gonna be a video on how to change sprite weapons?
@CobraCode
@CobraCode Жыл бұрын
Thanks for the suggestion. That one has been requested many times and is on my todo list, however I don't wanna rush it and actually figure out the best way to do it first. I'll also need to find a good free asset to use it with that everybody can download
@TipsyContent
@TipsyContent Жыл бұрын
@@CobraCode Sounds Amazing looking forward to seeing the adventure with Unreal.
@MoonrayMurray
@MoonrayMurray Жыл бұрын
I am having alot of issues with getting my sprites to look the exact same as they do in other programs, it seems whenever I click run on the project it adds a bunch of different filters and lighting effects too the sprite, I have tried turning off all these features but it doesn't seem to help, if you could give me some advice that would be awesome!
@yudiarsana5383
@yudiarsana5383 Жыл бұрын
You pump me soo much and id like to learn the software. Have you think about to make this into a course for beginner that just start UE5? thankyou
@CobraCode
@CobraCode Жыл бұрын
Thank you :D I think absolute beginners are probably better off learning 3D at first when it comes to UE5 because that will actually teach you the proper way of doing things. For many things regarding 2D in unreal engine you have to bend over backwards, so you should at least have some experience before you jump in.
@kermosrujji9475
@kermosrujji9475 Жыл бұрын
thanks, for indie developers, 2D games are the way to go, and really there is not enough tutorials to get going, so thanks for these videos, but in my opinion don't make single videos with different topics, it should be series that cover at least 2 levels for any game. i mean if you plan to make a series for 2D shooter, at least make 2 levels, and not just one level with boss fight at the end of second level if possible, this way it will be easier for us to follow ...
@MacetheBlader
@MacetheBlader Жыл бұрын
I’m curious, what is the difference between paper 2d and paperzd? Which one would you recommend now?
@CobraCode
@CobraCode Жыл бұрын
Hey, it isn't really an either or. PaperZD builds on top of paper 2D, so I recommend learning the ropes of base Paper 2D first. Once you have a decent understanding of that you can move on to adding PaperZD on top of that. PaperZD makes things such as handling your animation state and anim notifies a lot easier and therefore creates a really nice and sustainable workflow. However it might take a bit of time to learn all the features it comes with.
@nospimi99
@nospimi99 Жыл бұрын
@@CobraCode Good to know. I had heard PaperZD was just a beefed up and better version of Paper2D so I was gonna look for other tutorials on that instead. Didn't even think to realize that learning how Paper2D works better would allow me to have a better understanding on how PaperZD works. Excited to see your future videos on this :)
@MacetheBlader
@MacetheBlader Жыл бұрын
@@CobraCode That makes sense, Thanks!
@adelmo83
@adelmo83 Жыл бұрын
Great!!!, can you show how import 2d animation of Spine to unreal?, thanks
@CobraCode
@CobraCode Жыл бұрын
Hey, since spine is a paid software most users wouldn't be able to follow along, so it's not that high on my priority list right now. If there was a free alternative, I'd definitely look into it.
@reipalacio
@reipalacio 9 ай бұрын
Very ok
@weekendyeti5873
@weekendyeti5873 Жыл бұрын
Could u do a tutorial on how to make a character select for a 2d game? Most of the ones i find are for 3d
@CobraCode
@CobraCode Жыл бұрын
Hey thanks for the suggestion. I don't think that's something I'll get into though before I start covering fighting games.
@Adykai
@Adykai Жыл бұрын
I love you
@CobraCode
@CobraCode Жыл бұрын
💞
@St34mPunkPrivateer
@St34mPunkPrivateer Жыл бұрын
could you please do a tutorial on how to do a top down 2d ? I know it can be done with what you explained but I need a video to make it click.
@CobraCode
@CobraCode Жыл бұрын
Hey, I already made a video about exactly that: kzbin.info/www/bejne/sGK1fneDgMiFhbM
@fajarcau1874
@fajarcau1874 Жыл бұрын
Hello! very helpful videos! I want to ask, is it possible to make a fighting game like Street Fighter 2 with unreal engine 5? if possible can you make a tutorial on how to make a fighting game? or maybe you have a paid online courses to make a 2d fighting game with unreal engine 5? if there is i will buy it! Thank You
@CobraCode
@CobraCode Жыл бұрын
Hey, thank you! There is a project called Unreal Fighter 2D which will probably be of interest to you: kzbin.info/www/bejne/i4XNpYWlf799nac This isn't a tutorial, but rather a 'Template/Framework' that helps you make fighting games. I don't use this to make games, but I often look at it for reference on how the developer implemented certain things and then try to recreate those things. I do want to eventually make fighting game tutorials as well, however that requires a lot of preparation and I still have so many other things I'm working on. You can also check out the channel of Shawn the Bro. He makes fighting game tutorials, however they are quite verbose and not that streamline. Still a lot of good information though: kzbin.info/www/bejne/onmmfqKopLasps0
@mukaluka1
@mukaluka1 Жыл бұрын
Would you use an 8-directional movement and the attack sprite sheet for your beat'em up game? Is it more complex compared to the standard one?
@CobraCode
@CobraCode Жыл бұрын
I would not use an 8-directional movement sheet for a beat em up. I'd say 90% of beat em ups if not even more only have left and right. There are a few that also have a direction for up and down, such as the recent turtles in time shredders revenge and having 4 directions is something that might be worth considering. 8 directions wouldn't really be that hard from a programming standpoint, but it would increase the amount of sprites you need to draw by a lot!
@mukaluka1
@mukaluka1 Жыл бұрын
@@CobraCode Can you make a tutorial of buildings slowly becoming transparent when your character goes behind the building? For example, Octopath Traveller allows characters to walk around town and when the character walks behind a house, the camera zooms a bit closer and the house becomes transparent.
@CobraCode
@CobraCode Жыл бұрын
@@mukaluka1 Hey thanks for the suggestion. That is something I might explore at some point, but rather than it being a one off tutorial it would probably be part of a bigger rpg development tutorial. Still way off in the future though since I have many other things planned right now.
@godonholiday
@godonholiday Жыл бұрын
Is the tile map the level (size) or can you have multiple tile maps in one level?
@CobraCode
@CobraCode Жыл бұрын
You can have multiple tile maps!
@elfdude8288
@elfdude8288 9 ай бұрын
im trying to make a game in UE5 but keep having issues with the visuals, my textures will look normal but when i turn them into sprites the color changes and i cant seem to find a fix, any suggestions?
@CobraCode
@CobraCode 9 ай бұрын
Hey, so there are some easy fixes like changing the exposure settings on the camera to prevent it from blowing out. But to get the actual accurate color you need to turn off the tone mapper of unreal engine. So far the only info I can find about this is in japanese, but maybe google translate can help you out a bit. www.hakobuneworks.com/posts/2021/12/04/
@--Aeon--
@--Aeon-- 7 ай бұрын
amazing!!! what's the difference between paper 2d and paper zd?
@CobraCode
@CobraCode 7 ай бұрын
PaperZD is built on top of Paper 2D. Paper 2D provides basic functionality, such as creating sprites and animated flipbooks and the ability to use them in blueprints. You can also switch animations that way, however it's quite annoying. PaperZD solves that problem by providing an animation graph where you can set up the condition to switch between different animations. It also provides a way to trigger events on certain frames of an animation to play footsteps or trigger hitboxes.
@shark6350
@shark6350 Жыл бұрын
As a noob. I wanan try this. 😅
@NicholasSinard
@NicholasSinard Жыл бұрын
Is there a way using PaperZD or Paper2D to make an isometric 2D game?
@CobraCode
@CobraCode Жыл бұрын
When it comes to setting up the character it's gonna be very similar to how to make a top down game, but you'll need to change the angles for the animations or movement. kzbin.info/www/bejne/sGK1fneDgMiFhbM I imagine setting up the collisions for the tile maps will probably be the most annoying and challenging part since you have to set all collisions at an angle.
@NicholasSinard
@NicholasSinard Жыл бұрын
@@CobraCode Ah, alright, thank you. I didn't know if those plugins would allow for those angled tiles or not. I guess they would also allow for things like oveehead bridges, etc. that you could go under or walk on as well
@CobraCode
@CobraCode Жыл бұрын
@@NicholasSinard I haven't really played around with things like that too much yet, but the tile map editor is probably the weakest link of Paper 2D, so you might have to do some hacky things. There is a paid asset called pixel 2d which supposedly solves a lot of those issues, so it might be worth looking into. www.unrealengine.com/marketplace/en-US/product/pixel-2d-top-down-engine
@DayzeXzxR
@DayzeXzxR Жыл бұрын
If I'm making a 2D game, does it make sense to use UE5? Will I lose something if I stay on UE4?
@CobraCode
@CobraCode Жыл бұрын
If you make a game that ONLY uses 2D then I'd say you can just stay on UE4. Nothing about 2D changed with UE5, so you won't be missing out on new features or anything like that. If you wanna mix 2D with 3D though and create a hybrid game, upgrading to UE5 will give you better open world tools, better lighting with lumen and possibly better performance with Nanite, so it might be worth looking at.
@lukema3645
@lukema3645 Жыл бұрын
any software I can create animation?
@CobraCode
@CobraCode Жыл бұрын
I personally use aseprite and recommend that one for pixel art
@shyn3ss973
@shyn3ss973 Жыл бұрын
Is there a way to delete multiple selected tiles ? Using eraser to delete one by one tile is too long.
@CobraCode
@CobraCode Жыл бұрын
Yeah the tile map editor is really not that feature rich. At this time I haven't really found another way of doing it sadly :(
@IspyrGameDev
@IspyrGameDev Жыл бұрын
Hiya Cobra, when I create a Flipbook, the result is very washed out and the framerate is quite slow. I have an 86 frame animation, and it plays like 172... any ideas on this? Thx!
@CobraCode
@CobraCode Жыл бұрын
Hey, sorry but I'm not quite sure what you mean by washed out and slow. If the picture is blurry for your sprites you need to right click the texture and 'apply paper 2d texture settings'. If it's only washed out and blurry once you put it in the level you might have to turn off motion blur or set anti aliasing to fxaa. For it being slow you can use the frames per second setting on the flipbook asset to make it play faster. you can also go into the detailed view below and adjust the frame run for each of your sprites. Upcoming videos will go into more detail about that.
@IspyrGameDev
@IspyrGameDev Жыл бұрын
​@@CobraCode COmment keeps dissappearing, but yeah thx much! The details panel was hidden by default in the Flipbook so now that's set! Also for the washed out color, with the Paper 2D Texture settings it turned off sRGB, so I selected all of the textures and did Asset Actions> Bulk Edit via Property Matrix and checked sRGB and changed the encoding Override to sRGB as well. Done! :)
@IspyrGameDev
@IspyrGameDev Жыл бұрын
@@CobraCode Btw I'm currently using a free plugin to allow me to play Flipbooks on a widget, but do you know of a way natively to do this?
@CobraCode
@CobraCode Жыл бұрын
@@IspyrGameDev Awesome, thanks for letting me know bout the sRGB thing. Might need that in the future.
@CobraCode
@CobraCode Жыл бұрын
@@IspyrGameDev I think I've seen the plugin you mean on the marketplace. Afaik there is no way of doing that natively, but I also haven't really looked much into that yet. Alternatively you could create a render texture and just record your flipbook, however that is quite resource intensive
@blasterxt9
@blasterxt9 Жыл бұрын
Hey buddy please do complete tutorial of 2d game in unreal engine .
@CobraCode
@CobraCode Жыл бұрын
Thanks for the suggestion. Yeah that is definitely on my Todo list, however it takes a lot of time and effort. Currently making a Udemy course in which we have 4 complete but short games.
@blasterxt9
@blasterxt9 Жыл бұрын
do you use blue prints or c++or nim ?
@CobraCode
@CobraCode Жыл бұрын
@@blasterxt9 I do use c++ for private projects sometimes, but for the channel it's all been blueprints so far. There might be some c++ stuff coming next year.
@blasterxt9
@blasterxt9 Жыл бұрын
@@CobraCode hey buddy by using blueprint can we make complete game ?
@CobraCode
@CobraCode Жыл бұрын
​@@blasterxt9 Yes. I made a full scale VR shooter with just blueprints before which is released on steam
@FrankJonen
@FrankJonen 8 ай бұрын
What size of executable are we talking here?
@CobraCode
@CobraCode 8 ай бұрын
If you don't do anything special it's about 300MB. From what I've seen you can push it down to about 30~50MB though if you disable unused plugins and mess around with the build settings.
@kemo_l7350
@kemo_l7350 4 ай бұрын
How can I put a 2d game on a 3d wall so the player must complete the 2d game to continue the odyssey
@DailyPaily
@DailyPaily Жыл бұрын
Paper 2D vs PaperZD
@CobraCode
@CobraCode Жыл бұрын
PaperZD is built up on top of Paper 2D kind of like typescript is built up on top of javascript. I'd first learn paper 2d without any plugins, just to get the hang of it and a deeper understanding of how things work and then use PaperZD on actual projects.
@polosteor
@polosteor Жыл бұрын
Are you going to stop making videos on paperZD and make videos on paper 2d? Are you going to make a series of tutorials? Vous allez arrêter de faire des vidéos sur paperZD pour faire des vidéos sur paper 2d ? Vous allé faire une série de tutoriels ?
@CobraCode
@CobraCode Жыл бұрын
I'll still cover both! Most of the things I cover in this series will apply to both Paper 2D and PaperZD.
How to get free 2D Assets for Unreal Engine 5 - Paper 2D Basics
3:50
Beautiful gymnastics 😍☺️
00:15
Lexa_Merin
Рет қаралды 14 МЛН
100❤️
00:19
MY💝No War🤝
Рет қаралды 23 МЛН
Happy 4th of July 😂
00:12
Alyssa's Ways
Рет қаралды 65 МЛН
Best KFC Homemade For My Son #cooking #shorts
00:58
BANKII
Рет қаралды 56 МЛН
How to Make a Good 2D Camera
11:38
Game Maker's Toolkit
Рет қаралды 392 М.
The State of 2D Game Development with Unreal Engine 5
11:19
Cobra Code
Рет қаралды 45 М.
КАК СОЗДАТЬ 2D ИГРУ на UNREAL ENGINE 5
10:57
Мелсик
Рет қаралды 24 М.
I tried remaking Mega Man in Unreal Engine 5
15:13
Cobra Code
Рет қаралды 19 М.
I solved Unreal Engine's Package Size Problem...
14:35
Cobra Code
Рет қаралды 62 М.
How to Start Gamedev in 2024
10:28
Sasquatch B Studios
Рет қаралды 446 М.
2D Characters in 3D Worlds (and how I improved them)
17:45
JayTheDevGuy
Рет қаралды 68 М.
Unreal Engine 5 2D Game Tutorial [2024]
36:09
Pixel Helmet
Рет қаралды 505 М.
2D Games you didn't know were made with Unreal Engine
6:32
Cobra Code
Рет қаралды 198 М.
Beautiful gymnastics 😍☺️
00:15
Lexa_Merin
Рет қаралды 14 МЛН