How to SURVIVE as a Game Dev for a DECADE! (Over $1,000,000 Revenue!)

🎮 Wishlist my Steam game! cmonkey.co/dinkyguardians
❤️ Watch my FREE Complete Course • Learn Unity Beginner/I...
🌍 Get my Complete Courses! ✅ unitycodemonkey.com/courses
👍 Learn to make awesome games step-by-step from start to finish.
👇 Click on Show More
🎮 Get my Steam Games unitycodemonkey.com/gamebundle
Sustainable living as an Indie bottom feeder
cmonkey.co/sustainablelivingi...
🔴 RELATED VIDEOS 🔴
My Game Dev Journey (40+ Games! | mIRC to Flash to Steam) • My Game Dev Journey (4...
Announcing my Steam game! Wait... another? (How I calculate Goals for SUCCESS - Dinky Guardians) • Announcing my Steam ga...
The MOST IMPORTANT Skill to be a Successful Game Developer! (How to go Full Time Game Dev on Steam) • The MOST IMPORTANT Ski...
💬 Six years ago, before I ever started this KZread channel, I wrote a really interesting article about how I was making a living as an indie dev that no one knew.
Here let's read through it and see if everything I mentioned back then is still applicable nowadays.
📝 Some Links are Affiliate links which means it costs the same to you and I get a nice commission.
🌍 Get Code Monkey on Steam!
👍 Interactive Tutorials, Complete Games and More!
✅ store.steampowered.com/app/12...
If you have any questions post them in the comments and I'll do my best to answer them.
🔔 Subscribe for more Unity Tutorials / @codemonkeyunity
See you next time!
📍 Support on Patreon / unitycodemonkey
🎮 Grab the Game Bundle at unitycodemonkey.com/gameBundl...
📝 Get the Code Monkey Utilities at unitycodemonkey.com/utils.php
#gamedev #unity3d #indiedev
--------------------------------------------------------------------
Hello and Welcome!
I'm your Code Monkey and here you will learn everything about Game Development in Unity using C#.
I've been developing games for several years with 8 published games on Steam and now I'm sharing my knowledge to help you on your own game development journey.
I do Unity Tutorials on just about every topic, Unity Tutorials for Beginners and Unity Tutorials for Advanced users.
You can see my games at www.endlessloopstudios.com
--------------------------------------------------------------------
- Other great Unity channels:
Unity - / unity3d
Brackeys - / brackeys
Dani - / @danidev
Jabrils - / @jabrils
BlackthornProd - / @blackthornprod
Sykoo - / sykootv
Jason Weimann - / @unity3dcollege
Jonas Tyroller - / @jonastyroller
--------------------------------------------------------------------
- Website: unitycodemonkey.com/
- Twitter: / unitycodemonkey
- Steam: store.steampowered.com/develo...

Пікірлер: 283

  • @CodeMonkeyUnity
    @CodeMonkeyUnity9 ай бұрын

    💬 Six years ago, before I ever started this KZread channel, I wrote this really interesting article, and nowadays everything is still pretty accurate! 🎮 Wishlist my Steam game! cmonkey.co/dinkyguardians ❤ Watch my FREE Complete Course kzread.info/dash/bejne/c6F7taeBZ7TJdMo.html Sustainable living as an Indie bottom feeder cmonkey.co/sustainablelivingindiebottomfeeder 🔴 RELATED VIDEOS 🔴 My Game Dev Journey (40+ Games! | mIRC to Flash to Steam) kzread.info/dash/bejne/Yq6nxbKfj7iXhrw.html Announcing my Steam game! Wait... another? (How I calculate Goals for SUCCESS - Dinky Guardians) kzread.info/dash/bejne/ool5zJiSZZTeYM4.html The MOST IMPORTANT Skill to be a Successful Game Developer! (How to go Full Time Game Dev on Steam) kzread.info/dash/bejne/d2phqLOwc6ipldY.html

  • @Multimedia_Artist

    @Multimedia_Artist

    9 ай бұрын

    Hey C.M. You make useful videos. I always like their content. I would like to join you on this journey. If you need a teammate in game production, please let me know.

  • @kheireddineattala1281

    @kheireddineattala1281

    9 ай бұрын

    Do you have a video on monetization strategies for an indie dev (selling, ads, in app purchases, ...etc.) from an indie dev perspective and what strategies work and do not work in your opinion If you don't please make one lol

  • @jasontoddchampion
    @jasontoddchampion9 ай бұрын

    I started full-time game dev this year after getting laid off from a tech company. I released my first Steam game in July and the second is coming out in October. My inspirations are Jeff Vogel and Hugo Cardoso because that's the path I'm following. I know it will probably take a few years before I'm making a decent living, but since I'm in a second-world country that's a bit easier. Your channel has been very helpful in this journey. Thank you.

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    That's awesome, congrats! Really great job on completing a project so quickly, I hope you find success!

  • @Arteelz

    @Arteelz

    9 ай бұрын

    Congrats on following your inspiration! Hope everything goes well on your path!

  • @jon-tyrelladolpho4800

    @jon-tyrelladolpho4800

    9 ай бұрын

    I’ve been trying to be a full time Indie developer for 4 years now and man cost of living expenses are dream killers 😂. But I finally got my cost of living way down and I’ll be able to use my current job to supplement my game dev Journey.

  • @loux6153

    @loux6153

    9 ай бұрын

    Yo drop your game here please

  • @chrish7308

    @chrish7308

    8 ай бұрын

    Good luck, rooting for you

  • @hamzahgamedev
    @hamzahgamedev9 ай бұрын

    This guys wrote a timeless article which is 6years old and still relevant to this day specially in an industry which is continuously changing as we speak. If this is not inspiring I don't know what is .!? If I ever go up on stage to receive GOTY Award, you will definitely be in the list of people I will be thanking that day. ✌

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    Yeah I was surprised how much of the article is still very much up to date, sometimes it feels like this industry is constantly changing but some general concepts are always true.

  • @tdr7481

    @tdr7481

    9 ай бұрын

    "If I ever go up on stage to receive GOTY Award, you will definitely be in the list of people I will be thanking that day." This resonated with me. With the exception that I wanted to credit him on all my future games lol.

  • @user-unknown1705

    @user-unknown1705

    8 ай бұрын

    the gamming industry is continuously changing ? i feel like aside from some exception they've just been doing the same shit over & over

  • @PyxelLab
    @PyxelLab9 ай бұрын

    You're honestly my inspiration on so many levels . I took up Clean Code because of you , I don't know if I'll ever get to your level but damn, I sure enjoy working on this. One thing I'd love you to comment on is your game design process how do you decide what features to code , the art , all of that.

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    Thanks for the kind words, I'm glad my videos have helped you! I have thought about making some game design videos but honestly I'm not sure I'm the best person to teach that, my design process is super basic, I just write down basic ideas on paper or a text file and then build a prototype, I don't do complex diagrams or super detailed Game Design Documents. I spoke a bit about my design process in the first Devlog for Dinky Guardians unitycodemonkey.com/video.php?v=JGnbmRkZj3U

  • @hawkgamedev
    @hawkgamedev9 ай бұрын

    to think that you are now inspiring tons of devs to follow their passion, keep up the good work!

  • @iampaullo2489
    @iampaullo24899 ай бұрын

    This scares me a little, I'm nowhere near good as you were when you started and I already feel obsolete.

  • @iampaullo2489

    @iampaullo2489

    9 ай бұрын

    But thanks for covering that!

  • @PwnzorFTW

    @PwnzorFTW

    9 ай бұрын

    we all have our own paths to follow. yours is at a different, earlier crossroad. if you're truly passionate about game development, keep honing your skills, abilities, and knowledge base, and you will find a way to make things work!

  • @Alucard_Seven

    @Alucard_Seven

    9 ай бұрын

    Don't feel like that dude. We all learn at different rates. Just take it one project at a time.

  • @damsen978

    @damsen978

    9 ай бұрын

    Then work your ass off. It's literally a skill.

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    The great news is that it is so much easier to learn nowadays then when I got started. For example if you go through my free course you will learn in one month what took me years to learn unitycodemonkey.com/kitchenchaoscourse.php As long as you're doing better today than you were yesterday then you're doing great, just keep at it! Best of luck!

  • @TurboMakesGames
    @TurboMakesGames9 ай бұрын

    Great write up/breakdown - the act of making games is a ton of fun, but there are so many interesting topics around the strategy of making it work long term. Sharing real numbers like this is super helpful to put things in perspective and learn - congrats on $1M gross by the way 💪💪 Also you already seem very comfortable and natural on camera, keep it up!

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    Thanks Johnny!

  • @schouffy
    @schouffy9 ай бұрын

    You're really inspiring and if it makes you happy I really hope you can keep on doing this as long as you want.

  • @Dominik-K
    @Dominik-K9 ай бұрын

    Thanks a bunch for this article reading, highly interesting to see how your htoughts changed over the years or largely stayed the same

  • @sampixel3453
    @sampixel34539 ай бұрын

    I like your videos, they are very high quality and easy to understand. ⚡️ Your videos really helped a beginner like me to made my first Unity prototypes and I want to make game on platforms soon. ✨ Therefore thank you for your hard work and I wish your channel to exceed the mark of a million subscribers. ⭐️

  • @zayniacgames
    @zayniacgames9 ай бұрын

    Glad to see you sharing your story and setting real expectations.

  • @HaydenJohnson
    @HaydenJohnson9 ай бұрын

    You are seriously one of kind! I can't tell you how much I admire your dedication and consistency over the years. That is a rare talent to say the least. Thank you for this honest look at your experience pursuing your development dreams! I hope to be even a fraction of the success you are one day.

  • @carndacier
    @carndacier9 ай бұрын

    Thank you for this video, it really help seeing the reality of game dev, and what to expect. I started working on my game about 6 months ago, right after finishing your paid course - game changer for me. I only work on it after work, so it takes longer, but that's the first time I managed to work so long on a single game, thanks to your code logic. Thanks again, and keep the videos coming ! :)

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    Nice, best of luck with your game!

  • @TintoGamesCo
    @TintoGamesCo8 ай бұрын

    Great advice!! So happy for all the honesty and real expectations

  • @Alucard_Seven
    @Alucard_Seven9 ай бұрын

    Even though I'm learning Unreal engine I still find your channel very inspiring and a good source of concepts that one day I can apply to my own projects. When I decided to get back into learning game development again a few weeks ago, Your channel was the first thing I googled for motivation and to learn more about Unity/Game Development in General for future endeavours.

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    That's awesome! Yup there's a lot of game dev that is completely engine independent, I've learned lots of stuff from various GDC talks despite the fact that those games are usually using custom engines

  • @Director414
    @Director4149 ай бұрын

    So good to get insight into this very important aspect of indie game development. Thanks 👍👍

  • @austinlambdin
    @austinlambdin9 ай бұрын

    You’re famous to me, Hugo. You’re one of the best KZreadrs I’ve come across and I appreciate you more than you know. Thank you for all of your content and courses 💯

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    Thanks for the kind words!

  • @erikm9768
    @erikm97688 ай бұрын

    Thank you for sharing all of this information!

  • @gameworkerty
    @gameworkerty9 ай бұрын

    I've worked on projects featured by Kotaku, the Verge, Polygon etc before and I think what they are looking for is a novel concept that's easy to write about and makes headlines. Games like Dinky Guardians are seemingly quite fun but there's really nothing about the concept or look that stands out from the other games in the genre. 'Genre Chasing' makes a living but it sacrifices recognition. Instead of thinking of the super mega hits like Stardew Valley, I think if you want to be unique and get noticed you should look at other long-term devs who have been able to achieve that like Brendan Chung's studio Blendo Games with Quadrilateral Cowboy, Thirty Flights of Loving, and the upcoming game Skin Deep. These games balance a variety of deadlines and scopes while all being singularly unique both aesthetically and with game mechanics and get written about plenty.

  • @rrrainville
    @rrrainville9 ай бұрын

    Parabens! Voce e uma inspiracao para todos nos!

  • @mohamedmusthafa1057
    @mohamedmusthafa10579 ай бұрын

    Code Monkey Videos Always Top Of My Suggestions ❤

  • @Pixelskill
    @Pixelskill9 ай бұрын

    Excellent follow up on your own advise. A lot of good points, all realistic. Thank you for the insight

  • @codered_dev
    @codered_dev9 ай бұрын

    I've loved this channel for years

  • @Caphalem
    @Caphalem9 ай бұрын

    I really like the down to earth, realist attitude. You can't go into game dev expecting that you'll make the next Valheim or even be the next Dani. I firmly believe that it's best to assume that your game will sell 0 copies. If you still want to make that game then congratulations, you've got what it takes to get started. Eventually, your games will start selling at least some amount of copies and even later, with some luck, you can even replace your day job with game dev (This would be my personal dream come true). Now when it comes to Clean Code. It is incredibly important but you will only really understand this once you have a decent amount of experience coding so go ham if you're new and make that Flying Spaghetti Monster. Ultimately, if you just try to write Clean Code from the get go you will not respect it and subconsciously avoid it, writing it off as a hassle. I went through Code Monkey's massive free courses and they are incredibly good though I need to find the time (and remember) to leave a big feedback comment as I'm curious to learn why some decisions were made making the code a bit messy in places.

  • @Jess_stpierre
    @Jess_stpierre9 ай бұрын

    Thanks man!!! This is motivating me to continue my side-project once again :) cheers

  • @HoisinDuckWrap
    @HoisinDuckWrap9 ай бұрын

    Nice vid! Thanks for covering this

  • @GamesAreArt1
    @GamesAreArt19 ай бұрын

    I like how honest you where at the beginning of the article describing about your life. i have nothing to add to this it perfectly cover everything but just few note i like to mentions the tools used for game dev(Unity, unreal, blender, and So on) has been change for the better of course even though it's still hard to success but it's easier than ever so the chances of success become high. about the early access on steam i think it is ok to has some issues since it is an early version of the game making more chance to improve stuff before the final release any review for the early access version on steam will be marked as Early access review(no idea if this feature was available back then), and it's different from Demo(Demonstration version) witch should be the best approach to the final version since it's purpose is to appeal the player. so yeah very nice article it still make sense to this day and as you said it is up to the developer himself to define success thanks for reading this comment.

  • @MDtech_186
    @MDtech_1869 ай бұрын

    Love you 3000000000000000000000000 Times! : Basically, I was stuck on a problem in multiplayer, and your tutorial helped me! and I am just excited! to implement multiplayer into my games!

  • @seth-blank
    @seth-blank9 ай бұрын

    Really enjoyed this video, pretty inspiring to keep finishing my game and possibly do for a long time career.

  • @GrahamOfLegend
    @GrahamOfLegend8 ай бұрын

    Definitely happy this video exists. Thanks man! Glad to see that you don't need to be a rockstar to be sustainable.

  • @MehmetSarkd
    @MehmetSarkd9 ай бұрын

    This is a great and enlighting video. Thank you for the tips!

  • @noodle-eater
    @noodle-eater8 ай бұрын

    Thanks I read your article a few weeks ago and decide to try the same thing and making my game scope smaller so I can finish it fast and polish it. I can relate with this I want to make hit game ofc but the path right there is not an easy one I guess and your article and video give me inspiration and hope that I can still make profit from my game, thank you love it.

  • @ComfortZoneGames
    @ComfortZoneGames9 ай бұрын

    Thank you for your advises and insides!

  • @Banaaani
    @Banaaani9 ай бұрын

    It's insane how helpful this channel is. I really need to put a shoutout to my game when its a bit closer to release.

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    I'm glad the videos have helped you, best of luck with your game!

  • @Btmodz
    @Btmodz9 ай бұрын

    Really liked this video! You are truly someone I aspire to be one day.

  • @ChrisNoeth
    @ChrisNoeth9 ай бұрын

    Fantastic Vid! Thank you! And keep it up! :)

  • @djaracolman4259
    @djaracolman42599 ай бұрын

    Extremely motivating!

  • @darzeon
    @darzeon9 ай бұрын

    I love Jeff's games, especially avernum and avadon series, he inspired me to go on this path, it's been rough but I'm getting there.

  • @imDanoush
    @imDanoush9 ай бұрын

    Very insightful video! Thanks for sharing this video!

  • @TheGuayeah
    @TheGuayeah9 ай бұрын

    Great video, thanks for the advices you give from your own experience! By the way I miss your tutorial videos on specific features, I know they take so long to make but I really used to enjoy them.

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    Yeah I've actually got an upcoming video talking about exactly that topic The quick answer is right now I'm super busy working on my game and tutorials are some of the most time consuming videos to make so until the game is out in early October I don't think I have much time to do many tutorials. But after the game is done yup definitely expect plenty of tutorial videos

  • @DrBossKey
    @DrBossKey9 ай бұрын

    Good stuff, thanks for sharing!

  • @Skye-Games
    @Skye-Games9 ай бұрын

    Haha I am so glad you decided to start making content on camera. Personally, I started engaging with your content more and feel more 'connected' to your channel because I know who is making the content😁 Congrats!

  • @knightoftheblood1841
    @knightoftheblood18419 ай бұрын

    I made my first game for 8 months and I didn't do marketing. Just release it. The result is only 500 people who buy it. It's been 9 days and it's over. My 8 months of hard work really wasn't worth it. I think I need a publisher for my next game.

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    It might not seem like it but that is an EXCELLENT result! Most first games don't even sell 10 copies, 90% of games on Steam don't make $1000, so congrats! You don't necessarily need a publisher but yes you do need marketing. Best of luck with your next project!

  • @project-gladiator

    @project-gladiator

    9 ай бұрын

    I once saw an excelent video by the guy from The Last Tree about $0 Marketing. I dont remember if it was a GDC talk or something on his channel, but you should look for it. Good Luck on your next game.

  • @blazeDev_vlog
    @blazeDev_vlog9 ай бұрын

    Very interesting video, I really enjoyed it!

  • @chuckdude514
    @chuckdude5149 ай бұрын

    I loved this video! Thanks for sharing your article (I didn't know about it). I have learned a lot since I found your channel, I even truly believe I will be capable of making my first steam game after I finish my current game! My only problem is that I'm currently in a phase that I labelled as "learning-hell", where I found myself addicted to learning as many features as possible about Unity and C# to be able to save huge amounts of time later on (similar to the incredible amount I saved so far by using design patterns). For example, right now I'm really interested in learning and testing the powers of unit testing and Netcode.

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    If you're doing game dev as a fun hobby then it's not necessarily a problem to be constantly learning new things, if you enjoy it then keep learning! But if you do want to complete a project then honestly the best advice is make projects, I know that sounds overly simplistic but it really is the answer to escaping tutorial hell, take some tiny projects to completion, the more projects you finish the easier it is to finish the next one. Start with Flappy Bird, then Space Invaders, then Snake, etc, etc Best of luck in your learning journey!

  • @kaiser724
    @kaiser7248 ай бұрын

    A plan I have w my brother for a big game is basically just our day job as an entertaining game. We work at a farm stand so we know all the ins and outs of it. We also love started valley and that has inspired us. However we have never made games or programs (I have made tiny things), so we are gonna make small games first.

  • @reibeatall
    @reibeatall4 ай бұрын

    I really appreciate this video and the info. I've always wanted to make smaller games that make a small amount of money instead of trying to make a giant beast for millions

  • @leocrabe2253
    @leocrabe22539 ай бұрын

    It's so funny to learn after all these years that I've played (and liked) like 4 of your games! Game Corp DX, Battle Royale Tycoon, Ninja Tycoon and Hyper Knights! These are all great games even if they are niche I guess .. Keep up the great work!

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    heh nice! I hope you enjoyed them! Thanks!

  • @thehambone1454
    @thehambone14549 ай бұрын

    Thank you o much for sharing, pretty inspirational! How did you go about marketing your games?

  • @alexsilva42361
    @alexsilva423619 ай бұрын

    Thank you so much for this rich advice!

  • @isaacsnowcarini4808
    @isaacsnowcarini48089 ай бұрын

    when i started the video i did not recognize your name, but then realised i played Hyper Knight (and loved it) and also did your udemy course :)

  • @ElianeGameDev
    @ElianeGameDev9 ай бұрын

    Really interesting video, thanks for all these advices !

  • @ElianeGameDev

    @ElianeGameDev

    9 ай бұрын

    By the way, it would be fun to count how many times you said "nowadays" in the video 😄

  • @457Deniz457
    @457Deniz4579 ай бұрын

    Nice Video, thanks ! :)

  • @jugglingjsons
    @jugglingjsons9 ай бұрын

    You have just made me realise you are the mastermind behind Hyper Knights which was one of the first titles to light my passion for indies. You rock, even more so no, keep going!

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    That's awesome! I'm glad you liked that game! It's definitely one of my favorites that I've made, even nowadays I still love looking at the trailer and watching the enemies fly off screen heh

  • @Jamie_Gamedev
    @Jamie_Gamedev9 ай бұрын

    This was the perfect video for me today.

  • 9 ай бұрын

    I'm not a game dev, but I follow your channel because Game Corp DX is one of my favorite games ever. That game manages to keep me more entertained than a AAA game from a big studio when I feel bored and just want to have some mindless fun, so thank you!! Have you ever thought about remastering that game or possibly making a sequel with some harder challanges, milestones to reach?

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    That's awesome, I'm glad you liked the game! The concept of remastering/sequels is always very interesting, but at the same time I have so many ideas that I'd love to build, so the question is always do I make a sequel to something I've already done or something completely new? That's always tricky

  • @kimjiro4591
    @kimjiro45919 ай бұрын

    I need to hear this so much. There are times that I wanted to give up, more than I care to count actually,

  • @birne587
    @birne5879 ай бұрын

    Great Video!

  • @Nhauste
    @Nhauste9 ай бұрын

    This is a great video, filled with plenty of good advices to follow. I've always worked on personal games on my spare time because I didn't feel like quitting my job to go full solo mode (especially because I'm happy with my current situation), so I expect the burn rate to be more about my workload rather than my revenues. I am determined to make something good, but it'll take some time. Better not fall into a burnout situation 😄 Thanks again for your great videos, they are precious and super helpful!

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    That's a great, safe, plan! Yup take your time and don't burn out. Best of luck with the game!

  • @PatrickEn
    @PatrickEn8 ай бұрын

    Im trying to release my first Steam game at the end of this year and i am pretty exited about it! I have watched a lot of stuff on your channel and it really helped me out to learn quite fast. Without these videos it would not be possible and im highly greatful for this :) On my part, this is all still a hobby and i guess i will not make a penny but i really enjoy the journey!

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    8 ай бұрын

    Nice! Best of luck with your game!

  • @ExpensivePizza
    @ExpensivePizza9 ай бұрын

    This is one of the most inspiring videos I've ever watched.

  • @johannes4510
    @johannes45109 ай бұрын

    Nice video. A lot of people strive to become the very best and this desire can lead to you quitting just because you don't reach a certain standard. It is ok to just be average too, espeically if you can live a comfortable life being average. If you don't get rich but get to do something your passionate about full-time, I think you've already won at life. Sure, you can still strive to make some amazing masterpiece, but maybe you should not be too serious in this striving.

  • @GlassVaultStudio
    @GlassVaultStudio9 ай бұрын

    Ty Hugo! Great advice. Following most of this. Going to try something different for marketing. Instead of getting my game noticed and dev logging as soon as possible, I'm going to wait until it is complete. Then I will push marketing hard for a few months before release and also dev log over interesting things like new maps and characters. Once people discover a game, there is a small window of opportunity that they are willing to stay excited and wait for it to be released. I want to make sure I'm able to ride and feed that wave of excitement all the way to release; which is 2 to 3 months max in my opinion.

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    That's an interesting strategy although I would still recommend start marketing as soon as you have the game idea set. The more time you have to gather wishlists the better

  • @stevenxmoreno
    @stevenxmoreno9 ай бұрын

    Your awesome Hugo!

  • @gustavo3220
    @gustavo32209 ай бұрын

    Amo como você trata a área de games de forma realista

  • @alec_almartson
    @alec_almartson9 ай бұрын

    Thank You 💯👍🏻 for sharing your knowledge and personal experience. I find this information very useful, to put things into perspective. As we can see when comparing your experience with Thomas Brush and Jason Weimann's (three successful Game Developers and influencers), we can conclude there's more than one way to make a living out of Game Dev'ing... the important thing is to choose according to our personality... study, make (serious) Plans, and just do it!

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    Yup there are plenty of ways to find success in the industry!

  • @QuangNguyen-lf4lu
    @QuangNguyen-lf4lu9 ай бұрын

    I just started learning Game Dev for several months, hoping to join game industry in some ways. However, I barely knew anything about this industry, or had anything other than my gaming hobby. Your videos have inspired me a lot. Your free course is where I first learned Clean Code, and I loved it so much that I may be a little bit too obsessed with it. On the other hand, these videos about your indie game journey give me a direction to head to. I like your path, I feel it's kinda suitable for me. I dont know how far I can go, but I will do my best. Now I nearly finish your Turn-Based Strategy course, I will start making my game after finishing it.

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    That's awesome to hear! Best of luck in your game dev journey!

  • @alexanderkulaev541
    @alexanderkulaev5419 ай бұрын

    Thanks for this video! This really makes me think differently about my indie game I just started with my girlfriend. Perhaps I should change the concept and make even simpler game. And you act in camera perfectly! So no worries, you're a great teacher and narrator. You look great, too :) Do continue such videos! Btw, what country do you live in? My burn rate can be relatively low too, since I live in Russia.

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    I'm in Portugal which I think has a similar cost of living compared to Russia so you're on the right place to try making indie games!

  • @zen-ov7rf
    @zen-ov7rf9 ай бұрын

    I been following you for a very long time I love your content Could you please make a tutorial on how to create physics based tank tracks since there isn't any tutorial like that on KZread or anywhere THANK YOUUU!!!

  • @MathsPlusGames
    @MathsPlusGames9 ай бұрын

    Great video

  • @trantuananh421
    @trantuananh4219 ай бұрын

    Wow now I know my idol's name 👀.Really appreciate your contribution

  • @suspecm6316
    @suspecm63169 ай бұрын

    I always wondered how those huge bundles make any profit for the devs. Turns out, they don't.

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    Yeah unless you get in a really special HumbleBundle then the devs really don't get much. If you look at it as a simple small bonus when the game has reached the end of life stage then it can be nice, but definitely don't bundle within 3-4 years.

  • @jamesmillerjo
    @jamesmillerjo9 ай бұрын

    Good points.

  • @rrahll
    @rrahll9 ай бұрын

    thanks mate!

  • @buttjunkie7956
    @buttjunkie79569 ай бұрын

    Had a massive laugh at 0:34. I'm doing exactly that, minus the masterpiece (not yet released, so I guess we'll see!). I knew going into it that a big, complex project is a high risk approach that rarely pays off, but it's what I wanted to do. I minimised reduced my expenses to under $100 a month and I'm 4 years in now, releasing in 2024. Hopefully with good success, but I could make nothing. Either way, the journey has been worthwhile. Would also like to mention that I got started about time you did your first ECS tutorials and they were a great help in understanding it, so many thanks for those.

  • @DiSyllar25
    @DiSyllar259 ай бұрын

    This is very motivating. As someone from the same 2nd world country as you, the low burn rate helps a lot. I would love to see game dev as something other than a hobby someday, but I can't risk leaving my job, at least not for a few years until I know what I'm doing and have something to show for it. When and how did you know you could basically be Code Monkey as a full-time job?

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    I was living with my parents as I was learning, I only moved out after making 40 Flash games and after my first Steam game was successful, so yeah I avoided risk as much as possible

  • @Gino12164
    @Gino121649 ай бұрын

    Some people told me to focus on risk instead of reward. If you know your risk and it is significant you are going to focus on something better without losing too much. Second for me is fun it is higher than quantity in the idea of having 10 good levels is better than 40 mediocre ones. Third enjoy the process. You make a game and finished it is a larger and easier achievement then selling 100.000 copy's.

  • @TESkyrimizer
    @TESkyrimizer9 ай бұрын

    I took these tips to heart! But unfortunately my current project has been 4 months in and still maybe 4 months away from a vertical slice. ☹️ Specifically I take too long on art and bugfixing while features keep on getting delayed. And of course as the months drag on your motivation dwindles cuz you cant see the finishline. Being an indie dev is kinda hard on those of us with impostor syndrome 😅 oof! Great video though I feel inspired. Thank you Hugo!

  • @emmanuelgonzalezcaseira9141
    @emmanuelgonzalezcaseira91419 ай бұрын

    Wow, it surely must have felt like a time capsule for you, reading this :) On an somewhat unrelated note, this may be one of the best thumbnails you have had for a video, ever :P

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    heh actually making the thumbnail for this one was really difficult, I had no idea how I could visualize "sustainable living", then I went to see Oppenheimer and suddenly realized the word "survive" would also make sense which suddenly made it very clear!

  • @malfagaming7739
    @malfagaming77399 ай бұрын

    I loved to read this article and hear more about you. You are certainly a great inspiration to me. Have you ever thought about releasing android/ios games? My main goal is to develop PC games for steam, but for a start I thought about making simple android games for a few months.. probably to gather audience/players. I don't want to overwhelm them with ads or any IAP, you know.. even trying to be a game dev I'm still a player and I want to enjoy my games as well. Thank you for all your work!

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    Mobile discover is 10x more difficult than Steam, it's nearly impossible unless you're willing to spend tons of money in advertising But for learning, sure that can work, although personally I would still go the Steam route but if you enjoy mobile games then sure make some mobile games

  • @malfagaming7739

    @malfagaming7739

    9 ай бұрын

    @@CodeMonkeyUnity Makes sense, the mobile games list is endless, must be really hard to be discovered. I will re-think and might skip the mobile games. Although they are easier ideas, there are a lot of optimization topics to care about.

  • @SEOTADEO
    @SEOTADEO8 ай бұрын

    I have never seen someone where the look and voice are so so different, it is hard to connect in my head. But great video.

  • @flamart9703

    @flamart9703

    3 ай бұрын

    I was shocked too. Until then, I thought that he spoke this way just to entertain the audience. :)

  • @itsnazake
    @itsnazake7 ай бұрын

    You the goat!

  • @nixonscherbarth1974
    @nixonscherbarth19749 ай бұрын

    Heyyy, this comment doesn’t really fit too much. But I wanna give you huge props & say thanks! You’re an excellent programmer & game dev! Your videos about setting up the NetworkGO, Lobby and Relay were sooo crazy good. Especially the Lobby one. I learned so much, it’s crazy what you covered in one video. Super insane! Biggest Hug from Germany, if I ever see you, I’ll give you a huge Pasteis de Nata or however that’s written 😂😂😂

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    Thanks for the kind words! I'm glad the videos have helped you! I do love Pasteis de Nata heh

  • @Kaikaku
    @Kaikaku9 ай бұрын

    About reusable code: A tutorial on how to (plan,) prepare, extract and reuse code from a project would be nice. I have started a project with the inital idea to reuse two parts in future projects. As the project became (still) more complex than expected I may abandon it or massivley strip down its scope. What I absolutely want to do is to make use of the two parts: 1) The easy one: A sound manager script with a scriptable object for sound. 2) The trickey (and messy) one: Several scripts, prefabs, shaders, animators, and graphics for 2D animation. Probably, I will not be able to save #2 (learnt so much on the way), but it would be helpful to know about the practical approach on how to do better the next time (and I know, read clean code 😉).

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    The main thing is really just make the code as decoupled as possible, however there are definitely some systems that are very specific to whatever game they were made for so it's perfectly normal for those not to be reusable. Sound systems are indeed pretty easy, basic scene management Loading is another easy one to port, for Save Systems you can just port the basic structure (I always use SaveObjects and JSON) even though the save data itself will be different, etc

  • @macadamion-
    @macadamion-9 ай бұрын

    i'm near brand new to making games on unity and for one game i'm trying to make a toolbar where you can drag drop items into an area to build something, my current problem is that i cant figure out how to duplicate an item when i drag it. if you know what space flight simulator is than its similar to that, could you possibly help me?

  • @albiceleste101
    @albiceleste1019 ай бұрын

    Humble begginings, very inspirational

  • @Epsio0
    @Epsio09 ай бұрын

    How do you come up with game loops? I get stuck with (probably analysis paralysis) with figuring out what kind of game I want to make

  • @JustinWatson23
    @JustinWatson239 ай бұрын

    Thanks for the useful video. I'm thinking of starting to write a game. I've kind of done the hardwork already in the fact that i've worked in IT for over 25 years and own a house now, so i can cut my burn rate right down. But what i think i'll do is come up with some ideas and flesh out a few i have and see what i think might work and start writing it in my spare time. I am curious though whether you think its better to perhaps publish games on more platforms. ie i'm a huge switch gamer and that has some awesome indie games on it and thats where i was planning to start writing games for, but obviously steam is possibly bigger. But i guess if the effort to write for multiple platforms is too great then its not profitable either.

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    I have never published on console so really don't know how hard/easy that process is but it is definitely more complex than Steam, on Steam you just pay $100 and that's it whereas on console you need to sign up as a dev, be accepted into their program, go through their validation process, etc, etc. It's definitely something I'd love to go through myself, I'm working on making sure Dinky Guardians is fully playable with a gamepad so that potentially after the Steam launch I can explore that area

  • @JustinWatson23

    @JustinWatson23

    9 ай бұрын

    @@CodeMonkeyUnity Thanks for your response. I did more research and it looks like the best way is to get games on steam first then if any are worthwile apply fior a dev license and port them over. Anyway jumping the gun need to brush up on my programming skills (learnt some C years ago and lots of pascal, basic and scripting since) and watch that awesome tutorial you've done to learn a bit of unity

  • @LegoRobotic-no7pl
    @LegoRobotic-no7pl9 ай бұрын

    Im not close as good as you in coding but i know holy books information about gamedev and im feelin safe. Haddith about alive pictures. It looks simple...not in de deepness of it.

  • @Shahmuradov
    @Shahmuradov9 ай бұрын

    My favorite Clash of Clans video

  • @valor36az
    @valor36az9 ай бұрын

    You are so inspiring

  • @zurrutikGames
    @zurrutikGames9 ай бұрын

    what cities in Portugal would you recommend to live in in order to have the lowest burn rate?

  • @marsal2000
    @marsal20009 ай бұрын

    love how you're basically Gigachad's older brother

  • @MisterBlaster_ILV
    @MisterBlaster_ILV9 ай бұрын

    Heya Hugo wanted yo ask do you use any Version Control when you develop your games?

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    Not really, since I work solo I have never really found that to be very useful. I know some people say it's not just for working with others but for keeping track of changes in case you break something, and for that usually the way I think is simply if I break something I should be able to fix it myself rather than have to rollback I do obviously do backups, but they are super basic, I literally just do a .zip of the entire project folder and save it somewhere, usually once per day

  • @TheAlexGameChannel
    @TheAlexGameChannel9 ай бұрын

    How many you spend on marketing making your first games? Is there any chance to have 1000~5000 copies if you make good game without marketing, because you don't have enough money for marketing?

  • @TheRealCzechmark
    @TheRealCzechmark8 ай бұрын

    When you were making your first game that took you 10 months. Where you working on it part-time or full-time? How many hours per day were you working on it? Great content!!

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    8 ай бұрын

    It was a really long time ago so I don't remember, technically full time since that's the only thing that I was doing, but back then I didn't have as much self discipline as I do today so I'm pretty sure I wasn't working 8-10 hour days 7 days a week like I do nowadays.

  • @reguret2976
    @reguret29769 ай бұрын

    I think you're stable enough to create a game like stardew or undertale, we believe in you!

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    I do wonder if I will ever decide to start a multi year project, maybe I could do it if I make it alongside videos on this channel

  • @MUT-Studios
    @MUT-Studios9 ай бұрын

    My strategy is that to make small games to invest in my big titles i love lore and i make each games with deep loor about life and each game is kinda connected so i make small games to grow a community for the big ones that will take time to come out. So what do you think of this plan ??🤨

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    Sure, that can work but it's incredibly difficult. It's very hard to get people invested in your lore, your writing needs to be absolutely perfect

  • @ekzac
    @ekzac9 ай бұрын

    The video starts with a fun fact: "and you've probably never heard of me". OK, not for the reason one may expect (indie developer), but now you are featured in Unity page and almost 500.000 of people have heard of you. OK, it was mostly due to the channel, but wow, that's a lot! :D

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    heh yeah nowadays things are a bit different, back then I definitely had no idea I would start a KZread channel 1 year after that and get to where I am now

  • @jamesbester7520
    @jamesbester75209 ай бұрын

    What advice would you provide to someone who finds developing fun and is interested in heading down this route, but has a full time job and is the main breadwinner? Currently only spending 4-5hours a week focusing on C# and Unity.

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    9 ай бұрын

    Make sure you pick a game idea/scope that matches that time, if you're just starting out then begin by making simple clones of games or following my free course unitycodemonkey.com/kitchenchaoscourse.php After that, come up with something that you can build in 50 hours and build that in three months. I recommend doing that on the side to gain experience, I wouldn't recommend quitting your job until you already have a solid hit