How EVERY Beginner Should Learn Game Dev In 2023

Поділитися
Вставка
  • Опубліковано 12 тра 2023
  • In this video, I explain how you can learn game development in 2023.
    Must-have Books:
    Clean Code - amzn.to/3kruZb3
    Clean Architecture - amzn.to/3R0pNHE
    Game Programming Patterns - amzn.to/3XJNGoQ
    The C# Player's Guide - amzn.to/3Hnu8kO
    Niche, fun, and Nice to have Books:
    The Pragmatic Programmer - amzn.to/3ZRndHS
    AI for Games - amzn.to/3GUhTed
    Code Complete - amzn.to/3GY7fDh
    Refactoring - amzn.to/3D08alp
    Design Patterns - amzn.to/3kCVuKE
    #gamedev #unity #programming
  • Розваги

КОМЕНТАРІ • 82

  • @Ando_Figueroa
    @Ando_Figueroa Рік тому +12

    Cheers mate! Just wanted to say thanks for your sick video on the best way to learn game dev in 2023. Your step-by-step guide and banging emphasis on using Unity as the game engine really helped me get my head around it. Your tip on focusing on programming in its raw form was proper useful too. I proper appreciate that you took the time to share your personal experiences and give some advice on what to avoid. Big ups for making such a boss video, mate!

  • @EthylJogodo
    @EthylJogodo Місяць тому +2

    that was a brilliant piece of advice, thanks!

  • @RoelTorfs
    @RoelTorfs Рік тому +12

    This man's hat game is pretty strong.
    At this point I'm just subscribed to see what different hat he's gonna wear in the next video.

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

    What a great vid , the transparency of his words its amazing . Thanks bro for the vid .

  • @Mefrius
    @Mefrius Рік тому +68

    Me and my friend want to use Godot. For 2 simple reasons. We still have 4 years of high school. And he is already familiar with Python. Thank you for your videos, now we are having a Plan B!

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

      i like godot bro.

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

      me too@@kokiecasoyon

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

      Isn't Godot specialized for 2d games or something

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

      @@CeeLowkey it's also getting better and better at 3d. Demo of Road to Vostok shows that engine can do 3d, good enough

    • @helpumuch6887
      @helpumuch6887 2 місяці тому

      @@Mefriusdamn I didnt know that game was made on that engine holy shit it does look good

  • @gamermaniatube8297
    @gamermaniatube8297 10 місяців тому +3

    Something I’d love to hear your input on is wether or not you can get stuck with an engine from feeling like you’ve invested so many years into using it. I see a lot of devs get stuck and not try new engines. I know you’ve said it can take a few weeks to adjust, but it seems like there’s more to it. Now that your great at making games, why not continue that journey and move to Unreal? Why stay in unity now that your not a beginner? Thanks

  • @Red-ys5qf
    @Red-ys5qf Місяць тому +1

    Thanks for the advice! Would you recommend picking up a c# book before learning unity or just hopping straight into unity?

  • @StarrkrinGamer
    @StarrkrinGamer Рік тому +3

    Really good video as always. Start to making games is really difficult, i'm almost 5 years wanting to learn and trying to learn game development, but only in the last year and a half i started really making games, at first i was in tutorial hell, yes tutorials are important, but you can't stay only in tutorials, then i tried to make my own games, but always got stuck in some part and ended giving up. But everything changed when i started college in game development, what chaged the game (pun intended) wasn't the college by itself, but i changed the way to do thing, i then made my first original game in my first 48 hours gamejam in october 2022, since then i started taking this really serious, studying more and more and making my own games. It's a harsh path, but at the end, i love this.

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

      What did you change in the way you did things ?

  • @jeffjupiter9475
    @jeffjupiter9475 Рік тому +2

    Perfectly concise, thank you.

  • @reinkarnation-dessieges5482
    @reinkarnation-dessieges5482 7 місяців тому +1

    This is a really good video and I like the Idea, anyways I will go the hard way and start with unreal engine since it's the only Engine I can Imagine being able to be able to visualize my longterm
    Idea the way I Imagine it

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

    I just gotta say man I appreciate the way you just encouraged the learning aspect of the process of making a game and I consume so much information when learning a new hobby or skill and was always curious if others would just consume the way I do just to get basic knowledge and/or learn certain phrases or key words so you have an even better understanding of what you are learning or what exactly you need to learn

  • @Simon-ik1kb
    @Simon-ik1kb 11 місяців тому +3

    Great video! I subscribed and gave it a thumbs up. Unity is definitely a popular choice, although I personally have some reservations about it. As a beginner, it's often considered the best option, and I've even used it to release a couple of my own games. While I've experimented with Godot and Unreal as well, I'm currently working on a Love2D project, and I'm really enjoying it. However, as I approach the completion of my project, I'm starting to realize that Unity would be more advantageous for me to develop and publish my game.

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

      This didn’t age particularly well. Are you still using Unity mate?

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

    Super unrelated to the video - I recently found a solution to my Shure mic sounding "static-y", very similar to how yours was sounding here (mine was specific for Nvidia recordings):
    I had to make sure my microphone and headphones were using the same Format, 24 bit 48000Hz in my case.
    Anyways, thanks for the video!

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

    Thank you so much for the insight on getting started. But let's say I wanted to get one book that covers coding in general, which one would you recommend if you could only pick one? Thanks

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

    Great video !

  • @Oki_wfsth
    @Oki_wfsth Рік тому +1

    Currently working my way through the certification via their website

  • @crazyping12
    @crazyping12 Рік тому +1

    8:22 thats so funny because thats what i want to make haha well thanks for the advice

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

    If, after all, you made a decision to create in UE (Unreal Engine) and use C++, remember: C++ is tough to learn. And UE has, if it can be said in that way, their own C++, so you shall learn not only how the engine is working, but also how the language is working.
    About courses and guides: there are many ones in English, as for me, there are also many ones in Russian, for UE.
    Thanks for video, good luck in gamedev!

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

    How much experience would you recommend before jumping head first into a game-jam as a novice?

  • @marc8150
    @marc8150 Рік тому +3

    Did you changed your opinion on courses and tutorials? If I recall correctly you said in one of your past videos that you don‘t recommend to follow courses and one rather should do his own projects. Maybe I just get it a bit twisted here tho(I think it was related to tutorial hell or something like that). Nevertheless you‘re take on courses in this video is great imo. It just widens you‘re horizon and if you take notes and really think about the stuff teached throughout a course you‘ll just learn certain things so much faster.
    Also I really appreciate you‘re book recommendations. I purchased the C# Players Guide and that book has to be one of the best programming books. It‘s structured and written so well with perfectly balanced challenges. Bought you‘re other 2 recommended books just now. :D
    Good video, keep it up! :)

    • @StarrkrinGamer
      @StarrkrinGamer Рік тому +3

      These are two different things, here he is talking about starting, in the start, you will need tutorials and courses. The other video about tutorial hell talks about don't been stuck just in tutorials. I can say by myself, tutorials are great, but when you get stuck for years just watching tutorials and don't doing anything yourself, thats really bad.

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

    You got a new follower

  • @VuraxAI
    @VuraxAI Рік тому +2

    keep it up bro

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

    I subscribed!

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

    Man got to the point, kudos.

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

    Ok after 4 minutes you got my attention.
    Time to enjoy the video.

  • @3xistism1.0
    @3xistism1.0 Рік тому +2

    I got a book called c# programming in easy steps from my library

  • @NotBlazerMC
    @NotBlazerMC Рік тому +2

    I only have one problem, My pc can't handle game engines except GDevelop and Godot
    I am currently using GDevelop as it's easy and supports java script till 12th I'll make games and I'll learn C# and get a better pc for unity.

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

    Just bought the player guide to C#
    I've had a few attempts at game dev over the years and now that I have good enough specs and my own money I wanna really start a new passion.
    I'm 20 next year and by then I wanna have a good knowledge in this new area

  • @user-ky6zq3xf9y
    @user-ky6zq3xf9y 6 місяців тому

    Good information. I do the same thing immersing in content when starting something new; the known unknowns vs unknown unknowns makes perfect sense. My favorite part of this video was your suggestion to use Unity since that's exactly what I did a few weeks ago.

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

    Well I hope I do well in the future wish me luck.

  • @TYNEPUNK
    @TYNEPUNK 10 місяців тому +3

    good video. Reminder to all, I made some games at 16, did a comp sci degree and walked straight into rockstar as a GTA coder. Sometimes luck is on your side, just make a good demo.

  • @swish-noodlestasty8519
    @swish-noodlestasty8519 2 місяці тому

    im doing lua since im already very knowledged on the current problem with the market of roblox and i wanna try to fix it, but since game dev takes like 1-2 years to make a good and complete games, how else can i make money without working a low end job? like selling what assests to make passive income when doing game dev

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

    So you would recommend learning C# as a language prior to learning C# alongside unity courses?

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

    4:03 😂 the way you explain this is comedic and so on the nose. I subscribed right after

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

    I would love to use unity . But since my pc can not run it I am using godot. It is tge best lightweight software for my pc.

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

    Oof unity recommendations not looking so hot rn 😅 good luck with that 😅

  • @NotBlazerMC
    @NotBlazerMC Рік тому +3

    Bro is so Underrated

  • @yoqqen
    @yoqqen 9 місяців тому +3

    No way bro bit crushed an sm7b

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

      😂 was just thinking this

  • @gfddgitgud3848
    @gfddgitgud3848 3 місяці тому

    Thanks

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

    music in the background could really boost you to get views

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

    well wht would u say now after unity's latest update???

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

    1st made a motorcycle minigame, and learned more of that code

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

    Do I have a shot at learning this in half a year working full time? Would love to just learn and expand my skill set.

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

      I'm about to attempt the same thing. Here's to our future hell 🍻

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

      How's it going so far?

  • @Light13378
    @Light13378 3 місяці тому

    What do yooou think bevy game engine is it for beginner?

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

    what courses should I take

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

    Love the video! But what is wrong with your mic? It's clearly a studio mic but it sounds... off, and it gives me a slight headache. I have no idea what you did but you touched some kind of setting in your software.

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

    I really want to learn C# in Unity but everytime i try i end up getting a bunch off compile errors, even when i follow the tutorial to the letter, little bit annoying lol.

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

      I wouldn't trust Unity after what they recently tried to do

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

    Linus, do you think being a complete beginner, it is possible to become a game dev in 1 year? Or am I delusional?

  • @Bhairab_roy
    @Bhairab_roy Рік тому +2

    I have been doing game development more than 1.9 years now and have been in unity more than 1.5 years!!
    And yes unity is beginner friendly.

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

    ay yo its linus tech tips from fortnite

  • @TheDeadError
    @TheDeadError 8 місяців тому +4

    Yeah the "learn Unity" think aged like milk. Developers will be dropping it soon with their dumbass "per install" fee.

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

      It will only affect big devs. There’s a minimum requirement to start needing to pay a fee. Sure it’s pretty bad to mobile devs who make free games (though I think they will or have already fixed that) but for me and maybe you it will be pretty okay. Unity already gives a lot of tools completely for free and I’d say unreal’s even worse with their pricing as they have 5% share on bigger devs’s game revenues

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

      @@edupe6185they changed the agreement in retrospective. This company is not to be trusted and everyone that is supporting it should not cry when they change terms and conditions against them again and again.

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

      Unless you want to focus on mobile games, that won't affect you

  • @user-hh3vy2oh5m
    @user-hh3vy2oh5m 9 місяців тому +2

    1.75 speed

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

    I DONT CARE THAT I'M NOT USING UNITY! I choose godot engine to practice game development.

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

    godot, is not the future.

  • @aamirshaikh2100
    @aamirshaikh2100 3 місяці тому

    Yea but how much c# to learn? Everyone says learn a language, but no one says how much of the language to learn… like its soo annoying , the person whos watching this will obviously not know WHAT HE DOESNT KNOW, so idk why people do this … how much c# to learn , till dsa or what ???

  • @LuisCassih
    @LuisCassih Рік тому +2

    lmao, if you want to really learn gamedev, take everything this guy said and do the exact opposite.

    • @Oki_wfsth
      @Oki_wfsth Рік тому +2

      What’s wrong with his advice? Genuinely curious.

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

      @@Oki_wfsth He doesnt recommend Godot

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

      Why do you say that?

  • @Jassistiu
    @Jassistiu Рік тому +1

    im a failure

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

    Find the way that works for you. Globox's idea could be ideal.