2.5D is Easier Than You Think (Unity Tutorial)

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

КОМЕНТАРІ • 227

  • @thomasbrush
    @thomasbrush  3 роки тому +7

    Thanks for watching! Hope you learned a ton.
    Get 2 months free of Skillshare: skl.sh/thomasbrush12
    ► Get 50% off Full Time Game Dev during the Black Friday sale: www.fulltimegamedev.com/full-time-game-black-friday
    ► Enroll in my 3D workshop, free!: www.fulltimegamedev.com/opt-in-15-minute-3D-game
    ► Join my 2D character workshop, free: www.fulltimegamedev.com/opt-in-2d-character-art-workshop
    ► Make your game instantly beautiful with my free workbook: www.fulltimegamedev.com/opt-in-instant-beauty-color-workbook
    ► Learn how to become a full time game dev, free: www.fulltimegamedev.com/opt-in-how-to-make-six-figures
    ► Get my 2D game kit, free: www.fulltimegamedev.com/opt-in-2D-game-kit
    ► Wishlist Twisted Tower: store.steampowered.com/app/1575990/Twisted_Tower/
    ► Learn how to make money as a UA-camr: www.fulltimegamedev.com/opt-in-indie-game-income-workshop

  • @GentlyGiantGames
    @GentlyGiantGames 5 років тому +55

    You could sell the distance effect more by faking the tree scale with this, shrinking them more each time you movie further back. I know they already shrink by distance from camera, but the background looks like mountains far off in the distance, adjusting the tree scale would strengthen that. Such a fun effect, I love it.

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

      As static you can do that effect. But when you move, the horizon and scale will appear weird

  • @princeofalltoasters8813
    @princeofalltoasters8813 4 роки тому +195

    I love this video a lot, but you kind of just start the vid already having it all set up. I wish you could show us from scratch how you got to the point where the vid starts

    • @adriansmith5241
      @adriansmith5241 4 роки тому +6

      Think this tutorial from Unity would help with that
      learn.unity.com/tutorial/recorded-video-session-2d-world-building-w-tilemap-cinemachine#

    • @meznaneTB
      @meznaneTB 4 роки тому +43

      Yea seriously, this video is way more about "look at the cool shit you can do with unity" and way less of a tutorial. In fact it's really NOT a tutorial at all.
      Here's all the stuff you need to learn on your own before you can even attempt to follow this video:
      1) To get the type of control he is working with for the ground (sprite shape): blogs.unity3d.com/2018/09/20/intro-to-2d-world-building-with-sprite-shape/
      2) Then you would want to look up how to add a terrain.
      3) You need knowledge of Unity's standard asset 2d character controller package since he is using that too.
      4) Install cinemachine for the virtual camera he is using, also, learn how to use it.
      5) Ok now that you've spent 60 hours learning things you might be able to use this video for something...

    • @bookwormbon482
      @bookwormbon482 4 роки тому +1

      I agree.

    • @zigfaust
      @zigfaust 4 роки тому +18

      He probably assumes you already did the unity tutorials.
      Because you SHOULD do them all before even thinking of a genre or characters.

    • @VtheFifth
      @VtheFifth 4 роки тому +22

      guys if you don't know how to add a terrain and a camera you don't need this video just learn the basics first. that is the basic stuff that being setup already its just basic and simple and this video is not a basic tutorials for beginners

  • @mirkoemir
    @mirkoemir 5 років тому +8

    Super cool tutorial. You hit the core in one sec ...
    I'm thinking about to create a 2.5D game with Metrolvania style and I was thinking about the level design ... but you did this tutorial and now I know what to do. Thanks.

  • @xVecna
    @xVecna 5 років тому +2

    As I was watching I had one comment in my mind - you are the Bob Ross of such games, the way you create them feels like you are painting on canvas with such hapiness. But the moment you said - we can add some trees, I just had to type this... :D

  • @deminentput
    @deminentput 3 роки тому +3

    Completely answered my 1st roadblock to this 2d games adventure, Thank you!!
    My focus is not a 2d game but my total idea for my game involves a 2d or 2.5 feel to it so again thanks Thomas Brush.

  • @gamedevel22
    @gamedevel22 5 років тому +11

    This is an awesome techinque! Definetly going to play around with this since I have been developing 2D games so far! Thank you

  • @jayplays9976
    @jayplays9976 4 роки тому +3

    0:01 General Kenobi

  • @rossvolkmann1161
    @rossvolkmann1161 4 роки тому +2

    This is very cool! I was actually searching for a guide on using Unity for Isometric graphics, but while this didn't pertain to my specific problem it was helpful to see yet another way you can set up a game scene. Subscribed.

  • @dtvivo
    @dtvivo 3 роки тому +4

    Starts at 1:43 your welcome

  • @downloadableram4212
    @downloadableram4212 5 років тому +99

    “ Y’know, making a video game is easier than you think ”

    • @mikethegamedev
      @mikethegamedev 4 роки тому +3

      i make a minecraft ripoff game

    • @kountervibe
      @kountervibe 4 роки тому +10

      @@mikethegamedev Weird flex, but ok

    • @seireiart
      @seireiart 4 роки тому +1

      I've seen that ad way too much lol

  • @dustyst94
    @dustyst94 4 роки тому +38

    Hello there how are you!?
    -My mom died
    Good!

  • @A_C_007
    @A_C_007 5 років тому +2

    holy crap, just made up my mind on making a 2d vs 2.5d game, this will be perfect for what i had in mind

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

    Thomas Brush is the best. I can't wait to buy the Full Time Game Dev course

  • @jeremyshock948
    @jeremyshock948 5 років тому

    I came for the tut...I stayed for the sweater. Good for you Tommy B, good for you. ✊🏼

  • @leonardofraga5130
    @leonardofraga5130 5 років тому +39

    Hi there Thomas o/
    The "perfect" and effortless parallax is really awesome!!! Getting a 2D parallax to feel right demands a bunch of art and settings, maybe code if you are gonna do it yourself!
    And by the way, since you made "The Man in the Cradle", you video quality really got better, don't if it's new gear or new knowledge.

    • @freya9107
      @freya9107 5 років тому +1

      Ya it normally takes quite a bit, but it shouldn't be too hard to get the code off the internet.

    • @leonardofraga5130
      @leonardofraga5130 5 років тому +2

      @@freya9107 Ok, I'll be honest with you... I took a code online, actually from a source that Thomas said in one video, and even thought it took sometime make find out the right values to make it feel real.

  • @timbelion3765
    @timbelion3765 5 років тому +40

    Woow, this actually looks great! You think you could make some 2.5D game in future??

  • @Co-Op_Mode
    @Co-Op_Mode Рік тому

    Cant wait to see games like this ! With hand drawn texures ❤❤❤😊

  • @thomasbrush
    @thomasbrush  4 роки тому +18

    WHOA. My next game Neversong comes out on Steam MAY 20th! Wishlist now to snag that tasty launch discount :) store.steampowered.com/app/733210/Neversong_formerly_Once_Upon_A_Coma/

  • @54Ly
    @54Ly 2 роки тому +1

    this is awesome! it looks so beautiful, i'm looking forward to use it in my next game :)

  • @kylez1196
    @kylez1196 5 років тому +3

    Making games is really easier now. Especially we are in the mobile generation today. How cool it is when VR will be mainstream and hand gestures is easier to add as a feature. There is already a headwear where you can insert your mobile phone and make it a VR. I mean imagine you can run when you shake your head then use both of your hands to hold a weapon or click UI, with the use of your phone camera. Is it possible Thomas?

    • @KomiksPakesShow
      @KomiksPakesShow 4 роки тому

      Is easy to know how to make a game, but that doesn't mean you can make a good game, the same way knowing how to write doesn't mean you can write a *good* book

  • @thomasbrush
    @thomasbrush  5 років тому +7

    Thanks for watching! Don't forget you can get free Skillshare for two months : Get 2 months free of Skillshare: skl.sh/thomasbrush12

    • @truptiranjansahu4393
      @truptiranjansahu4393 5 років тому

      Can u please tell me ,Do u only use photoshop or u draw character, I saw the tutorial of making 2d character but can u pls suggest how can I make character like u plźzzzz

    • @knightspask9218
      @knightspask9218 5 років тому

      Thomas Brush i would love to see how you make a 2d platformer game from sketching the characters, creating the character animation action of it like punching, gliding, blasting, puting it in unity with some 2d platform stuff as well in a cyberpunk game. Add a part one, part two, etc when making the videos so people can watch it in your playlist

    • @kontinyu
      @kontinyu 5 років тому

      How about the performance on mobile devices with this 3d terrain ?is it noticeable?

    • @Toiarc
      @Toiarc 5 років тому

      Hi. I would love to know how to create this 2.5 game in unity. Creating the platform seems hard and I cant find how to create it. Any tips are welcome.

  • @xVecna
    @xVecna 5 років тому

    I think this might be what I wasn't looking for but glad I found. I need some fresh start on my new game and this might be a nice way. Thanks! Gonna have fun building it and making a lot of money after i finish it.

  • @euanmilne5302
    @euanmilne5302 2 роки тому

    Good job on pinstripe BTW

  • @archon1010
    @archon1010 5 років тому

    Very nice. You've been killing it with the past few videos. Great content!

  • @karpai5427
    @karpai5427 5 років тому

    This looks surprisingly great.

  • @firststagegaming1483
    @firststagegaming1483 3 роки тому

    That burp was awesome! :)

  • @RafaelSilva-vo4ti
    @RafaelSilva-vo4ti 4 роки тому +1

    I have one idea for 2.5 D game.. but with this video make me feel that more easy than i think. With this things, i guess i can creat like a game like limbo hmm

  • @ekremaelgiafari9680
    @ekremaelgiafari9680 5 років тому +2

    I like you videos and your games developing and designing style, it would be sooo great if you make a full tutorial series for game designing with in depth details

  • @popcornking
    @popcornking 3 роки тому +1

    Happy New year 2021
    You are the inspiration to all of us, thank you ❤️🙏

  • @TheAmberLadd
    @TheAmberLadd 2 роки тому

    This ---> Is ----> IT. (Love you right back!)

  • @CelineAdobea
    @CelineAdobea 4 роки тому +1

    I looove the background music 😍

  • @berkcan3475
    @berkcan3475 3 роки тому

    Will be blunt, Im not fan of your games but your tutorials are amazing so clear, easy, educative. I wish you earn more money from UA-cam so that you will be motivated to give community more :pray:

  • @mythrodak6892
    @mythrodak6892 5 років тому +3

    I feel like I have hit the jackpot for helping me with unity! Thank you! I luv your style, and you earned a new sub :3

  • @zigfaust
    @zigfaust 4 роки тому

    It begins

  • @Alex-mq7kt
    @Alex-mq7kt 5 років тому +2

    I was searching a few days ago about how to make 2.5D game, and then this popped up

  • @programmervideos8163
    @programmervideos8163 4 роки тому +2

    Damn bro, this is sooo cool and you explains it really well for us new guys! Thanks!

  • @nejcpetric7590
    @nejcpetric7590 5 років тому +1

    Hey Thomas, I know you're a big Star Wars fan, and like most of us, are unsatisfied with Disney's movies. But in case you already haven't already seen it, I would really really recommend checking out the Mandalorian (new TV show). I haven't heard of a single negative review or response so far, and I would love to hear what you think of it!

  • @hellhunter9478
    @hellhunter9478 3 роки тому

    Nice video I really appreciate your content and sharing this staff it really helps seeing somebody else doing all kind of tricks.

  • @arabiannights7183
    @arabiannights7183 3 роки тому

    Damn...I have been spending so much time on that paralax shit

  • @orkun441
    @orkun441 5 років тому

    more 2d art please ... your art is charming

  • @Matthew-yj9ef
    @Matthew-yj9ef 3 роки тому +3

    I didn't know you could make games for free a few months ago. After watching a few of your videos and some other youtubers, then I stumbled on this video and it doesn't seem as hard as I thought to make games. Thanks for uploading such good content currently learning from youtube about unity now so I can use it to make amazing worlds I can enjoy and maybe others can too. Thanks! XD

  • @ritasharon4061
    @ritasharon4061 5 років тому

    That intro though! !😍😍. Always a great video

  • @yashwanthd1998
    @yashwanthd1998 5 років тому

    Wow that looks so cool than a 2d parallax.amazing

  • @roberttyme7659
    @roberttyme7659 4 роки тому

    you are a blessing brush nuff love

  • @navinagarwal8906
    @navinagarwal8906 5 років тому

    One of the best thing which I came across.. I loved it

  • @thephantomgamedesigns3121
    @thephantomgamedesigns3121 5 років тому +5

    I thought it was going to be about making the game isometric lol. Would that still be considered as 2.5D? It's pretty amazing how quickly you show us how to make this type of game. It saves the trouble trying to get parallax to work. Thank you, Thomas! :D

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

    Intro: 0:05
    Video actually starts: 1:43

  • @AshnSilvercorp
    @AshnSilvercorp 4 роки тому

    so in short, you can just design a 2.5 by locking the axis. Neat.
    I guessed that, but I have no idea how that locked camera was made, and how the character is on a collider as to not fall off on the Z-axis.
    I didn't need to know how the background would be designed yet, but that's neat. I guess.

  • @deedd4401
    @deedd4401 5 років тому +4

    it would be cool if you could rotate the entire "stage " little by little .. so it looks like you are running around the colosal nature

  • @wolfgraphicsllc3220
    @wolfgraphicsllc3220 4 роки тому

    Hello Thomas i just was trolling through the old tube here re working an old 2d turning it to a 2.5 d for a client and ran across your video here and notices your an affiliate of gdhq just as I am just wanted to shout out and say hello and thats a nifty little tid bit of info in the tut here i never thought about making the bg a terrain that way nice thanks for the tut.

  • @beginnereasy
    @beginnereasy 2 роки тому

    I'm making a 2d game in a 3D space and I want it to be simulationy and with zero grid... I'm thinking of 3D models for everything like just circles and then fixing the camera and just putting the 2D on top of it like a fixed perspective

  • @NewHopeGames
    @NewHopeGames 5 років тому

    This technique sure adds a lot of depth that is normally much harder to achieve with images.

  • @mtawk1833
    @mtawk1833 4 роки тому

    thank u so muuuch . this is exactly what i was looking for .

  • @NavedAhmadX
    @NavedAhmadX 5 років тому +2

    Introducing new hair. And no cap. 😅👍

  • @AsasinoManik
    @AsasinoManik 5 років тому

    Cool video 👌👍, keep making and best of luck.

  • @danieledesa100
    @danieledesa100 5 років тому

    Nice one Thomas. I think with this video you made your point across!

  • @bndp
    @bndp 5 років тому

    this looks dope man! good job!

  • @unbotheredwaffle
    @unbotheredwaffle 3 роки тому

    this man really do be taking 2 minutes just to start the actual video

  • @random_precision_software
    @random_precision_software 3 роки тому

    Hey, Thomas..I'm asking how you got your merchandise set up? I have an idea for my company and wondering which way you and all the other channels I've seen on UA-cam say up their clothing range? Thanks

  • @farhangul5394
    @farhangul5394 5 років тому

    This is so simple and amazing! Thanks for sharing.

  • @kevinsupreme_ph36yearsago59
    @kevinsupreme_ph36yearsago59 3 роки тому +2

    So this is how Doom 1993 was created?

  • @buddyroach
    @buddyroach 3 роки тому

    and the background automatically parallaxes correctly.

  • @PowerPhraseProdigy
    @PowerPhraseProdigy 5 років тому

    Thanks thomas
    To give a nice idea for game paralax effect in a 2d game
    Thanks once again

  • @GregEads
    @GregEads 4 роки тому +9

    Do you know the performance differences between this and using a 2d image with layers?

    • @ZapDon777Music
      @ZapDon777Music 3 роки тому

      Yea am really interested in that

    • @donutbedum9837
      @donutbedum9837 3 роки тому +1

      Yea and here I am with a potato pc

    • @rr1000001
      @rr1000001 3 роки тому

      A sprite-based parallax system will probably perform a bit better. Consider that here the GPU has to render a mesh with texture rather than just an image. That said, unless you really go nuts with this, I doubt the performance difference will matter much. I'd avoid putting too much detail into assets far into the distance and don't create assets that literally cannot be seen in the normal gameplay. A tiny hill behind a wall of mountains is pointless and adds to bloat.

  • @cavemann_
    @cavemann_ 5 років тому +1

    I literally started doing one 2.5D level few days ago in Unreal Engine 4, which is also my first time ever using anything of the sort. I sent with Octopath Traveler vibe, except I can't get movement down. I used flying to deal with slopes (according to a tutorial), but I don't want the physics to affect the speed and direction changes, which is a pain to solve for someone who has never coded.

    • @martimking1craft
      @martimking1craft 5 років тому

      Are you really start code using Unreal? well you probably will hate programming in a few weeks or months if you start with Unreal,
      C++ isn't good for starting and Unreal Engine is designed more for higher quality graphics you should start with Unity

    • @cavemann_
      @cavemann_ 5 років тому

      @@martimking1craft I have already started college which actually teaches programming as a part of the course (I.T.) so I know some of the basics of the basics. Contrary to what you said, I actually do love programming because it's like solving puzzles, also... there are blueprints and plenty of tutorials online, so it's not that bad.

    • @martimking1craft
      @martimking1craft 5 років тому

      Ok so that better

  • @v3vlog
    @v3vlog 5 років тому +3

    i guess the game will require more processing power than 2d game?

  • @ghassanalnajjar8200
    @ghassanalnajjar8200 5 років тому +1

    please make more vid like this

  • @basedfacistman
    @basedfacistman 5 років тому +1

    I was dead ass drunk when I clicked this and freaked out when I saw the intro

  • @ProdigiaGames
    @ProdigiaGames 5 років тому

    Well explained, as always. Keep up the good work!
    Also, nice haircut.

  • @odddoggo6890
    @odddoggo6890 5 років тому +1

    This looks amazing! :D

  • @rr1000001
    @rr1000001 3 роки тому +1

    Interesting design. I'm wondering if this is the approach taken in Assassin's Creed Chronicles. I have two concerns:
    This technique creates a very different look and feel, which might not be compatible with the stylistic aesthetic the game is going for. For example, I think that Night in the Woods and Darkest Dungeon would be poorly served with this method. If it creates the wrong look for the game, it's the wrong technique.
    Secondly, this strategy will double down on mesh design to create the environment, which presents its own set of technical challenges absent from sprite-based parallax. The time you save in avoiding a ton of parallax will go into modeling and textures.
    This is a great idea to keep in mind when thinking about the game's look and feel, but it isn't a replacement for parallax.

  • @panickal
    @panickal 2 роки тому

    This is amazing!!

  • @AlexeyFilippenkoPlummet
    @AlexeyFilippenkoPlummet 4 роки тому

    So, the project template to start with should be 3D, not 2D, right? And then we just add components like 2d character controller which simply won't move in z.

  • @juanrodriguez9971
    @juanrodriguez9971 5 років тому +1

    In summary, this helps A LOT with the parallax effect, cool.
    I have a cuestión, how can I get the opposite effect? I mean, if normal parallax is the background moving slower than the playable character, how do I make the background to move faster than the playable character?

    • @thomasbrush
      @thomasbrush  5 років тому +1

      That only occurs in nature when the camera is rotating to point at a target (like it's pivoting on a tripod), as opposed to tracking with the character on something like a dolly.

    • @juanrodriguez9971
      @juanrodriguez9971 5 років тому

      @@thomasbrush So, if the character is walking in circles I can get that effect? Thanks.

  • @officialspock
    @officialspock 5 років тому

    This is cool, you give me an idea on my next game

  • @akantoch7617
    @akantoch7617 5 років тому

    Back in the day with Project Spark , i had a simmilar 2.5D effect trying to make the original Pitfall from Atari. did it the same way like this

  • @TheMiojox
    @TheMiojox 4 роки тому

    Ok but where's the 2.5D asset you used to create the whole terrain shenanigans?

  • @denizdemir9255
    @denizdemir9255 4 роки тому

    bruh THANK YOU for this video.

  • @CodemasterJamal
    @CodemasterJamal 5 років тому

    This is pretty cool.

  • @subramanyam2699
    @subramanyam2699 5 років тому

    Surprisingly easy!

  • @agustin9594
    @agustin9594 3 роки тому +1

    Nice video bro, I have a question. Do you know how I can made a 3D character looks like a 2D character? Is exist any post-process filter or something? That's because my character animations are so complicated to make sprites, like gun aiming to multiple angles while the player is walking/running/crouching and stuff. But I want to make it looks like 2D sprites because 3D looks strange in my scene.

  • @dusandragovic09srb
    @dusandragovic09srb 5 років тому

    Great stuff!

  • @the-satire
    @the-satire 3 роки тому

    Thanks for this video it helped a lot. Just one question, how did you do those stuff in the first place?
    I've just started and I just have a gridded sandbox but I don't know how you put those things in.

  • @davidtourangeau
    @davidtourangeau 2 роки тому

    Is there a part 1 of this tutorial?

  • @amralmatni6586
    @amralmatni6586 2 роки тому

    Great Video!

  • @Decoy1982
    @Decoy1982 3 роки тому

    Hi Thomas! Did you use a boiler plate? Or is that functionality available out of the box when starting a 2.5D game? I am converting a project over from Gamemaker because I am just not able to achieve the look and feel I want to with that system. Thanks!

  • @lexxynubbers
    @lexxynubbers 5 років тому

    What is the performance hit doing a 2.5D game this way compared to doing the equivalent with true 2D?

  • @keithc6370
    @keithc6370 5 років тому

    Do you have a Discord Community? Enjoying your videos, just found you the other day. This style is something I'm interested in. Guy I know created his own creation this way in Unreal.

  • @valp8198
    @valp8198 2 роки тому

    Do you have a 2.5D kit available?

  • @talhamuhammad6714
    @talhamuhammad6714 3 роки тому

    Is this approach good for mobile games? performance wise?

  • @property007
    @property007 5 років тому

    Great video, however your menu text are very very small, I believe there is keyboard key to enlarge view

  • @naktim
    @naktim 3 роки тому

    You look so handsome
    You don't look like a game developer
    More like a Hollywood actor

  • @KiwiGalaxyDev
    @KiwiGalaxyDev 5 років тому

    This is awesome! 😃

  • @okendo2609
    @okendo2609 2 роки тому

    for me 2,5D its something like octopath traveler but great anyways

  • @AnirudhIsOnline
    @AnirudhIsOnline 4 роки тому

    Good video dude 🙂

  • @akularia
    @akularia 3 роки тому

    I'd probably make a game called
    Moreta's Ascension

  • @illuterate
    @illuterate 4 роки тому

    Looking good, or great is not always the focus here.... This will throttle in a mobile device, if its mediocre, 3-4 layer of 2d background could give u similar result

  • @samdavidpaul
    @samdavidpaul 5 років тому

    Ecstastic 💙

  • @aschoolbus4433
    @aschoolbus4433 5 років тому

    Thanks!!