5 Mistakes That Kept Me From Game Dev Success (My Solo Dev Experience)

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

КОМЕНТАРІ • 71

  • @SoulEngineDev
    @SoulEngineDev  3 місяці тому +4

    Thank you everyone for watching! Like I mentioned in the video, I would love to know how to learned from your past game dev mistakes. When we share our journey with others, it can truly make the difference! Keep it up!

  • @mischiefmotorsgame
    @mischiefmotorsgame 3 місяці тому +31

    My biggest mistake I have to say is thinking I can do this while also cutting on sleep (5-6h every day) while having a full time job, 2 young kids (2 and 5 when I started a year ago) for about a year. Almost fell asleep at the wheel after a while. Taking time to rejuvenate yourself is important. Your mind sees more clearly, your motivation is sturdier.

    • @SoulEngineDev
      @SoulEngineDev  3 місяці тому +3

      Thanks for sharing this. I can totally relate-I don’t have a full time 9-5 job but I am a full time dad to two young kids too.
      Taking time to rest is something I’m working on too. It makes a difference for sure. Thanks for being here!

    • @BassShoter
      @BassShoter Місяць тому +1

      Same with me only have one 6 year old boy but working full-time and being a dad than working on the game till 2 or 3 in the morning will get to you sooner than later.

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

      @@BassShoter yeah definitely. I have to take breaks every now and then to not burn out...

  • @Edio47
    @Edio47 3 місяці тому +6

    I am a beginner and one priceless advice I got is to make systems not games. Later you will develop great skills to make full games

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

      Such great advice. Your off to a great start, keep going!

  • @Godot-Bro
    @Godot-Bro 3 місяці тому +8

    Great video and nice game! I have been dreaming of becoming a game developer for years, and have been playing around with Unity and learning pieces here and there for many of those years. I could never complete projects, similarly to you, because of overscoping as well as other factors. Primarily the shiny exciting idea I was working on would become less exciting, while a new idea was much more exciting! A terrible cycle to be in.
    About two months ago I decided to switch to Godot and make this channel about learning it by making small games! I only have two videos so far, one a month so far. But it has gone incredibly well so far, statistically speaking. I am doing what you are doing now, where I am not afraid to show stuff with all the flaws! (There are many) I am sticking with small projects and game jams for now, but I am excited for the day when I can start on my first commercial project! I am excited to get up to your current spot, and I hope and pray for success for both of us.
    One piece of advice that has helped me is realizing that people who are successful don't rely on motivation. Motivation is awesome, it makes working super fun and productive, but no one is always motivated. You must develop discipline to work regardless of your motivation. I am still working on developing that discipline, but it's a process.
    I am also excited to team up with some other small youtubers when I get a little more traction! Glad you talked about teaming up, even though I do plan on being a solo dev for the most part, teaming up on youtube with collabs and some projects will be a big help I think--both for growth on youtube and in gamedev skills!
    Good luck to you sir, glad you are working your way up!

    • @SoulEngineDev
      @SoulEngineDev  3 місяці тому +3

      Thank you so much for this comment and for checking out the video!
      This is all so true. Discipline is definitely something I’m working on in my game dev journey and in life in general-it’s not easy. I’ll be checking out your channel!

  • @pl4yerzdev417
    @pl4yerzdev417 3 місяці тому +5

    perfectionism is a huge burden, i know that because i fight with it every day and that results in taking to much time for just one thing to finish before doing the rest. What helped me is "it works, good enough, can polish it later when the rest is also working."

    • @SoulEngineDev
      @SoulEngineDev  3 місяці тому +3

      Definitely can relate to this. We all want our games to be as close to perfect as possible, but it just isn’t always doable if we want to make progress and keep moving!

  • @H0lley
    @H0lley 3 місяці тому +4

    seven years? that's nothing 😂
    I started game dev as a thirteen year old and released by first commercial game being 34.

    • @chelovek-jpeg
      @chelovek-jpeg 2 місяці тому

      I’m 31, I also started doing this as a child, but never released anything :D

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

    making too big a game and being a perfectionist sums up why I have wasted like 20 yrs of game dev. Ive dailed it back now "paused" a 12 yr game and am trying to make small 6 months projects. Great video and great advice!... keep things simple, dont overcomplicate, and lets make great games yay.

    • @SoulEngineDev
      @SoulEngineDev  3 місяці тому +1

      Great advice, I can relate! Thanks for checking out the video.

    • @dbweb.creative
      @dbweb.creative 3 місяці тому +4

      It's about inviting a player to experience something that you feel to be interesting. That, and also extensibility of the code, proper architecture allows you to continue your development, rather than get tied up in roadblocks.

  • @ScruffyOwlGames
    @ScruffyOwlGames 3 місяці тому +2

    Overscoping is a big one! Even with many years of experience in big software projects (as a dev), I vastly underestimated all the stuff that has to come together, when you're going solo on a game. I shelved one big project after a year, started from scratch, and am much happier with progres now, 6 months into that new project. But still - it's too big for my first release eveer! So, yeah, game jams are gold. One or two weeks to complete a game. I just spent another two weeks polishing one of the results into something releasable - small, casual, but: it can be released, just to gather experience. And on this scale, gamedev feels the way it should: fun, rewarding, intense, stimulating. If I had one advice for my younger self, it would be: Make the smallest possible game. Make it worth playing. Release. Repeat a few times. THEN go bigger.

  • @gameboardgames
    @gameboardgames 3 місяці тому +7

    Great video! As a solo dev myself (RoadHouse Manager) lot of these points resonated with me.
    I think a one of the many mistakes I made was not realizing how important marketing is. I sort of thought/hoped when I started my game that if it was good it would just sort of get noticed automatically. But ya, marketing is almost as important as the game's quality is now, with 20-30 new steam games coming out daily. I also followed some bad advice (in hindsight) from another indie game dev video that said 'get your Steam page up as soon as possible' when I should have waited further into development when all the design details and visuals were more nailed down before launching it.

    • @SoulEngineDev
      @SoulEngineDev  3 місяці тому +3

      This is great insight. I’ve definitely found that marketing is so important and necessary.
      Thanks for sharing and for being here!

  • @Multimedia_Artist
    @Multimedia_Artist 2 місяці тому +1

    If you found me in 10 years, we would produce quality games together) it's not too late)

  • @CaptainAtria
    @CaptainAtria 3 місяці тому +2

    Its okay to take 10 years to get to this point as well. Everyone needs to learn lessons at their own pace

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

      Thank you! I need to remind myself of this all the time.

  • @mauricioventura1901
    @mauricioventura1901 3 місяці тому +2

    Stay at home dad who makes games from home sounds like a sweet career. 😊

    • @SoulEngineDev
      @SoulEngineDev  3 місяці тому +2

      I'm grateful every day for the opportunity to do what I love while being there for my family. I never thought it would be possible.

  • @dbweb.creative
    @dbweb.creative 3 місяці тому +3

    I think you didn't finish your projects because you didn't have a good architecture, and kept encountering roadblocks which eventually piled up and tied your hands. Proper architecture is difficult and requires thorough thought process, but it is the extensibility that allows to push forward.

  • @rmt3589
    @rmt3589 3 місяці тому +2

    I'm about to begin a prescription stimulant, and that should help me a lot. My biggest issues are procrastination because of anxiety, procrastination because I think I'll screw up any progress I've made, and procrastination because I genuinely don't have the energy to do it rn. Actively working on the first two with therapy and streaming, but still am getting around 20 when the sleep doctor gives me the test where "if you're above 10, there's a severe problem".
    All the issues with perfectionism, and wanting to make an engine, and scope creep, I can't even get to. Because the 0h/d 2h/w model I'm stuck in doesn't let me progress anywhere near those problems.
    Really excited for this, and thank you for the video!

  • @ofwgkta3881
    @ofwgkta3881 3 місяці тому +1

    Omg Katana Zero thumbnail

  • @GetGhosted420
    @GetGhosted420 Місяць тому +1

    Burnout is a big one and a hard one to fight threw. My favorite way is to stop and play games with friends it helps me see things and get me wanting to build again.

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

      Love this, that always gets me out of my head too.

  • @davidbach3741
    @davidbach3741 3 місяці тому +1

    Can you discuss the data challenges you have with game dev? I heard some studios saying that don’t have enough data to improve their game but that sounds so vague

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

      That does sound vague. Honestly, I’m not sure what they mean by that. Which dev said that?

  • @blackcitadelstudios
    @blackcitadelstudios 3 місяці тому +2

    It's a more than a year already since I started my game dev journey. Still very far from completing my goal... 😅

    • @SoulEngineDev
      @SoulEngineDev  3 місяці тому +1

      Keep at it! Goals don’t always get achieved fast. You got this!

  • @SonsofSeries
    @SonsofSeries 2 місяці тому +1

    From my own experience, I wanted to write remote chemistry labs during covid, but lacked the skill sets...so learn by making games. Paired with a friend who does all the game design, art, direction, I do the coding...3yrs in...many, many false starts...Unity and C#.

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

      That's amazing! Is there anywhere I can play your games?

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

      Still in the prototype stage...it has taken "awhile" to actually learn to code games. I got stuck two years ago. It took me a year to find a solution. I found a tutorial by Code Monkey which solved that problem and I am working through that tutorial now.

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

      ua-cam.com/video/tq5nQI7iVs8/v-deo.htmlfeature=shared

  • @quangnd1503
    @quangnd1503 3 місяці тому +1

    Thanks for your sharing. Could you share me the Discord channel for Unity?

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

      Are you looking for a specific Discord Server, or just one that has Unity users?

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

      @@SoulEngineDev I just need some Unity community to spend my time on. My dev life is boring.

  • @MadsterV
    @MadsterV 3 місяці тому +2

    - I don't hate any of my projects
    - What makes me stop is my job getting intense
    - Every time I teamed up, it was worse than solo. Last time I did it expecting the guy to bail so I wouldn't be mad at him, and it went just like that
    - To get rid of "not invented here" syndrome I spent a couple of years using Construct. Finished a game there. Outgrew it into Unity, where I have 3 nearly-finished games that have been in pause for over two years.

    • @SoulEngineDev
      @SoulEngineDev  3 місяці тому +1

      It sounds like you've been through a lot with your projects, and because of that, you've learned. Thank you for sharing. Keep pushing forward and don't give up on your passion!

  • @tenorgames
    @tenorgames 3 місяці тому +1

    My biggest takeaway is teaming up.

    • @SoulEngineDev
      @SoulEngineDev  3 місяці тому +1

      Like I said, teaming up changed everything for me. I seriously can’t recommend it enough. Thanks for being here!

  • @dinokknd
    @dinokknd 3 місяці тому +3

    Some of these I've dodged. Others I'll need to work on. Thank you for the video.

    • @SoulEngineDev
      @SoulEngineDev  3 місяці тому +1

      Glad we can help and encourage one another!

  • @Black_Sheep_0213
    @Black_Sheep_0213 3 місяці тому +1

    As someone that is trying to get into making my own FFT style of game, this video makes that dream seem out of reach. I have some passion, but I'm lacking experience, working a full-time job, and have a newborn...
    I wish I had a team of 5-10 experienced devs under my employ haha

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

      Oh man that’s not what I was trying to do at all! Everyone’s skillset and passions are different, but it can all lead to making great games. Experience is the best way to grow, for sure. Don’t quit! And congrats on the newborn! You’re in a wild phase of life. Enjoy that while you’re in it!

  • @sziklamester1244
    @sziklamester1244 3 місяці тому +1

    My only mistake is I am trying to be a jack of all trades but actually I have no skills in any of the needed topics. I do have tries and often making something out of curiosity and following tutorials for improvements but because I lack of skills I cannot basically done anything from scratch because the lack of knowledge. I am a visual type of person and need to see how others doing something to be able to make. I have ideas on what kind of games I would want to make but most of the games are not soloable and required at least 5-10 person. Actually trying to do some godot tutorial and check if I can improve some stuff without knowledge.
    If tutorial games matters I did 3 finished one but if commercial games then nothing yet.

    • @SoulEngineDev
      @SoulEngineDev  3 місяці тому +2

      One of the most important things I always talk about is figuring out what you can do and what you’re not as passionate about, and then teaming up with others to help fill the gaps. It’s not easy to do everything alone!
      Tutorial games count! And they give you experience for future commercial games. Keep up the work!

  • @sebastercats6123
    @sebastercats6123 3 місяці тому +1

    Perfect! Just the advices I need to start my Godot and Blender journey. Definitely need to balance managing everything and think realistically in the long term.
    Now that I think about it, I'm pretty sure I've already encountered some variation of those mistakes in college, lol. Not saying it's gonna make things easier, but at least I'm getting better and learning something new everyday, and that's what matters most.
    Honestly though, I really appreciate this video getting to my recommended feed, so thanks!

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

      So glad it was helpful! I’ve found so many helpful ideas just from hearing about other people’s journeys. Keep going!

  • @snow_games
    @snow_games 3 місяці тому +1

    Awesome work on both the new game and video! I couldn’t agree more on being solo dev and I also think being able to make mistakes is also some of the best part of this journey. Can’t wait for more content :)

  • @lunarcoregames
    @lunarcoregames 3 місяці тому +2

    You can make a big game as a solo dev but you need one thing... experience. That's what I learned the hard way as my projects now grow bigger.

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

      So true. Experience means so much, especially if you’re trying to make something specific.
      Good luck on your latest projects! I’d love to hear more about them.

    • @KryyssTV
      @KryyssTV 3 місяці тому +4

      Experience or a long term, itterative plan towards an end goal. If you have a particularly complex game in mind then you can plan smaller releases which include mechanics to be reused in the final project. The overall development time will be longer but you'll have very refined gameplay by the end due to releasing prototypes along the way as stand-alone titles.

    • @lunarcoregames
      @lunarcoregames 3 місяці тому +1

      @@KryyssTV What I meant is you with experience you'll eventually be able to tackle bigger projects with a much better knowledge and organizational skills needed to not get overwhelmed early on in development. Making smaller games when you're beginning can be good skill building for later on. Getting a feel for engines and understand good workflow. Having a long term plan is good too. Many smaller ideas for early games can definitely be translated and improved upon for bigger projects.

  • @dreamingacacia
    @dreamingacacia 3 місяці тому +1

    I just hit my 10 years like 2 months ago. I just realized that the first 6 years were not fully dedicating in gamedev because I was still in the uni. Then I just started a little something around 2020 and made a big decision shifting from unity to unreal in 2021. So it's like I'm just starting for a little over 3 years. Not yet publishing my game but I'm confident that I'll be able to publish it soon. I mean at least I see that I could finish the game contrary to the past 10 years. Right think about it, I'm just fully dedicating to gamedev early this year so it's not even a year since I started for real
    🤣

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

      Congrats on hitting 10 years! There’s so much that you learn over time. Keep going! Thanks for being here.

  • @PiotrWer2
    @PiotrWer2 3 місяці тому +2

    I feel that's video I needed. Thanks!

  • @justinsane7832
    @justinsane7832 3 місяці тому +1

    what's helped me is shifting my perspective. idk about anyone else, but at the beginning my main focus was to attract all people with everything possible. Now I'm making a game that I'd want to play. Things have definitely simplified and it's now become my "escape from reality" so to speak. Game dev has changed my life since i shifted perspectives.

    • @SoulEngineDev
      @SoulEngineDev  3 місяці тому +1

      This is fantastic. I would also probably say that since your creating something your passionate about, its easier to stay focused, and continue working where some might get burnt out. Great advice here.

    • @CaptainAtria
      @CaptainAtria 3 місяці тому +1

      Targeting everyone with your game is always a mistake. Define a clear group of one specific type of person and make the best game you can possibly make for them. IE if you're making a game for people that really like speedy action games with intense spectacle and awesome boss fights, do you really need to throw in a fishing minigame?

  • @KryyssTV
    @KryyssTV 3 місяці тому +3

    Basically everything here can be boiled down to one piece of advice - be humble.
    Don't do game dev because of some personal quest for fame and recognition else you'll become so hung up on making something, which you think will rocket you to stardom, but will in fact result in you either never finishing it or you're going to become a slave to your ambition which ultimately makes you ill, miserable or both.

    • @SoulEngineDev
      @SoulEngineDev  3 місяці тому +2

      Being humble is great advice. I’ve found that when we’re there for each other as devs, it’s a huge benefit to every one of us, for sure.

    • @CaptainAtria
      @CaptainAtria 3 місяці тому +2

      You are not going to get rich and famous off of game development, statistically, and especially if you're not in it out of love and passion. For two reasons.
      One: people will know that you're in it for the wrong reasons. Your game won't be beloved even if it is successful, how are your fans going to be passionate if you're not?
      Two: Fame is a fleeting motivator. Once you've released 4-5 games and gotten only a little traction on each, the idea that your games will bring you fame and fortune will crumble. You need a deeper reason to work to fall back on once the illusion wears off. Learn to appreciate the small things like the fact that you even finished a game in the first place, not a whole lot of people manage that

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

      From Unity's data, the median game dev's income is $500/ yr. Lol! Almost no indie company makes any money. If game dev is your addiction, at least its not illegal. Keep on working cuz you can't not be a game dev!