How I Would Start Gamedev (if I had to start over)

Поделиться
HTML-код
  • Опубликовано: 5 июн 2024
  • Check out the Podcast! - sasquatchbstudios.podbean.com/
    Show your Support & Get Exclusive Benefits on Patreon! - / sasquatchbgames
    Join our Discord Community! - / discord
    In this video, I reflect on my journey in game development alongside my wife, Nikki, acknowledging the mix of successes and setbacks we encountered along the way.
    We delve into the many lessons learned and the changes I would implement if given the opportunity to start over again. With honesty and introspection, I share seven essential tips we've learned from our experiences.
    These tips, aimed at aspiring indie game developers, offer a candid perspective on navigating the complexities of the industry. Whether you're just starting out or looking to refine your approach, these tips might just help you avoid some of the challenges we've experienced so far.
    If you're new to our channel, we're Brandon & Nikki from Sasquatch B Studios. We sold our house to start our game studio, and work full time on building our business and making our game Samurado.
    ---
    In need of more Unity Assets? Using our affiliate link is a great way to support us. We get a small cut that helps keep us up and running: assetstore.unity.com/?aid=110...
    ---
    Looking for some awesome Gamedev merch? - sasquatchbgames.myspreadshop....
    ---
    Subscribe for NEW game dev videos every Monday & Thursday!
    Wishlist our Game:
    Wishlist Samurado on Steam! - store.steampowered.com/app/23...
    Follow us on Twitter for regular updates!
    / sasquatchbgames
    ---
    #gamedev #indiegame #gamedevelopment
  • ИгрыИгры

Комментарии • 53

  • @FrogKin9
    @FrogKin9 22 дня назад +4

    I'm coming from the design side of things and always had the feeling of many solo indie devs focusing about theyr code way too much. Then buy an asset pack in the game store and think the game will skyrocket. Only to then be disappointed about not succeeding. Not that it is anyhow wrong or I know it any better. But what I learned from the film industry, is that only the really outstanding stories (probably 0.1% of all movies have this) go big. But art is key, to make a decent story successful. I thinik in games it's similar. People will always be attracted by catchy art. If then the gameplay (including the story) is decent, the code only needs to run somehow. The code should be the tool to tell the great story in an appealing way. It should not be the other way around. Left out unique mechanics, which can be a great hook too.

  • @KhroMcKrakken
    @KhroMcKrakken 20 дней назад +8

    I seem to disagree with literally all the game dev advice YT channels, except this one. This one actually teaches me things. And you don't subscribe to the "this is the only way to do game dev right" approach. You don't shame devs for trying to do things differently. You encourage multiple different ways to learn, even if it's through failing, because every lesson is valuable. You are a treasure.

    • @user-ik8vy1rg8f
      @user-ik8vy1rg8f 15 дней назад +1

      "I seem to disagree with literally all the game dev advice YT channels"
      That's a red flag bro. As a noob you should be more open minded.

    • @NobleAbsinthe
      @NobleAbsinthe 12 дней назад +1

      @@user-ik8vy1rg8f You're right noobs should be open minded, but YT has ALOT of trash influencers that just give generic abstract advice that isn't actionable. Like just type in the amount of bandwagoners for, "How I would learn to code if I could start over."
      Honestly YT isn't the best place for people who want to be truly productive.

  • @patek2385
    @patek2385 23 дня назад +2

    Having monitors closer to each other is the first important thing I would change if I started making games from over.

  • @SleazyUnicorn
    @SleazyUnicorn 6 дней назад

    Amazing advice. I watch your tutorials and videos most the time even though I’ll never touch Unity again!

  • @ragerungames
    @ragerungames 22 дня назад +1

    Great video. I totally agree with you. I was an avid gamer in my childhood, spending countless hours playing. When I started working as a developer, it became hard for me to play other games. This was slowing me down during the game design process. Now, I am dedicating time again to play other games for learning and research purposes.

  • @morganw2535
    @morganw2535 21 день назад +1

    I've just gone full time as an indie dev and this video has been a huge help! Thank you for all the inspiration!

  • @kerowav
    @kerowav 23 дня назад +6

    Thanks for this one, great advice!

  • @sannanch5512
    @sannanch5512 23 дня назад

    Dude you are so much honest and real about everything......

  • @spectre_26
    @spectre_26 23 дня назад

    Thank you for the advice, that's very helpful!

  • @CappicheGames
    @CappicheGames 22 дня назад

    Awesome video as always!

  • @Chakuri66
    @Chakuri66 23 дня назад +2

    really good advice, especially the last one. when start game dev you play less and less game to the point that your idea is really out date.

  • @alignedgames
    @alignedgames 23 дня назад +21

    Dude, starting over at this point would be a nightmare, I feel like it gets harder every year. When I started in 2010, a simple top down pirate indie game would make 1000's, now it would make basically nothing. I think people starting now have it even harder than we did!

    • @ToastRusk
      @ToastRusk 23 дня назад +12

      I understand but I also think most of the game released are trash as well.

    • @TESkyrimizer
      @TESkyrimizer 23 дня назад +9

      something someone told me that "technical hurdles have become easier but artistic standards have become much higher" and thus solodevs gotta be both above average in coding and in art

    • @JD-vj4go
      @JD-vj4go 23 дня назад +2

      I can't even keep up with the number of interesting games coming out. I don't have enough hours to play all the games I'd like to.

    • @alignedgames
      @alignedgames 23 дня назад

      @@ToastRusk Thats a valid point

    • @alignedgames
      @alignedgames 23 дня назад +1

      @@TESkyrimizer Yeah, although, AI would've been nice back in the day when I was learning to code and do the work

  • @eloctopusmakesgames
    @eloctopusmakesgames 23 дня назад

    I honestly think that everything that happens to you is a part of the journey...so each little mistake you have done is just part of your experience now!
    I think that seeing things in that way helps a lot to keep following a dream!

  • @mrwdrake
    @mrwdrake 23 дня назад

    Great video. Point 1 is appreciated to hear. It's one of my fears, that I just won't write code the correct way. But I've heard it before that it's more important it works and is fun, then it is to make perfect clean code. And point 7. I love playing some of my old favourites and thinking "hey, I could make that, I know how I could do that!". Or wonder how something was done and work out the details in your head.

  • @MarushiaDark316
    @MarushiaDark316 23 дня назад

    #7 hit hard. The last game I actually played that wasn't a mobile game or chess or something was Skyward Sword almost 13 years ago. In that time, I watched a lot of other people play games and would analyze those games in detail; but recently, I started playing games on my channel and immediately caught myself combing through all the little design decisions and even commenting on them during my playthroughs. Perhaps most critically was the game FEEL and getting a sense for things like difficulty and pacing and emotional impact.

  • @danielwertz8724
    @danielwertz8724 23 дня назад +1

    I resonated with the working so much that you let regular household stuff be ignored. I'm a father and husband as well and It feels like there's not enough time in the day and when you clean something its just as bad the next day. It's like you're fighting a losing battle and it's hard to focus on other things like gamedev. I need to work on my lifestyle maybe i just don't really know how to start i guess lol.

  • @RTSun-lx7ee
    @RTSun-lx7ee 23 дня назад

    I agree and appreciate most of your words here.
    Only to respond 1st point about code quality. I have wide variety of experience on Unreal side.
    Once I had a unreal plugin to do a task due to my narrow understanding to do a thing. But later as I progressed, I found that I can actually implement the same function into a customized player controller.
    By doing so, I gain 2 pros:
    1. Much better portability, I don't need to maintain the plugin becaise of the rapid change of API. It's based on much stable in game API now. I can transfer to newer engine almost immediately.
    2. Much shorter and cleaner code.
    Then I realize this plugin is my "technical debt" during my inmature learning before.
    Nowadays, it happen much less for me to have such problem.
    So I thonk there is always some hard lesson to learn, but might turn out to be worthy.

  • @AIAdev
    @AIAdev 23 дня назад +5

    Here to learn how to get something right.

  • @SoyBencho
    @SoyBencho 13 дней назад

    Great video! Can you please recommend what equipment to start my gamedev journey with? Any specific computer/screen/CPU/OS? 😅

  • @QuintonMcreynoldsgaming
    @QuintonMcreynoldsgaming 23 дня назад +1

    I'm starting off i just got into college this is a great video

  • @MarushiaDark316
    @MarushiaDark316 23 дня назад

    To the point about "design over code," I'm always reminded of how Undertale was coded with one massive switch statement. Every programmer hearing that is probably screaming right now; and yet it's still heralded as one of the best games of all time.

  • @Bazerath
    @Bazerath 23 дня назад +1

    Great video, one thing I've noticed is I've been playing less games since I started game dev. Mostly because I'm enjoying the art side of things. However, I do plan on finishing my playthrough of Hogwarts Legacy.

  • @akshaya1892
    @akshaya1892 13 дней назад +2

    How late is too late to start game development 😢? I am a web developer (not very great at it) from almost 9 years now. I dont find it exciting anymore. Is it okay to venture into game development now. Safe to say i have prior knowledge in C# and other programming concepts.

  • @markguyton2868
    @markguyton2868 23 дня назад

    Honestly wish I could understand coding (I have tried for years), because a lot of these suggestions would be useful to me if I could.
    Also the more games I play of the genre I want to try to build on, the less confident I am in actually believing I can build something decent due to critical observation.

  • @user-py8kj5ve4y
    @user-py8kj5ve4y 23 дня назад +1

    Whats that editing tecunique called at 6:09? The thing where you have an image but can somehow rotate it about the screen like its in a 3d space?

    • @bitemegames
      @bitemegames 21 день назад

      Corner pin effect in Premiere pro. Basically you do a perspective warp on an image, and then add an animation where you just do a regular scroll of the image. It's takes about 15s to implement for a clip.

  • @Anonymous-yv7rh
    @Anonymous-yv7rh 23 дня назад

    Will samurado still be released this summer?

  • @saotii
    @saotii 23 дня назад

    Can you recomend any good youtube or course to start unity?

  • @BLUEBLY487
    @BLUEBLY487 22 дня назад

    can you please make a option to hid the blood

  • @norowind
    @norowind 21 день назад

    Бомбіческа гра, музичка, атмосфера, мммм Крутяк

  • @Davo-dz6dz
    @Davo-dz6dz 22 дня назад

    Yeah you gave some tips and you said why you would do certain things differently. But you didn’t answer the question the title prompts, how would you get started?

  • @imenehaupt7197
    @imenehaupt7197 21 день назад

    What is that game at the end called? 8:56 The one with the pet

  • @skate1
    @skate1 7 дней назад

    Whats that cat game at the end it looks amazing. Very unique like legend of zelda

    • @pcneststayinformed
      @pcneststayinformed 4 дня назад +1

      It's Stray. I played it and it's amazing.

    • @skate1
      @skate1 4 дня назад +1

      @@pcneststayinformed thanks

  • @goldone01
    @goldone01 22 дня назад

    On the first point, I'd argue its actually the opposite. The people that are professional software developers are worst at keeping things simple. Its been so engrained into their approach that things need to be well written and extendible, that its very difficult for them to use something hacky to get the job done. So the message i think to self taught learners is more: dont get intimidated by the pro programmers.
    Edit: and #7 actually surprised me 😂

  • @ThousandairesClub
    @ThousandairesClub 23 дня назад

    *I don't think I could handle the development aspect at this point, im already bald and cant lose anymore hair 😂 Im good with packaging an entire concept and selling it to an A B or C developer 👌 i might lose a bit of creative control and that sucks but I absolutely will NOT be a developer today* 💀

  • @heyjeanwtf
    @heyjeanwtf 23 дня назад

    What's the game at 8:25?

  • @Jagi125
    @Jagi125 22 дня назад

    If you're following industry standards that's a great indicator that you're doing it precisely the wrong way. If you don't have a boss forcing on you some ludicrously oversimplified standard, that doesn't apply to your actual use case, there is no reason to follow it.

  • @Coco-gg5vp
    @Coco-gg5vp 23 дня назад

    First😊