Learning Unity Be Like

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 มิ.ย. 2022
  • I was thinking about how unity felt when I first started doing game development. It was really confusing at first so I decided to make this little meme about it.
    Also, thanks to the Brackey's Team and all the work they did to help me learn a lot of stuff.
    Subscribe for more!
    Music used in this video:
    - • [AMV] SUPER RISER! 「Do...
    - • Daisy Circuit // Naz3n...
  • บันเทิง

ความคิดเห็น • 2K

  • @MultsElMesco
    @MultsElMesco  2 ปีที่แล้ว +1991

    Thanks to everyone who watched the video! Since I've been getting a ton of comments regarding this, I added the ending song to the description. I hope you enjoy the content!

  • @SleepyMatt-zzz
    @SleepyMatt-zzz 2 ปีที่แล้ว +13953

    The worst part is when you're making progress, and then get side tracked for a month or two and forget everything you learned. Always take notes!

    • @Jamesonn404
      @Jamesonn404 2 ปีที่แล้ว +577

      Always happens to me. My dumb brain tends to forget everything that I learn, specially things related to programming

    • @nudgemepapi2804
      @nudgemepapi2804 2 ปีที่แล้ว +118

      It's been 8 months now

    • @ragingnoob3603
      @ragingnoob3603 2 ปีที่แล้ว +227

      @@nudgemepapi2804 I been trying to learn for about a year and a half now and always either get distracted or forget everything and have to start from square one, the only thing I retained is that the ; key is basically the period to all code lol.

    • @nudgemepapi2804
      @nudgemepapi2804 2 ปีที่แล้ว +42

      @@ragingnoob3603 ME TOO LETS GO BUDDY

    • @danielbarros8299
      @danielbarros8299 2 ปีที่แล้ว +76

      @@Jamesonn404 cause programming is practice, not decorating. Like I said in another comment, if u wanna make a game, learn first then start the project. Don’t do it with just little knowledge..

  • @reviewspiteras
    @reviewspiteras 2 ปีที่แล้ว +7766

    Game design is so fucking complex that even the most fucking basic turorial has layers upon layers. It really humbles you to the work that a succesful game had to go through

    • @MultsElMesco
      @MultsElMesco  2 ปีที่แล้ว +1305

      I know right? It always bothers me when someone says "oh, it's just a shitty 2d game" and they undermine all the process behind it hahah.

    • @ProgZ
      @ProgZ 2 ปีที่แล้ว +208

      @Moonlight And don't forget sound design :D

    • @gerry3755
      @gerry3755 2 ปีที่แล้ว +22

      "Game Design"

    • @ProgZ
      @ProgZ 2 ปีที่แล้ว +53

      @@gerry3755 ?

    • @SleepyMatt-zzz
      @SleepyMatt-zzz 2 ปีที่แล้ว +49

      It's not helped that you also need peripheral knowledge from other fields. I come from an art background (modeling, texturing, procedural texturing, and photoscanning) and I'm still having a hard time getting to know game engines.
      The problem is that you can have a lot of skills and still be set back because you only have so much time to develop skills.
      As of now I've only done one actual game project with my wife for her master's thesis, and that was last year. The only thing we outsourced were sound effects and a single song.
      Still plan on doing more, but pre-production can take a lot of time depending on what you're doing.
      As you said, game design is so fucking complex.

  • @aurealis2041
    @aurealis2041 2 ปีที่แล้ว +1869

    I like how he named the material "OUR material" and then the material turned out to be red

    • @uxdecipher1724
      @uxdecipher1724 ปีที่แล้ว +119

      Soviet anthem intensify

    • @firstNamelastName-ho6lv
      @firstNamelastName-ho6lv ปีที่แล้ว +25

      A surprise, to be sure, but a welcome one.

    • @rounakrai8187
      @rounakrai8187 ปีที่แล้ว +3

      i was just boutta say that and then I thought that he may have done it for the amogus, glad to see someone else spotted that lmfao

    • @dovhadark7108
      @dovhadark7108 ปีที่แล้ว

      @The youtube guy could also be an alusion to blood but communism work too

    • @thepoisonoflegend
      @thepoisonoflegend ปีที่แล้ว

      @The youtube guy
      Nash Sovetskij Soyuz pokaraet
      Ves' mir, ot Evropy k Neve, na vostok,
      Nad zemlyoj vezde budut pet':
      «Stolica, vodka, sovetskij medved' nash!»

  • @mwpretorius7913
    @mwpretorius7913 ปีที่แล้ว +242

    after 3 years of bashing my head against the wall and jumping from genre to genre I finally think I might have figured out how to make a character controller......

    • @ruirodrigues2938
      @ruirodrigues2938 ปีที่แล้ว +4

      Dang.
      That's some real persistance

    • @VikashKumar-uz4td
      @VikashKumar-uz4td ปีที่แล้ว +13

      I still copy that code

    • @trollconfiavel
      @trollconfiavel 11 หลายเดือนก่อน +1

      well, I can make a character controller, but it's far from the best one

    • @CJEXP
      @CJEXP 3 หลายเดือนก่อน +3

      @@trollconfiavel yea at first my controller kept leaning back when I looked with the mouse and it leaned SO far back it clipped through everything and I couldnt stop it. I managed to fix it but the workaround is uhh
      its some code alright

    • @Justeeee115
      @Justeeee115 หลายเดือนก่อน

      oh well after years of thinking I still kept of thinking

  • @Marci-Ana-GMM
    @Marci-Ana-GMM 2 ปีที่แล้ว +2940

    As a veteran user of unity i can confirm that this is full accurate in the lore.
    Also in blender.

    • @captainberzeliusverna6747
      @captainberzeliusverna6747 2 ปีที่แล้ว +50

      YES IN BLENDER, YES YES YES YES YES YES

    • @marvinsteven3874
      @marvinsteven3874 2 ปีที่แล้ว +41

      Sha'll we not speak of the dark magic.

    • @unknown-ex9hv
      @unknown-ex9hv 2 ปีที่แล้ว +9

      @Astrid Alanizblender is easy

    • @jojogape
      @jojogape 2 ปีที่แล้ว +42

      I got Blender in 2016, got overwhelmed, abandoned it, went back to it months later, did one or two short 3D modeling courses, and got addicted. A good thing is finding something to get hooked on, mine was character modeling, and I recommend starting with robots, as they have simple geometry and are easier to rig.

    • @ChristopherFraser2
      @ChristopherFraser2 2 ปีที่แล้ว +24

      Us Blender users fear the cube overlord. It looms over us, constantly, watching, as we continually fight the war to delete it. Our battle never ends, only finds victory in small wins.
      Unity users embrace the dark magic, use it, mold it to their will. Taking the voodoo of the 3-dimensional rectangular prism. It is a symbol of death that only a game designer can harness. Only someone so devoid of a life, of light, of hope can possibly handle it's raw power, and only game developers can be brought to such a decrepit mental state.

  • @DaxMarko
    @DaxMarko 2 ปีที่แล้ว +315

    1. Start a project
    2. Make some progress
    3. Try to fix the occurring errors
    4. Try to fix the occurring errors
    5. Try to fix the occurring errors
    6. Try to fix lack of motivation
    7. Try to fix lack of motivation

    • @candylide
      @candylide ปีที่แล้ว +33

      8. Remember that your concept is pretty cool and it's rewarding to see stuff work out
      9. Make some progress

    • @voltarix1
      @voltarix1 ปีที่แล้ว +55

      10. Forget about Unity for 2 weeks
      11. Forget everything you learned
      12. Repeat

    • @candylide
      @candylide ปีที่แล้ว +10

      @@voltarix1 Don't call me out like that

    • @AndersonImmortal
      @AndersonImmortal 10 หลายเดือนก่อน

      super relatable

    • @naejimba
      @naejimba 9 หลายเดือนก่อน +8

      Step 209. Hit a brick wall you can't get past
      Step 210. Start a new project...

  • @CreeperG0d
    @CreeperG0d ปีที่แล้ว +128

    Trying to learn unity at first without knowing how to program is like trying to learn calculus without knowing how to sum and substract.

    • @fv4202x
      @fv4202x ปีที่แล้ว

      @temti aynen

    • @rakaneko4229
      @rakaneko4229 ปีที่แล้ว

      Relatable because im teen and didn't know how to divide.
      But im good at anything beside it though

    • @MichaeI48
      @MichaeI48 ปีที่แล้ว +6

      I'm trying to learn coding but visual studio code is a problem bro 😭

    • @naomileggoneverland6267
      @naomileggoneverland6267 ปีที่แล้ว

      ​@@MichaeI48 it's so complicated god, atom and renpy did not prepare me for this

    • @MichaeI48
      @MichaeI48 ปีที่แล้ว

      @@naomileggoneverland6267 :(((((

  • @ShadyDoorags
    @ShadyDoorags 2 ปีที่แล้ว +168

    The thing is, learning Unity, or any other game engine, is supposed to be the LAST step before making a game, not the first. Game engines are places where you can easily put various elements of game design together. So if you don't already know how to do those things, like programming or graphics, anytime you run across a problem it's much bigger than it should be since you only know what's happening on a surface level.

    • @sashavasilyev3000
      @sashavasilyev3000 2 ปีที่แล้ว +42

      not necessarily. when you are learning something, it is very important to actually be interested in what you are learning, so making a game is a good way to make learning all the tools you need fun. it might not be the most efficient way, but it is the easiest way for some people (including me)

    • @durratulaishah3703
      @durratulaishah3703 2 ปีที่แล้ว +4

      So what is a FIRST step learning programming?

    • @cantinadoburro
      @cantinadoburro ปีที่แล้ว +8

      @@durratulaishah3703 Learn logic. Logic is the step 1 for every lenguage.

    • @chizitaraigwe3674
      @chizitaraigwe3674 ปีที่แล้ว +18

      @@durratulaishah3703 print hello world

    • @banditosdoritos
      @banditosdoritos ปีที่แล้ว +26

      @@durratulaishah3703 Pick a language. I'd recommend learning a simple language like PHP or JavaScript at first. (Not anything Python-like considering we want to head into using either Unity or Unreal, and having Python syntax stuck in your brain will make it a pain) While you technically can make games in them, it's not really recommended (especially not in PHP). They're good languages to know though because they'll allow you to get used to basic programming syntax, logic and principles. They are also languages geared towards web development, and I personally think starting programming by making websites is one of the best ways to start.
      After you've built a few websites with PHP and/or JS, learned OOP and MVC and have generally gotten the hang of basic programming you can move onto learning a language like C++ or C#. I recommend C# due it being way easier. This also means that you'll be using Unity. Before using Unity though, try and make some simple CLI applications with C# to get the hang of it. After that you can actually get started on working with Unity!
      ..or you can skip JS and/or PHP and go straight to C#. This would put you more on the Java, Kotlin, C# kind of path of programming - which is a very fruitful one. I personally think learning a language that's not 100% OOP at first is easier and prevents people from getting filtered. PHP and JS are also just really easy languages.
      .. ..or you can be an absolute gigachad and use Godot. Reason for Godot is that it's a much simpler engine to work in and it supports a lot of languages. You can use JS, Python, GDScript (Python-like), C#, Lua, Rust, TypeScript (JS but sane), Clojure, D, Haskell, Go, Kotlin etc. Then again, it's not as powerful as Unity and Unreal but for a beginner it's more than powerful enough.
      Or you can go CNile and write C with OpenGL bindings.
      Also, maybe consider getting into Roblox unironically? Roblox Studio is decent enough and it supports Lua which is a very simple language. Actually a very good first step into game development.

  • @kv3d172
    @kv3d172 2 ปีที่แล้ว +3103

    Learning Unity is literally like learning another language. Awesome video!

    • @MultsElMesco
      @MultsElMesco  2 ปีที่แล้ว +151

      Indeed it is. Thank you!

    • @tan6615
      @tan6615 2 ปีที่แล้ว +224

      but learning another language is easier than learning unity :p

    • @kv3d172
      @kv3d172 2 ปีที่แล้ว +21

      @@tan6615 true😂

    • @master.9202
      @master.9202 2 ปีที่แล้ว +49

      @@tan6615 really? I started with unity lol, and learned it. I found it hard to learn other languages such as c++

    • @kv3d172
      @kv3d172 2 ปีที่แล้ว +17

      @@master.9202 there are some special people in this world Joseph

  • @RobertThomsonDev
    @RobertThomsonDev 2 ปีที่แล้ว +522

    So I clicked 'New Project' and I only got 5 errors. Once I added the cube I was up to 54 errors so it's going better than usual.

    • @EpicSandwich301
      @EpicSandwich301 2 ปีที่แล้ว +95

      Wow you opened your project in less than 2 hours? Lucky

    • @schonkigplavuis8850
      @schonkigplavuis8850 ปีที่แล้ว +18

      @@EpicSandwich301 Opening a unity HDRP file just takes about a week

    • @Haikalwoi
      @Haikalwoi ปีที่แล้ว +3

      @@schonkigplavuis8850 the wha-

    • @tommyfroggyy_
      @tommyfroggyy_ ปีที่แล้ว +2

      Man, how were you so lucky?

    • @unohhhjjdd6716
      @unohhhjjdd6716 ปีที่แล้ว +14

      @@schonkigplavuis8850 I recently upgraded my pc, and now a UE5 project takes only about a month to open!!! It's amazing how far technology has come

  • @erniebeasley8521
    @erniebeasley8521 9 หลายเดือนก่อน +30

    Who’s gonna tell him?

  • @alex.g7317
    @alex.g7317 2 ปีที่แล้ว +52

    There has to be a 10 hour version of this for it to be accurate

    • @MultsElMesco
      @MultsElMesco  2 ปีที่แล้ว +8

      Sounds like a pain to edit but I'll think about it hahaha

    • @alex.g7317
      @alex.g7317 ปีที่แล้ว

      @@MultsElMesco 👍

  • @volbla
    @volbla 2 ปีที่แล้ว +146

    "This cube is going to be our player, so lets go ahead and rename him to 'Cube?'."
    This feels like every coding tutorial.

    • @wedoalittletrolling723
      @wedoalittletrolling723 ปีที่แล้ว

      Or a Capsule

    • @mxbx307
      @mxbx307 ปีที่แล้ว

      Just add an input handler to the cube and move him around. What a guy.

  • @suicune3776
    @suicune3776 ปีที่แล้ว +16

    Freaking game design. At first I thought by making games I'd be less appreciative of playing them because I'd be to critical. Now I'm just impressed and it made the games I like playing even cooler because you begin to appreciate the devs.

  • @DamnMascus
    @DamnMascus 9 หลายเดือนก่อน +15

    If only the speed runner knew what he would have to do a year later…

  • @BlueV205
    @BlueV205 2 ปีที่แล้ว +531

    Damn, I miss Brackeys. Dude's singlehandedly responsible for teaching my Visual Programming class where my professor failed (legit every lecture was just her pulling up a Brackeys video, and after the tutorial we would be told to replicate them as part of the class assignment). Wherever he is now, I'm hoping for his success.

    • @dragonlordsaviour7005
      @dragonlordsaviour7005 2 ปีที่แล้ว +46

      He left youtube the day after i started learning unity. Jokes aside,his videos really helped me in feeling comfortable with unity.

    • @lushen952
      @lushen952 2 ปีที่แล้ว +1

      Brackeys is really bad and most of his tutorials are wrong and teach incredibly basic stuff that people should learn how to learn on their own. The tutorials are worthless, you just need to know how to use C# and read an API / use an IDE and you can figure out everything he tells you (which is mostly just him verbalizing the documentation).
      The Unity community is made up of people that followed 1-2 Brackeys tutorials and then spam reddit and the forums asking people to basically fix their code for them because they don't know what it does. After waiting 1-2 days with no reply, they just quit.
      How he convinced everyone to use rigidbodies for their characters when Unity literally has a "Character Controller" that is 100x better 99% of the time...I will never know.

    • @stickguy9109
      @stickguy9109 2 ปีที่แล้ว +26

      @@dragonlordsaviour7005 When I started learning unity he was already gone

    • @Xelfist
      @Xelfist ปีที่แล้ว +3

      @@stickguy9109 same

    • @maj746
      @maj746 ปีที่แล้ว +20

      I don't why... but I never liked his tutorials. I always have to dig the internet to find things he failed to explain. But thanks to him anyway.

  • @histhoryk2648
    @histhoryk2648 2 ปีที่แล้ว +301

    Painfully accurate:
    "Just mess around with yourself"
    "Just Code"
    "Then you must install this extension just for 20$"
    I swear if I hear that again...

    • @swetdep
      @swetdep 2 ปีที่แล้ว +12

      just breathe

    • @themajor2190
      @themajor2190 2 ปีที่แล้ว +5

      I've given up on Game Developing

    • @sean7221
      @sean7221 2 ปีที่แล้ว +25

      Come join Godot, we welcome you with outstretched arms. Embrace us and join the Godotians

    • @grain9640
      @grain9640 2 ปีที่แล้ว +1

      ​@@themajor2190 I hate Unity but I've found I really enjoy controlling raw GL

    • @greenyxd7298
      @greenyxd7298 2 ปีที่แล้ว +6

      Friendship ended with Unity, now Godot is my new friend ;D

  • @vodabois1276
    @vodabois1276 2 ปีที่แล้ว +1

    Your editing and comedic timing is just too good!!

  • @amruzaky4939
    @amruzaky4939 9 หลายเดือนก่อน +7

    Holy shit. I feel like dodging a bullet. 2 years ago I tried to learn Unity, and Csharp too. But got distracted by work and I never come to grasp its basics. Looking back, never investing considerable time into that that money sink seems like a good decision.

  • @marcusaasjensen
    @marcusaasjensen 2 ปีที่แล้ว +549

    What's also important to note is that even each Unity feature has it's own field of skills to master. Learning making shaders will be completely different from just learning to make ragdoll characters or to structure your code for an RPG. It's like learning new sub Engines inside Unity which is why it is so hard and slow to learn to make entire games by yourself. It's like wearing different hats at the same time

    • @kakyoindonut3213
      @kakyoindonut3213 2 ปีที่แล้ว +17

      Oh yeah also, you need to learn to make music.

    • @marcusaasjensen
      @marcusaasjensen 2 ปีที่แล้ว +37

      @@kakyoindonut3213 And learn to draw, the principles of animation, and the art of "Game feel", and storytelling, and game marketing and community management and...

    • @marcusaasjensen
      @marcusaasjensen 2 ปีที่แล้ว +3

      @Andai I might have posted other comments on other game dev videos but I never post the same comment

    • @frockfor
      @frockfor 2 ปีที่แล้ว +2

      oh my

    • @atanki5682
      @atanki5682 2 ปีที่แล้ว +4

      i make my own engines with java and libgdx😎

  • @amuro9624
    @amuro9624 2 ปีที่แล้ว +417

    Now try making anything related to UI and you will see how everything can go out of control in an instant after 5h of work and make you realize that everything you make on the UI is just a shallow illusion that will break unless you have like 2345 safety measures

    • @scrodohbaggins7801
      @scrodohbaggins7801 2 ปีที่แล้ว +28

      And the resolution of the screen has to be just right or else UI elements might be off the screen or the text might be too small to read or so large it overlaps with other text.

    • @Anon-te6uq
      @Anon-te6uq 2 ปีที่แล้ว +7

      I abandoned unity UI stuff entirely. Anything on a canvas has a ton of overhead for canvas draws that regular gameobjects dont have. Also they dont benefit from frustrum culling, and the way redraws works is weird and kind of laggy for reasons I dont fully understand. Like if you manually cull a canvas and then uncull it, the unculling happens instantly but then you cannot change the sprite on that object for a full 5 miliseconds. It just completely ignores my commands. Then it starts working again. Its real strange and maybe a unity bug.
      You can still create a great pseudo-UI using stacked cameras. Just put one camera as the ui and set its culling mask to cull every other layer, then set the base camera to only cull the UI layer.

    • @ProgZ
      @ProgZ 2 ปีที่แล้ว +7

      @@Anon-te6uq UI optimisation works by reducing batches, which can be easily done by using canvases in a proper way
      Atleast, it seems better than projecting your 3d objects on your camera every frame optimisation wise

    • @Anon-te6uq
      @Anon-te6uq 2 ปีที่แล้ว

      @@ProgZ I switched from UI objects to standard gameobjects and saw my FPS increase by over 100 FPS. I have a lot of objects though because they are inventory cells. 480 onscreen at once. Maybe it wasnt designed for that? They only redraw occasionally though so I wouldnt have expected so much lag from it.

    • @ProgZ
      @ProgZ 2 ปีที่แล้ว

      @@Anon-te6uq 100 fps??
      Wow
      Did you profile?

  • @mohamadjeldeh1094
    @mohamadjeldeh1094 ปีที่แล้ว +9

    It is not hard to learn unity, the hard is to have patience to learn in general

  • @stellarr1
    @stellarr1 2 ปีที่แล้ว +1

    That armstrong edit man, I love you so much

  • @deusvolt3901
    @deusvolt3901 2 ปีที่แล้ว +605

    Unity is super simple... for simple things. 2x more complex projects are 4x harder to do. And after using only unity, UE is like alien technology.

    • @Dr.supervillain
      @Dr.supervillain 2 ปีที่แล้ว +14

      ue is alien to me at an increasing rate because advanced mechanics and nonsense like that

    • @Dr.supervillain
      @Dr.supervillain 2 ปีที่แล้ว +10

      @@fidel_soto oh i'm glad i chose ue4, it's just that a lot of the things i want to do don't have any tutorials

    • @deusvolt3901
      @deusvolt3901 2 ปีที่แล้ว +35

      @@fidel_soto i mean. UE is amazing. But understanding the interface and basics is really hard when you used only unity for a few years. And i decided to try making my own engine for now.
      But thanks for advice.

    • @gururu1286
      @gururu1286 2 ปีที่แล้ว +25

      Well unreal provides you the triple A stuff to cut short the gap between aaa studio and indie . Meanwhile unity is pure indie and for indie. Almost zero aaa game made on unity (wasteland 3 and the elder scroll legend I will put in AA games “

    • @babytime1
      @babytime1 2 ปีที่แล้ว

      UE Heaven, ahhh blissful MEGA Scans

  • @tozpeak
    @tozpeak 2 ปีที่แล้ว +251

    As a 6 years commercial Unity dev I can relate both the video and the thumbnail.

    • @tozpeak
      @tozpeak 2 ปีที่แล้ว +7

      @Revan Ji I used it ONCE, while did a test to work as a game designer. I was missing Unity a lot.
      I passed, but worked as GD on a project made with Unity, and then came back to Unity dev team. :D

    • @avanheinz1614
      @avanheinz1614 2 ปีที่แล้ว

      6 лет разработки на Юнити? Ты работал где-то в СНГ? И хорошо ли платят/платили?

    • @tozpeak
      @tozpeak 2 ปีที่แล้ว +1

      @@avanheinz1614 Украина, даже не Киев.
      По-разному платили, как повезёт. 5 лет в компании, где были очень жёсткие требования, и невероятно полезный опыт. Но платили ниже рынка, держался за людей, и за идею сильного опыта. Плюс на особых условиях в компании был (сокращённый график).
      Потом понял, что такого опыта хватило и за год поднялся по зп на 40%. И то так долго потому что в ГД ходил стажировался. Задачи проще и скучнее, доход стабильнее, но уже снова романтики хочется. :D

    • @avanheinz1614
      @avanheinz1614 2 ปีที่แล้ว

      @@tozpeak если хочется романтики - то почему-бы не попытаться в свободное время заниматься своими инди проектами? Это же самая внушительная авантюра для разработчика с таким большим опытом!

    • @tozpeak
      @tozpeak 2 ปีที่แล้ว +5

      @@avanheinz1614 *свободное время :D
      В стране война, и после работы + постоянного скролла новостей голова квадратная.
      Вот собственно хочу себе насобирать на нерабочие месяцы и с головой в личный проект + приведение головушки в здоровое состояние. Может и в Украине к тому моменту спокойнее будет.

  • @notepadplusplus4923
    @notepadplusplus4923 2 ปีที่แล้ว +1

    Thank you for putting the music links in the description.

  • @satanm8c40
    @satanm8c40 8 หลายเดือนก่อน

    Incredible editing, it's not easy to have an edit be this good and also hella funny

  • @profblack
    @profblack 2 ปีที่แล้ว +162

    This had might as well be a serious tutorial. It’s just as helpful.

    • @fiddleriddlediddlediddle
      @fiddleriddlediddlediddle 2 ปีที่แล้ว +11

      I wish this was a joke.

    • @Cluetube
      @Cluetube 2 ปีที่แล้ว +3

      nah he right fr

    • @thechugg4372
      @thechugg4372 ปีที่แล้ว +9

      Unity "tutorials" are worse than "not helpful" they are actually harmful, you can get really depressed not being able to get past the first video thinking you can't do it because you're dumb, after all it's the first step.
      But really the only way to learn unity or any other program is not looking at any tutorial, look at what you want to do, and look at the official documentation on what can be done with a tool, it's also really helpful to know instantly if the game engine is missing a crucial feature you might need.

  • @Gejam_GameDev
    @Gejam_GameDev 2 ปีที่แล้ว +61

    i really liked editting style btw. That camera movement and use of sound effects was really perfect and sort of satisfying.

  • @oilimenoruega7836
    @oilimenoruega7836 9 หลายเดือนก่อน +22

    "Good news everyone. That idiot running Unity announced his newest anti creative policy. No one will ever try to learn to use it ever again"

    • @still_your_zelda
      @still_your_zelda 9 หลายเดือนก่อน +1

      Time to learn a new program 🥲

  • @YaBoyUneven
    @YaBoyUneven ปีที่แล้ว

    loved your music selection

  • @JonnesTT
    @JonnesTT 2 ปีที่แล้ว +130

    Getting into unity on tutorials was so bad I legit gave up.
    But recently, I've just started building a prototype for a game were concepting at work atm without any tutorials (I'm still using google. I'm not that stupid.) and that shit legit is so fun I kept doing it in my free time. We haven't even left concept phase yet and I'm halfway done with the feature complete of the prototype. Wich means I only have 3/4ths to go!
    I get why coding is considered to be addictive.

    • @amuro9624
      @amuro9624 2 ปีที่แล้ว +29

      You have to look for specific tutorials that teaches something you want to learn made by good youtubers like brakeys or something. If you just try to vaguely learn the engine you won't go anywhere. The best way to learn is by doing stuff and learning as you go. I learned with tutorials and ended up making a kind of game no one will make tutorials for by just separating the gameplay in small parts then looking for tutorials that shows how to do those small parts. Glad I left college for TH-cam lol

    • @sneesnaa
      @sneesnaa 2 ปีที่แล้ว +2

      is it really better to sit down and do it yourself with Google as a guide? /genq i've never tried that before

    • @nephilim18
      @nephilim18 2 ปีที่แล้ว +4

      Man if you're talking about brackeys and you don't understand that than you're not make up for game dev

    • @prodbytukoo
      @prodbytukoo 2 ปีที่แล้ว +5

      @@sneesnaa yea, for me the best way to learn developer related stuff is to create your own project, your own idea... You will find problems in the way, first you want to solve them for yourself, if you can't, use google...
      You can do wonders with that strategy, I learned game development in Unity, SFML, learned some OpenGL and Vulkan, learned audio developing, and now I'm learning web development without feeling like I'm drowning, best of lucks

    • @JonnesTT
      @JonnesTT 2 ปีที่แล้ว +1

      @@nephilim18 Not necessarily. Some people can't learn when following instructions (i.e. 99.9% of tutorials on YT).
      Besides the title "Gamedev" includes a massive range of jobs that require entirely different approaches than programming does

  • @strandediu
    @strandediu 2 ปีที่แล้ว +23

    The only thing i know to begin my unity adventure is to start with a *BEAN*

    • @xQuandaleDinglex
      @xQuandaleDinglex 2 ปีที่แล้ว +6

      I'm sorry, but I think you meant *🅱️EAN*

  • @aaravagrawal8799
    @aaravagrawal8799 2 ปีที่แล้ว +7

    I remember when i first started programming and was immediately like, "I want to develop games!" I used to watch videos from Dani and started doing unity when i barely knew any programming language. Now after knowing almost full stack i feel like creating a game would be easier if i went back to unity. there is no end to learning.

  • @RainierFajardoProduction
    @RainierFajardoProduction 2 ปีที่แล้ว +6

    *A REAL INDIE UNITY DEVELOPER LEARNED BY BRACKEY*

  • @kaviscorea8302
    @kaviscorea8302 2 ปีที่แล้ว +23

    The editing has no business being this good xD

  • @AnasMations
    @AnasMations 2 ปีที่แล้ว +195

    Man, Brackeys is so missed

    • @trinketos
      @trinketos 2 ปีที่แล้ว +1

      What happen whit him?

    • @master.9202
      @master.9202 2 ปีที่แล้ว +33

      @@trinketos nothing, he just quit youtube

    • @SpaceKebab
      @SpaceKebab 2 ปีที่แล้ว +7

      @@trinketos ur waaay too late

    • @hhcdghjjgsdrt235
      @hhcdghjjgsdrt235 2 ปีที่แล้ว +4

      @@trinketos his channel got hacked by awesome tuts

    • @ultimazermecondary2530
      @ultimazermecondary2530 2 ปีที่แล้ว +1

      Yess...

  • @LARADEKA
    @LARADEKA 2 ปีที่แล้ว +15

    *_The only thing painful was how weak my laptop could render lines of code._*
    *_And then goes Blender._*

    • @ojgfhuebsrnvn2781
      @ojgfhuebsrnvn2781 ปีที่แล้ว

      I wanted to make interactive movie game. I had 90% of game made in blender but since i dont know how to code i want able to put it together into a game. It took me ages to render it on my crappy laptop. On paper it sounds easy, slap a menu, put some choices between videos that will activate certain videos but in reality i didnt even know how to begin making game.
      I left it for later in hopes i learn how to code or maybe find people who want to do it instead of me however few month later my son deleted folder with all my work when reinstalled Windows. He is lucky i am very forgiving and didnt even tell him what he did (i just said to warn me next time he reinstall OS).
      Unfortunately with years of work lost i never opened blender again

  • @MoyaGames
    @MoyaGames 2 ปีที่แล้ว +1

    Please keep making these shit post/TH-camPoop style game dev related videos! They are fantastic and honestly are a merging or two worlds on youtube that I never thought I'd ever see lol. I'd love to see one on Unreal Engine 5, Zbrush, Substance painter etc in the future. Keep it up!

  • @nerdynate
    @nerdynate 2 ปีที่แล้ว +7

    The way I relate to this video on a spiritual level 😭
    It takes a ton of time and effort to do such a little thing but *man* when you get that first thing working it's a feeling unlike any other
    game development is an addiction I swear

  • @Remianr
    @Remianr 2 ปีที่แล้ว +8

    Man, I'm so mad at myself right now to discovering you now instead of that x months earlier. Your videos are so joyful to watch :>

    • @MultsElMesco
      @MultsElMesco  2 ปีที่แล้ว

      I'm so happy to hear that hahaha! Thanks for the nice comment :D

  • @ashVGF
    @ashVGF ปีที่แล้ว

    Love the gigguk and .exe meme style editing!

  • @kongfusn5858
    @kongfusn5858 2 ปีที่แล้ว +4

    As a Unity user for 3 months during my internship, i will said this is exactly how to learn Unity, the worst part is writing C# script where it doesn't making any sense

  • @pizzaguy_
    @pizzaguy_ 2 ปีที่แล้ว +39

    The hardest step is literally setting up the thing itself

  • @mwtsukimarisa9000
    @mwtsukimarisa9000 2 ปีที่แล้ว +23

    It reminds me of a time I wanted to learn Unity. I uninstalled the software after a day of learning

    • @101touchapps
      @101touchapps 2 ปีที่แล้ว +3

      lol

    • @fitmotheyap
      @fitmotheyap ปีที่แล้ว

      Same
      However instead it was because it and visual studio took up whatever space was left on my disk
      Now I don't wanna touch it

  • @bonfaceosuka
    @bonfaceosuka ปีที่แล้ว +6

    I knew game design isnt easy when I followed through a 5 minutes video tutorial for an entire day hahaha

  • @jayevadestaxes
    @jayevadestaxes 2 ปีที่แล้ว +7

    As a trainee developer looking forward to working on game development using unity this video gave me a new perspective of how hard this might actually get.

    • @ryuk5709
      @ryuk5709 ปีที่แล้ว +2

      I advise you to learn the fundamentals of game development/low-level programming first, taking any amount of shortcuts will not help you on the long run, you'll lose days and even months of debugging and may even burnout and stop if you don't have at least a good understanding of how things work under the hood.
      It will take a long time to get there, but you'll feel more confident and help you achieve amazing things.
      Also learn math.

    • @jayevadestaxes
      @jayevadestaxes ปีที่แล้ว

      @@ryuk5709 that's why I spent nearly a year of my savings for programming lessons

    • @BoltRM
      @BoltRM ปีที่แล้ว +1

      Learning programming in a new language / system seems to occur in 3 month increments:
      3 months before things begin to make sense & fall into place..
      3 more mos & I feel like "I'm finally making good progress".
      Another 3 = "oh yeah, I'm getting the hang of this".
      From then on, you keep learning new things & say to yourself, "ok I'll never learn it all, but I've proven to myself I can figure out whatever I need to know" with Google's help (or ai now!)

    • @BoltRM
      @BoltRM ปีที่แล้ว

      Also _Comment everything_ in the code, you don't think you'll remember if you come back cold in 3 months.

    • @jayevadestaxes
      @jayevadestaxes ปีที่แล้ว +1

      @@BoltRM this was the same thing for me with python. Now I know a fair amount of coding in python so long as Stack Overflow doesn't crash 💀

  • @TheBaxes
    @TheBaxes 2 ปีที่แล้ว +14

    You forgot the joke when he said "Our material" :(

    • @MultsElMesco
      @MultsElMesco  2 ปีที่แล้ว +2

      I didn't think about that. Missed oportunity there :(

    • @bondo532
      @bondo532 2 ปีที่แล้ว +7

      @@MultsElMesco cube was red so it was still pretty funny

  • @KiaAzad
    @KiaAzad 2 ปีที่แล้ว +11

    I've found out that following a tutorial, I have to match my unity version, my assets, my room temp and my attitude with the video creator, otherwise, at some step, it will stop doing what's happening in the video.
    I have 45.5 versions of unity installed now...

    • @mxbx307
      @mxbx307 ปีที่แล้ว +5

      I found that some of Unity's own official tutorials are impossible because the documentation isn't up to date with the current version of the editor. One of the "interactive" tutorials, I couldn't go any further because it was asking me to click on things that literally weren't there anymore.
      That's actually pathetic and bordering on unacceptable.

    • @VikashKumar-uz4td
      @VikashKumar-uz4td ปีที่แล้ว +1

      SO true

  • @moister3727
    @moister3727 2 ปีที่แล้ว +2

    This and another dude who I forgot the name, saved my entire high school project. It was a bit harsh to learn C# in less than 2 weeks.

  • @marinemanaphy101
    @marinemanaphy101 ปีที่แล้ว +21

    don’t forget the lovely phenomenon of following a tutorial, maybe for dozens of hours, only to suddenly realize that literally nobody except the person who made the tutorial uses that structure and so now you can’t rely on other tutorials without tearing the whole thing down 🙃

  • @Mikelica69
    @Mikelica69 2 ปีที่แล้ว +4

    holy shit god editing good work!!!

  • @Frykuu._.
    @Frykuu._. 2 ปีที่แล้ว +5

    even though you stuck at first step making your own dream game..waiting for unity to make a new project is literally hell for me 💀

    • @101touchapps
      @101touchapps 2 ปีที่แล้ว +2

      unity takes 30mins to load on my system

  • @Setsunai__
    @Setsunai__ ปีที่แล้ว +1

    What a great video! :D

  • @gorillasnake1989
    @gorillasnake1989 2 ปีที่แล้ว +1

    Great attention to detail with the warning messages lol

  • @korosenpai7352
    @korosenpai7352 2 ปีที่แล้ว +3

    Man I remember when I first started out on Unity, that was one hella confusing thing to learn.

  • @gaurang6879
    @gaurang6879 9 หลายเดือนก่อน +4

    gonna get lunch after this

  • @SoldierBol
    @SoldierBol 2 ปีที่แล้ว

    Your editing is awesome

  • @sohodollie7643
    @sohodollie7643 ปีที่แล้ว +1

    I love that now we have .exe videos of tutorials. The future is crazy

  • @JD-yl5do
    @JD-yl5do 9 หลายเดือนก่อน +8

    Well well well Unity has outdone themselves now badly ha!

  • @quadroninja2708
    @quadroninja2708 2 ปีที่แล้ว +11

    Started to learn Unity recently, and it is amazing! The engine makes many things so much easier, it can't be compared to creating a game with only a graphic module

  • @madmanmo
    @madmanmo 2 ปีที่แล้ว

    three videos in i have never felt more of a connection to a ref...pain truly is a great uniting force.

  • @zaidlacksalastname4905
    @zaidlacksalastname4905 8 หลายเดือนก่อน +1

    One time i used a normal name for a script. It was scenemanager. I broke both the unity scenemanager and the script with that genius move. Now i give my stuff completely unhinged names like SCENEBOSS

  • @spooderman6312
    @spooderman6312 9 หลายเดือนก่อน +8

    This aged well lmao

  • @panlis6243
    @panlis6243 2 ปีที่แล้ว +4

    As someone who used to watch Brackeys regularly, I can confirm this is 100% accurate

  • @MisterPineTree
    @MisterPineTree 2 ปีที่แล้ว +1

    I dunno why but I needed this video xD

    • @MultsElMesco
      @MultsElMesco  2 ปีที่แล้ว +1

      I'm glad you found it, then

  • @KOTYAR1
    @KOTYAR1 2 ปีที่แล้ว

    Absolutely magical.

  • @JoeyCannoli
    @JoeyCannoli 9 หลายเดือนก่อน +16

    Well, this didn't age well, did it?

    • @someonehere9778
      @someonehere9778 13 วันที่ผ่านมา

      Why not?

    • @someonehere9778
      @someonehere9778 13 วันที่ผ่านมา

      Oh, i see why not, the entire Unity situation right? Sorry, i'm kinda tired right now and i just forgot about it.

  • @MegaMGstudios
    @MegaMGstudios 2 ปีที่แล้ว +3

    Had to learn unity from scratch for a uni project (my study has nothing to do with programming or game development) for the past semester, can confirm this is pretty much how it goes

    • @toowiggly
      @toowiggly 2 ปีที่แล้ว +1

      What do you study and why did you use unity for it?

    • @MegaMGstudios
      @MegaMGstudios 2 ปีที่แล้ว

      @@toowiggly aeronautical engineering and the client wanted it

  • @Bruizing_Bro
    @Bruizing_Bro 2 ปีที่แล้ว +1

    As someone who actually works in unity this is how it's done. WHAT A LOVELY GUIDE THIS VIDEO IS

  • @caydenbenedict7748
    @caydenbenedict7748 ปีที่แล้ว

    I laughed so hard watching this, thanks for the video.🤣

  • @Uvuv6969
    @Uvuv6969 2 ปีที่แล้ว +9

    Currently writing a game engine (yet to think of a name lol) and I get why the devs sometimes brush stuff to the side. It’s honestly hell to do graphics, and I am only using a console and various strings. I can’t even imagine doing a 3D display

    • @stickguy9109
      @stickguy9109 2 ปีที่แล้ว +2

      Same here. Been working for 3-4 months or so and all my engine can do is probably 70s arcade games and my 3D renderer is very slow

    • @totallynothyper964
      @totallynothyper964 2 ปีที่แล้ว

      Same, I made some progress with it recently but the most I've done now is some sprites on the screen and map scrolling, probably gonna take a year for it to get at least usable

  • @havreus5929
    @havreus5929 2 ปีที่แล้ว +4

    If it was easy everybody would do it...but damn, the tutorials man.

  • @Homelander_Villain
    @Homelander_Villain 2 ปีที่แล้ว +1

    Dude a video like this should be have 1M views !!!!

  • @19BlueMonkey92
    @19BlueMonkey92 ปีที่แล้ว

    Making the mother of all game engines here Jack.
    Can't fret over every line of code.

  • @firingpin3520
    @firingpin3520 ปีที่แล้ว +3

    As someone who made an entire halo VR game on unity using mostly Brakeys to guide me.... I can confirm this is true haha

  • @kupferrot3701
    @kupferrot3701 2 ปีที่แล้ว +4

    And when you finally released a game and want to start a new one, you install the latest version of unity and everything changed. So you have to relearn 80% of the stuff

  • @ChanProtege
    @ChanProtege 2 ปีที่แล้ว +1

    Wow, thank you for reminding me that there is a Unity app. Time to learn how to create a game after I'm done learning how to animate ;-;

  • @chillandlearn4856
    @chillandlearn4856 2 ปีที่แล้ว

    Thank you for this great tutorial 😀

  • @raalsei
    @raalsei 9 หลายเดือนก่อน +6

    Yeah about that...

  • @grejny0843
    @grejny0843 9 หลายเดือนก่อน +10

    Now, you can be happy that you didn't learn it.

  • @IHatePeopleOfColor
    @IHatePeopleOfColor 2 ปีที่แล้ว

    Good edits WoW!

  • @aidanproductions767
    @aidanproductions767 ปีที่แล้ว

    Why is this so accurate. One of the worst things is when, you finally fix a problem, only to find out that said problem broke 10 other things that you need to fix. Taking a short break from unity is also detrimental, as a few days away can cause you to forget massive amounts of knowledge that took you a lot of time to learn.

  • @PurooRoy
    @PurooRoy 2 ปีที่แล้ว +13

    Man the nostalgia! Back when I was learning Unity for the first time and was so much annoyed. Fast forward to now, my project thesis for the final year in college was a game made on Unity.

    • @candylide
      @candylide ปีที่แล้ว

      That's cool! Could I ask you some questions that I can't find the answers for in TH-cam?
      I understand if you don't want/can

    • @PurooRoy
      @PurooRoy ปีที่แล้ว

      @@candylide sure, as long as I know it.

    • @candylide
      @candylide ปีที่แล้ว

      @@PurooRoy Thank you, it's about unity's particle system
      I don't know how to make it follow an object, the player
      It's probably simple stuff, but I can't get it to do it

    • @PurooRoy
      @PurooRoy ปีที่แล้ว

      @@candylide have you tried the layman approach? Adding a script which says:
      public Transform player;
      void Update()
      {
      transform.position = player.position;
      }

    • @candylide
      @candylide ปีที่แล้ว

      @@PurooRoy So, I add that script to the particle system? I'll try later and tell you how it goes
      Thank you!

  • @Andrew90046zero
    @Andrew90046zero 2 ปีที่แล้ว +8

    Was the dialog Ai generated? XD
    EDIT: ok no you just did a really good job at YTPing the audio clips around. If I may term it that way ☝

    • @MultsElMesco
      @MultsElMesco  2 ปีที่แล้ว +1

      That's a good way to say it hahaha

  • @Arsen069
    @Arsen069 2 ปีที่แล้ว +1

    tutorial under the guise of memes is something that has never been thought of before

  • @JohnWickXD
    @JohnWickXD ปีที่แล้ว

    This video was entertaining af

  • @TheRealCantFind
    @TheRealCantFind 2 ปีที่แล้ว +8

    brackeys needs to make videos like this Lmao

  • @Takehere
    @Takehere 2 ปีที่แล้ว +3

    i'm hungry af

  • @erfanbadrooh5506
    @erfanbadrooh5506 ปีที่แล้ว

    thanks for your video i finally learned it...
    the power....its all for me now

  • @Krustable
    @Krustable 2 ปีที่แล้ว

    i learned from this shit way more than any 1h+ youtube tutorial, thanks

  • @RavenclawNimbus
    @RavenclawNimbus 2 ปีที่แล้ว +8

    Me: Always watch Brackeys for tutorials.
    Some other person: I’d rather not watch him. Agree to disagree?
    Me: *N E V E R*

    • @buuuba7022
      @buuuba7022 ปีที่แล้ว

      Brackey doesnt teach how to write efficient code, in most of his videos the code works fine without anything else happening but if you are working on an actual prototype most of his stuff is obsolete as it can make your performance go down, seek documentation and actual books about unity programming if you are serious about game development or just have a 2000 USD setup that can still run unoptimized code.

    • @RavenclawNimbus
      @RavenclawNimbus ปีที่แล้ว

      @@buuuba7022 Well, I’m not even a professional at all. I made something with one of his tutorials. That’s it.

  • @unformedvoid2223
    @unformedvoid2223 2 ปีที่แล้ว +4

    That's why I don't like game engines. It's an additional layer of complexity on top of the programming language. Really thick layer.

  • @BlankJustCasual
    @BlankJustCasual 2 ปีที่แล้ว

    God tier edits

  • @denverromanovsky6460
    @denverromanovsky6460 ปีที่แล้ว

    When was the last time I saw Brackeys....
    How time flies.
    How fast it does.

  • @big_katlet
    @big_katlet 2 ปีที่แล้ว +3

    When i'm coding on unity, i'm asking myself: Why it doesn't working?
    When i'm coding on Arduino, i'm asking myself: Why does it working?

    • @xderretjex
      @xderretjex 2 ปีที่แล้ว +1

      Time to Learn Unreal Engine.

  • @pewpew518
    @pewpew518 2 ปีที่แล้ว +22

    To any beginners watching this. Ive been a unity dev for over 4 years and am recently making transition to UE permanently. I suggest you start with UE instead. I know people say that unity is much easier than UE but this cant be further from the truth. Yes UE is much more complex than unity if you use c++ but you dont have to. You can use pure blueprints to create whole entire games and it is a much better and faster way to learn programming concepts than C#. Also unity's render pipelines are a royal mess right now. Even if you were able to finish making your game, The whole graphics part of it will take you ages to figure out if you are not a graphics engineer, in UE on the other hand you don't even need to touch it. Also UE animations system is lightyears ahead of unity. This was the most frustrating part of unity for me after the whole HDRP URP mess.

    • @nawakman
      @nawakman 2 ปีที่แล้ว +1

      I agree, I started with unreal and I am doing the exact opposite of you, I am learning unity rn. If I started with unity it would have taken ages to understand 3d maths with vectors and stuff, whereas in ue you just drag the yellow pin out and you have all the possible operations.
      Also yes unity animation viewer is clearly broken, I needed to make a new prefab to offset the root in the hierarchy for it to preview correctly, and unity anim events, what a mess...

    • @quickstergamestutorialsgam3899
      @quickstergamestutorialsgam3899 2 ปีที่แล้ว +2

      Lol I have been working on this game with another person since around two years ago when I was just getting my feet wet with Unity. The first things I programmed and made were very unstable and not really maintainable, and it still impacts the stability of the game today (I can't rewrite it because it's more than three thousand lines of code that I would need to rewrite by myself and it's really a waste of time). Now, I would say that now I am very fluent in Unity and C# and we are finally getting ready to publicly release the alpha version, then work on full release. If I could redo anything that I did two years ago, it wouldn't be making my old code more maintainable, it wouldn't be designing anything better, it would be making the game in Unity. Me and the other guy I'm working with to make this game are always ranting about "If only we started this project in Unreal". The reality is that I knew what Unreal was well before UE5 was announced, but I really didn't know how to use it so we just went with Unity. Now we have realized that we could've had AAA game graphics, much more performance, much more stability, much more flexibility, and much more of an enjoyable experience which is most important. There is no doubt that our next project once we have released this game will be made in Unreal. Either way, Unity will have a special place in my heart for being the engine that powered our first game.

    • @pewpew518
      @pewpew518 2 ปีที่แล้ว

      @@nawakman not sure why you would to to unity from unreal but yes unitys animation system sucks. I wanted to make a openworld parkour game. I got a pretty robust OpenWorld algo figured out for detecting ledges in runtime but when i got to animations i just could not do it. First i was using parkour anims from unreal marketplace cause asset store didnt have any. second unitys anim system is still stuck in the bronz age . in UE5 i used motion warping plugin and i had ac unitys like parkour.

    • @pewpew518
      @pewpew518 2 ปีที่แล้ว

      @@quickstergamestutorialsgam3899 honestly i was in the same boat. I had to learn unity because the college i did my game design degree in used unity. all assignments were all in unity. so i had no choice. To make it worst my uni completely switched to unreal in the next years class. Anyways even my uni no longer uses unity.
      About coding. its more difficult to use c++ in unreal than unity C# and you will probably have more crashes than unity. Once you get the hang of it, its really quite simple. I followed a few good udemy courses and was able to get a hang of it pretty quick. Also with unreal you dont even have to touch c++. You can make your whole game with blueprints alone.

    • @quickstergamestutorialsgam3899
      @quickstergamestutorialsgam3899 2 ปีที่แล้ว

      @@pewpew518 Well I took a c++ course about 6 months ago around when ue5 was in early access and it was great. There was a lot of crashes because I wasn't used to null reference exceptions crashing the whole engine lmao. But I will get the hang of it probably in the near future. For now I'm stuck with unity.

  • @migueldc6845
    @migueldc6845 2 ปีที่แล้ว

    Its so good! 😆

  • @captainofnumenor8221
    @captainofnumenor8221 11 หลายเดือนก่อน

    That thumbnail is legendary 😂