I Wish I'd Heard These Tips From The BIGGEST Game Dev YouTubers...

Sdílet
Vložit
  • čas přidán 15. 05. 2024
  • I reached out to 9 game development CZcamsrs for their advice and tips and tricks, and in this video, I'm sharing all of those secrets!
    Game Devs Featured:
    @Blackthornprod
    @MentalCheckpoint
    @DaFluffyPotato
    @Chadderbox
    @samyam
    @Hyve
    Matt Bull - HeadTiltGames
    @AIAdev
    @tomweiland
    TaroDev - Object Pooling in Unity 2021 is Dope AF
    • Object Pooling in Unit...
    My Game, Couch Combat on Steam: store.steampowered.com/app/16...
    My Discord Server: / discord
    Get my free Games: butwhylevin.itch.io/couch-combat
    My Twitter: / whylevin
  • Zábava

Komentáře • 57

  • @AIAdev
    @AIAdev Před 10 měsíci +36

    amen.

  • @ForgedPathStudio
    @ForgedPathStudio Před 10 měsíci +33

    One thing that EXTREMELY helped me is this: DON'T be afraid of fighting your lack of knowledge.
    If you don't know a specific topic that your game needs, don't be afraid of diving into it to learn. Yes it will probably be hard, you may get stuck and spend days reading articles and boring things about the topic before getting the *understanding click*. In my case, I had to spend an entire week studying AI to be able to create a robust framework for something more complex than the "follow and shoot". I almost gave up on this topic and thought I would fail. Embrace the challenge of learning something new, I promise it will be worth it. Stay strong, fellow devs!

    • @sir.niklas2090
      @sir.niklas2090 Před 10 měsíci +1

      Haha yeah! I face punched this advice, I decided to take on a steam networked server auth game 2 years into game dev. I still don't have a full time job in the industry and I have a severe lack of knowledge, but I will be honest, working on a game your passionate about you can push through any crap that you need to.

    • @Luis-Torres
      @Luis-Torres Před 10 měsíci +2

      I genuinely think fear of tackling something new is the hardest thing about game dev and probably is what makes so many people quit.
      Always a great reminder that the struggle is normal and you just have to push through it

    • @0lionheart
      @0lionheart Před 10 měsíci +1

      I've been semi told off for this in professional game dev. People will politely, but frustratedly, ask you to stop trying to figure stuff out on your own and just ask. It's not only common but expected that you recognise -- fast -- when you're out of your depth and just ask. Because 9/10 times, someone two seats away or one Slack message away knows how to do it. It's genuinely a waste of your time (and your teams) to struggle when help is right there. Google shit liberally for sure!

  • @eliasbuschmann1411
    @eliasbuschmann1411 Před 10 měsíci +34

    My advice: Press Clear in the console. Ignoring warnings and errors is a skill. Overlaping UV's 🥶🥶

  • @Tarodev
    @Tarodev Před 10 měsíci +3

    Lots of great general advice. Some tips which you usually only pickup through experience. Also, I saw me :)

  • @Cats_Cradle_
    @Cats_Cradle_ Před 10 měsíci +6

    I've using a whiteboard, sticky notes, and magnets, to plan out my game map. Since my game is 2D, instead of doing large scale maps, I focus on one 1080p screen at a time, filling it with detail, and then connecting the scenes together.~

  • @tomweiland
    @tomweiland Před 10 měsíci +7

    This was nicely put together, and all were very good tips!

  • @flyingfoox1365
    @flyingfoox1365 Před 10 měsíci +6

    I’ve been doing scratch programming for ~10 years and I am just now learning how to program C#.
    One of my biggest tips is to learn a block programing language first (scratch is the best). It will help you get in the mindset of a programer.

    • @ButWhyLevin
      @ButWhyLevin  Před 10 měsíci +1

      That is good advice for people struggling to learn code, I also started with block coding in hopscotch

    • @ilyabykov2437
      @ilyabykov2437 Před 7 měsíci

      Lol don't, go and learn exactly the tools you need right away, more than that, start producing something from the day one. It all will be shit at first, of course, but the worst advice possible is to delay this phase.

  • @samyam
    @samyam Před 10 měsíci +3

    yay!

  • @StormCodes
    @StormCodes Před 10 měsíci +6

    Love the rock paper scissors tip, simple concept that helps to really dig into game balance without over complicating it

  • @MultsElMesco
    @MultsElMesco Před 10 měsíci +2

    Great video man! I'm currently stuck in a project right now so it's really helpful to hear all these takes

  • @user-vu3kk2fm2j
    @user-vu3kk2fm2j Před 10 měsíci +1

    This is super useful, thanks for making such helpful video!

  • @Skeffles
    @Skeffles Před 9 měsíci

    Excellent set of tips! I should look into keeping to some of these more.

  • @Ares-Dev
    @Ares-Dev Před 9 měsíci +1

    Wow bro great vid and thx for making this vid, ima defo use this advice for my channel. 😘😘😘

  • @hamzahgamedev
    @hamzahgamedev Před 10 měsíci

    Awesome Vid mate! I wish a vid like this existed when i started gamedev 10 years ago haha.
    I personally use these tips a lot in my own Open World game I am currently working on.!

  • @midniteoilsoftware
    @midniteoilsoftware Před 10 měsíci +1

    Great video. I would add that in addition to inheritance you should mention that as often as possible you should favor composition over inheritance, especially in a Component Based Engine (CPE) like Unity. I'm actually working on a video for this very topic.

  • @MattBull
    @MattBull Před 10 měsíci +1

    Lovely tips dude! (Including my own, of course). Very nice video :)

  • @Pixels4Games
    @Pixels4Games Před 10 měsíci

    Thank you for the tips. This will help me develop my games at much better efficiency.
    - Dan

  • @Goldy01
    @Goldy01 Před 9 měsíci

    I don't like how the first tip is pretty much just "touch grass", I feel grossly called out LMAO

  • @dejungelinafrika
    @dejungelinafrika Před 10 měsíci +1

    LOVE YOUR VIDEO’S

  • @v_-__
    @v_-__ Před 10 měsíci

    Awesome video thx a lot !

  • @Dorbellprod
    @Dorbellprod Před 10 měsíci +1

    Great stuff, but now I want to make an overly-polished Rock-Paper-Scissors

  • @markguyton2868
    @markguyton2868 Před 7 měsíci

    This vid definitely makes wish I had friends to speak to.
    Good advice nonetheless, hopefully I'll figure out this coding stuff and actually make a working thing.

  • @DaFluffyPotato
    @DaFluffyPotato Před 10 měsíci +3

    no way he

  • @cheesymcnuggets
    @cheesymcnuggets Před 10 měsíci +4

    I'm chronically addicted to watching other people build games instead of doing it myself, not that I don't want to or can't, video essays about game design and devlogs are just so satisfying, fascinating and entertaining to watch and by the time I snap out of my binge, it's already past midnight. However whenever I do start messing around in the game engine or code, I get equally hooked into it. It's just a matter of what's easier to start, obviously watching youtube videos, I know I really shouldn't watch youtube before continuing my projects but I can't help it. I tell myself it's so I can get in the mood for programming but I'm perfectly aware that's not the case and I could just start typing something to get in the mood but the self awareness ain't gonna stop me from checking out my youtube recommended and from knowingly getting hooked into another youtube binge. Like it's literally 3am for me right now, god help me and all I've done in 4 hours is mess around with extensions and shortcuts, didn't actually write any code but I did watch youtube the whole time. I want better self control but at the same time I don't because youtube is just so entertaining. Then my other problem is every time I sit down to do some game development, either a friend tells me to hop on the game (which I only accept like 20% of the time) or suddenly need to go to the toilet, I don't know why, If I try to resist I'll struggle to concentrate but if I do go, I just sit on my phone for like half an hour. Don't laugh, this is a serious issue, have the same problem with work, I can be at home all day and not need to go but as soon as I'm outside and busy, all of sudden I need to go. Really weird topic to bring up so I do apologize, tbf it is kinda funny though. It's like cod timing but it's in real life and instead of dying it's needing to sh--
    None of this is that serious, I still learn something everyday which was my goal going into game development, I don't feel the need to rush anything, it's just a hobby, though I could probably use an actual career and not just retail/hospitality, idk i will see how things go in a few years i guess

    • @tomweiland
      @tomweiland Před 10 měsíci

      Have you considered installing one of those Chrome extensions that lets you block sites entirely or at certain times of the day? Anything you can do to add "friction"/make it more complicated to start watching CZcams would likely be helpful.
      If you live at home or with roommates you could also ask someone to check in on you every so often to help keep you accountable. And don't even take your phone to the bathroom :P

  • @zombieguns3773
    @zombieguns3773 Před 10 měsíci

    This will help a lot

  • @CaseyHofland
    @CaseyHofland Před 10 měsíci +1

    I have another piece of advice: READ DOCUMENTATION.
    I see a lot of developers reinventing the wheel for things they could have easily implemented through an existing solution if they just read the documentation for it. It also helps massively for debugging when you're using a new system. I find a lot of people on the Unity forums getting angry about some feature that doesn't exist, meanwhile I'm sitting there like "what are you talking about it's literally the second page on the documentation!"
    In my opinion: the best developers read more than they reinvent. Even if you do decide to create your own solution, it's good to see what exists out there to get inspired, as well as to better understand what makes your solution special (other than "I know best").

  • @winstonzheng8882
    @winstonzheng8882 Před 10 měsíci +2

    Hi! Great video, I saw in your "how much i made from my commercial game" video that you said you were going to add online multiplayer to the game. did you ever get around to that, or do you think that it's a lost cause at this point? Thank you, and keep up the grind, you'll blow up someday 👍

    • @ButWhyLevin
      @ButWhyLevin  Před 10 měsíci +1

      No, I tried again, but I just really couldn’t get it working with the messy code of that last game, and I really wanted to move on at that point so I’ve just been working on my new project since then, thanks for the kind words!

    • @winstonzheng8882
      @winstonzheng8882 Před 10 měsíci

      @@ButWhyLevin I respect it. Your new games look very cool as well 🔥

    • @midniteoilsoftware
      @midniteoilsoftware Před 10 měsíci +1

      @@ButWhyLevin yeah, it's much easier if you design for multiplayer from the beginning

  • @stormstrawther7810
    @stormstrawther7810 Před 8 měsíci

    8:57 Super Mario 3D World Piranha Creeper Creek

  • @philipjerzak5317
    @philipjerzak5317 Před 10 měsíci

    Yes

  • @beastmase7983
    @beastmase7983 Před 10 měsíci

    I want to become a game dev CZcamsr but idk how this is perfect

  • @Broon1
    @Broon1 Před 10 měsíci

    maybe if there were 10 tips i would watch

  • @theebulll
    @theebulll Před 10 měsíci +1

    My advice: Using pre-existing ideas/code/assets does not mean you aren't a real developer. Don't reinvent the wheel just to say you did it yourself.
    Use every tool available to you and swap things out LATER once the game is functioning.

  • @LiquidMark
    @LiquidMark Před 10 měsíci

    very epic

  • @Jax455
    @Jax455 Před 10 měsíci

    Wow...

  • @lennysmileyface
    @lennysmileyface Před 10 měsíci

    Make an MMO

  • @CourtesyOfEndo
    @CourtesyOfEndo Před 10 měsíci

    Hey Levin I love your videos! I've released a game on steam and would love to collaborate with you! What's the best way to get in touch?

  • @123pck123pck
    @123pck123pck Před 6 měsíci

    BUT I WANT TO MAKE A MMORPG AS MY FIRST INDIE GAMEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEeeeeeeeeeeeeeee
    am getting into programming and will be looking to learn networking first but ye, mmorpg is my main goal :(

  • @CommentsByChatGPT
    @CommentsByChatGPT Před 10 měsíci

    Here are three essential tips that are considered some of the best for game development:
    1. Start Small and Focus on Execution: When starting your game development journey, it's crucial to begin with small, achievable projects. By focusing on a manageable scope, you can fully dedicate your resources and attention to executing the game effectively. Starting small allows you to learn the ropes, develop your skills, and gain valuable experience without overwhelming yourself with an overly ambitious project.
    2. Playtest Early and Often: Playtesting is a critical step in the game development process. Don't wait until your game is near completion to gather feedback. Instead, involve playtesters early on and iterate based on their insights. By observing how players engage with your game and gathering their feedback, you can identify and address potential issues, refine gameplay mechanics, and improve the overall player experience.
    3. Embrace a Growth Mindset and Learn Continuously: Game development is a constantly evolving field, so it's important to maintain a growth mindset and be open to learning new techniques and technologies. Stay curious and actively seek out opportunities to expand your knowledge and skills. Engage with the game development community, attend conferences, participate in workshops, and explore online resources to stay updated on industry trends and best practices. Continual learning and adaptation are key to becoming a successful game developer.
    Remember, while these three tips are considered essential, game development is a multifaceted and dynamic field. It's important to adapt these tips to your specific needs and circumstances as you progress on your game development journey.

  • @itsfynn
    @itsfynn Před 10 měsíci

    Sorry didn't watch the video but thought I would chip in as a newbie gamedev youtuber - aspiring gamedev CZcamsrs should make videos based on trends, not what they personally want to make - that's what I think is likely to lead to bigger CZcams success. If you're in it to make games this might not make sense but if you want to grow on CZcams then you need to make videos that people want to click on.

    • @itsfynn
      @itsfynn Před 10 měsíci

      it's why I'm only just making games now - started by making kids content based on kids trends and now make games based on those same trends. Moving out of the trends is proving to be difficult but I am at least making games now.

  • @sealsharp
    @sealsharp Před 10 měsíci

    Here's my advice:
    Number #1
    Learn in depth and really understand and start with the basics. There are a ton of videos how you can create great games with assets and AI-tools really fast and easily. You can't. You can create really simple or really shit games fast and easy. There is no and there will never be a time when you can create a game as great as those games that inspire you by once in a while typing "make me a game like Hades" into chatGPT.
    Number #2
    Play demos. Lot's of demos. Play and enjoy all the janky, clunky mechanics and the not so well working menus and minor details that would never exist in a reasonably tested AAA game.
    Only playing Hades, Cross Code, Hollow Knight and other amazing indie titles gives a totally wrong impression what you can expect from yourself. Ground your expectations. Gamedev is hard, but it's not magic. Everyone is cooking with water.