"Choice Paralysis" is exactly what I was having when into game dev, I was so much into the "is this the best idea for a game? Os this the best Engine? What If I find a better solution after a lot of effort spent?" that made me not progress in months. I have two major ideas for game, downloaded Unity and Unreal, played around with them, bought a lot of assets and still no progress. I don't know if I should learn more on the engines before doing something or learn by just doing.
For me, speaking about my plans helps my motivation, when I speak something out loud, I commit to it. This creates pressure to follow through with it since I always try to stand by my word.
number 1 is definitely the biggest for me! I often tell my friends and family what I'm working on, and in a weird way, it almost gives you the affirmation and satisfaction of making it...without actually making it. Then it also makes you look silly if you don't finish it! Definitely gotta avoid that...
The biggest motivation killer for me is the #1 reason you mentioned, but also playing my game a lot during the dev process to find bugs, makes me get used to it and feel it's not an exciting game anymore :D So I suggest if you finish building the game level that you had in mind, don't use it for the day to day testing, have a separate ugly scene to test your mechanics/changes in.
Started my game dev education 18.1.21. I'm 38 and have an entrepreneurial background in an unrelated field. Games have always been close to heart and I have been designing/developing them or related content all my life but not actually programming them. It is scary and exciting at the same time, the best combination I suppose. I relate to a lot of the views you have from my own work experience and I appreciate your videos!
Your videos are helping me get out of my game dev funk/stasis. Since watching your videos, I'm like a simmering volcano now, getting ready to flow through the middle part of my debut game (in the works on and off since 2013) . . . Thank you and much love from up above!
Couple of advices from my current experience: 1-If you were the type to get bored quickly after investing time and energy in a task for 2 to 3 days, make sure to have another activity that complement the previous one. For example, learning programming can be exhausting, so I decided to learn Blender and digital drawing, which is more relaxing than programming and helped me rejuvenate for the next day to continue learning Unity. 2- Make sure to document all your work and code in a word.doc. Document your mistakes, the solutions, how did you fix them and why did they happen, take screenshots if you have to. Make sure it's as detailed as possible, like if someone was not experienced in programming can understand that document, especially if you were a beginner. 2.1- Save it in your dropbox or google drive, so you can read it on your phone or Ipad when ever you have free time, like waiting in a hospital or a Bus. 3-Make sure to iterate over the things you learned by creating a new project and starting over, this is where your word.doc will come in handy.
Interesting video! Mostly, fascinating how differently your mind works from my own. I have, over the years, determined two main motivation killers for myself, and both are very different from the ones you describe. 1. "Nobody else cares about this game". This one does relate to showing too early/ too late. It's the realization that whatever I am making could easily be replaced by a product that already exists, and may be doing it better. With the game only existing in my own world, nobody would miss it if it were never released. Goodbye motivation. 2. "But this is a much better idea!". Around 20-40% into any project, I will come up with a new, different project idea that at least for a short while feels way better and cooler. Why am I wasting my time on game X when I could be building game Y? The reality being, of course, that game Z is lurking just around the corner of my brain...
The main thing killing my motivation these days is really awful sleep (had a baby 6 months ago and home situation got nuts) and maintaining old community projects where mistakes were made and dwelling on it. Cant just drop the old projects but cant update them either, so staying up all night ruminating bad decisions then trying to push verts in the morning is taking a toll. Good video, much thanks for the head clearing. It's a good intellectual direction you're talking about -- maybe next time try some practical techniques for focus and mood reset with some breathing exercises and building mood state memories and spontaneous recall devices?
Comparing myself to others is often a thing that brings me down. Mostly due to my university classmates being in good jobs in good game dev companies for the past decade. While I stopped game dev for 7-8 years due to life changes and moving to the other side of the planet, suddenly walking a different career path. Only recently I've found myself back, because it never stopped being a passion. Though a lot has changed in the industry, and I feel I've fallen so far behind everyone else now. Unity or Blender weren't even a thing yet back then. It really does bring me down at times, especially when browsing sites like cgsociety or seeing the thousands of indie games that come out nowadays, but I just keep on going, to try and do my best by studying and dev'ing at least a little every day in free time, not to bring a paycheck home for my family, that comes from a totally different line of work now, but to follow my passion and hobby. I hope sticking with it will let me eventually make the games I've always been making notes for and wanting to make. If not today, another step tomorrow. A step forward every day.
Burnout is often my biggest motivational killer. I'll go 0-60 in 2 seconds on a project, making excellent progress, but because I have a full time job and a family I can often only do this late in the evening. Do this for long enough, eventually, inevitably even, I will look at my screen and have no idea what to do with it and can't muster the energy to do anything with it either. Even things I feel like I want to do, won't matter. I just enter "junk food mode" where I want to be a vegetable on the couch and binge a TV show or do nothing but play games for a couple weeks. It sucks, and this winter was something awful, I was in a blue state like that for 2 solid months 😢
I've found that it's best to relax when in that kind of state. When I say relax, I mean actually relax. TV, videos, video games, social media, anything involving a screen is very mentally stimulating and takes effort. Instead of binging a TV show, read, write, draw, go for a walk, meditate, or literally do nothing. Anything which takes little effort and doesn't involve a screen. That way, you can actually recover from the burnout and eventually continue what you were working on.
i have this issue too, and when it's time my body and mind are just rejecting the computer screen, I take a break. as long as I need to. the process is slow, but eventually I will clear my mind and find something that re ignites my passion and craving to develop. i also am building my project AROUND the things that get me the most excited the most often, and so things that bore me eventually fall off to the way side.
Dont do it because it is a chore! Do it because you really like it. Dont do it everyday either try doing it every other day and ONLY if you feel like it! I do this when I have a burnout.
I've started to take days off from my hobby night time project. I think it has helped me to keep on going, but short term it does slow things down a bit. But if in the long run it means I actually can get the thing finished.. Well I'd say it's a good trade.
Glad I found your channel! Just to add to the first point; I noticed at least in myself that when I tell people about my projects, it diminishes that fire inside me to create. It's like your 'secret' that only you know about which is going to change the world. Refraining from tell people is hard but a powerful feeling when you do it. Especially when people ask what you're working on and you play it down like it's nothing.
Listening to this got me past a small creative block I ran into on a project I'm working on. Love your philosophy on these topics, keep up the awesome work!
One of the biggest motivation killer for me is the possibility/choices hell. When I know I can do so many different kind of games - a strategy, an adventure, a sandbox, etc. And I want to do them all but I have to chose one direction.
Good advice. I certainly agree that sharing too much can kill motivation so much. This is something I'm going to be wary of whenever I start a new project, which should hopefully be happening in the near future.
The way you talk is really comforting, it's like a long time friend giving me a much needed advice. I've just found your channel last night and I've already received a lot of motivation from your videos. Thanks, man.
Great stuff. A lot of classic CBT & mindfulness techniques are incredibly valuable to managing thought processes and keeping your productivity and positivity high.
Your Discord has leveled up! Maturity, intelligence and dexterity stat points earned. But seriously, I feel better about community engagement watching this.
I think this is my 3rd time ever posting on youtube in like 9 years. I like your mindset when it comes to how to progress not just with game development, but as a human being with ambitions. Cheers man.
Jeez I paused after point 1 to say this... I was the rambler. I always talked and thought about my next project a little more than working on it, whatever it may be. I am so glad you put this into words. I decided after my last little project that I'm just going to shut up and work, rather than try to build hype that ultimately can't be matched.
Welp, I literally fall into all 3 of those. Third one in particular. Time for me to change up my approach to things. Thanks for the video, John. Always helpful and helps motivation.
You are welcome mate, it's been great to watch you progress on discord over the year. You have a strong creative spirit. Often we fall into these traps without even knowing we have, I did and still do. We must remain vigilant, recognise when we are near the trip wires and step back before they take hold.
Another thing related to the first point is that whenever you talk about stuff you are going to do, you start feeling like you've already done it. It's like sitting around telling your friends all about the workout schedule you've planned out. Eventually you start feeling accomplished just by saying things, so you never get around to actually doing them.
I was working on a prototype, that I showed off in a competition with other devs, where publishers and press were judging the game and giving feedback. While on one hand it was an interesting experience, I started to try to implement all of the feedback, which led to feature creep and I started to lose a sense of direction and focus, got demotivated and finally quit.
@Jomoho "... which led to feature creep..." 1) A programs should do one thing, and do it well - Define your game as narrowly as possible. 2) A program isn't complete when there is nothing more to add, but nothing more to remove. - Constantly look to remove, refactor, and cull code. And remove 'features' that aren't essential to game play. 3) Keep It Simple, Stupid (KISS) - Don't overthink the design, code, and let Unity do as much as possible. 4) Write once, run everywhere - Don't duplicate code, create classes, objects, components, and functions, instead. The feedback serves two purposes: 1) It tells you what you don't understand about the program (game dynamics) 2) It tells you what the user doesn't understand about the game Where the user provides game feedback, you shouldn't always implement that feature, but perhaps educate the user through better scene layout that requires the expected game play. Once the user's gets their 'aha!' moment, they should be comfortable with the game.
A real "time" killer for me, is when a new super hot game comes out, and i just have to play it, wont say it kills my motivation, but it for sure has a negative impact on my own creativity until it gets boring, then im right back on track :) Any hu, keeps up the positive vibes, love your channel.
i always have a new text document open when I play a new game because I will INEVITABLY get frustrated and disappointed at the game, and i can immediately dump my ideas for how I'd do it better into the text document and save it to evolve in my head. my current game is a distillate of all the things I WISH other games did, solving one mistake they made (even AAA games) at a time.
Looking at what others have done can also be demotivating the other way around! When you see indie game after indie game that seems to not have been financially successful. Usually you don't get hard numbers on this, but you can somewhat tell by the number of reviews, number of gameplay videos on RUclips, or similar. When I see those games, most of the times I have the confidence to think: my game will not be like theirs. My game will be special and stand out and be more successful. But sometimes the doubt creeps in and says "they probably thought so too"
I can relate to all three! They can all be extrapolated into everyday life too. These habits, if ignored, can lead to poor mental health, in one form or another, so catching bad habits early and learning your way around them can play a huge part in improving ones wellbeing and productivity. Speaking from experience as someone who didn't take this advice. Great video! Thank you.
About 1. I think I read about research, that said people who tell someone about what they do/ intend to do, the brain treats it as a progress, so it feels like you already done something. And because of that, people loose motivation, because they already got the reward in advance. So to get to the next reward from your brain, you need to work more, so it becomes risky.
Funny thing: I had this list written after I watched the video, several months later I struggled to read what I written and searched for the video and failed to find it. Eventually I managed to understand the notes, and now I see the video :D
Great video man. Ive recently lost motivation and confidence that I can become good at game dev, but I really want to get back to it, especially since Im unemployed and want to do something productive :)
Trust the learning process, we all feel this way in the early phase. Just keep pushing on with small steps, with enough of them you will cover great distances! Wishing you the best mate, you will be fine.
This video is a huge help for someone who is just starting out (new to programming, pixel art etc). Another thing I'd add is to not push yourself too hard in the beginning while you're learning. It's supposed to be an experience, a journey, but if you rush it, you won't get to enjoy it. Oh, and don't put monetary value on any of your creativity as that's a fast way to put too much pressure on your project, possibly causing it to fail/not do as well as you'd hoped.
My motivation killer is burnout. It can take a few weeks even for me to come back and then forget how stuff in code works to then relearn some stuff and get burned out sometimes. I've been working on a horror game for a year and I'm planning on redoing everything because it is messy and I don't like where it's at right now. There's 2gb of game files that mostly is junk I think. I wanna do this but don't know where to start anymore, I started my game last year as a prototype thingy with something I just played around with to then kinda liking it and working on it more and more. I love motivation because motivation for me is when people actually like what I do. Thanks for making this video! :)
I've been making indie games for over a decade under Harvester Games banner and honestly whenever I play an indie game I feel this sudden urge to turn it off and start working on my own game (even if it's late at night) so... comparing yourself to your competition can also have a positive effect that way ;)
With the first one, I think it goes in the opposite way as well. When you have a really cool idea, and everyone is very excited about it, you already got the satisfaction of unveiling it before it's even done. So you loose some of that drive to get to the big launch point.
I saw a few of your videos tonight, and it made me realize a lot about myself. I'm working 2 jobs, one for bills, one for better equipment to make games, and I'm still spending sleep time to make games. I'm not grinding to get rich, I'm not grinding for praise, I'm just grinding so I can have more time and better abilities to make games for one simple reason. Man I love making games, so much fun, and so rewarding to overcome the challenges. I want to do X, but I try and try and try, can't figure it out for so long, but the moment I figure it out, no matter how small or simple it is, it's SO rewarding.
good video, thanks! I must admit I notice myself comparing my game's sales numbers to that of others lately, and it is hurting me. I'll try to let it go :)
I want to add a point Don't polish early If you polish early you will get unmotivated like what happened to me Polish when you are almost done the game or the stage (level - course)
I am specifically keeping my unity game ugly with no post processing effects, because pretty visuals can TRICK you into thinking a game is compelling - at least for a little while. this way, when my ugly game is fun enough on its own, making it pretty will push it over the top. occasionally though i will take an asset or something and make it awesome just for practice and to remind myself what I CAN make it all look like later. and of course my method makes it hard to have striking visuals for marketing materials.
thank you sir. I agree with these words. these words matter most than how to use "functions" in any engines. too bad that not many people mention about these.
Great video as usual, for me the biggest mistake is that I haven't made a habit from game dev, even effing 5 min a day would work, but I rather end up playing games which doesn't really fulfil me... So I would also say another mistake is failing to build up some discipline that keeps you working even you don't want to
I have tended to be that guy who has ideas that I get excited about, but I don't follow through on it. Often, I realized how much money it would take to make the idea into reality, and it would die on the vine. I've been kicking game ideas around for many years, and I finally have started on the road to actual development. I've spent hundreds of hours working on learning projects, and I have a serious prototype project that has been making steady progress for about 2 months. I feel that I have finally started the career that I have always planned to embark on but never thought it was viable until now.
"Telling everyone too much, too soon" applies to life in general to a major extent imo. Ideas are easy, execution is everything but when you are all vocal ideas with no substance to show for them, all around lose faith that you are going to produce anything.
This is in regards to the dynamic grid value a while back. Is there anyway to make the a 2d array grid with your own object type? I have a class called Cell which holds values as well as a png image.
On point 2, memory. I know there is a psychology concept known as updating a memory. It means different things but here it could mean. "That mistake was what I had to pay to learn this. That was the cost." I also saw a TED talk about silencing your mind from negative thoughts, Anthony I think it was.
Hey, I'm wondering will you ever make a redone full unity 2d tutorial like punches kicks platforming etc?? I'm really struggling to learn unity rn and just wondering
One of my friends has suffered from the early reveal problem. We have a mutual friend I'll call J, who likes to tote that he loves the idea of game development but then when you try to talk to J about it he'll put the idea down, change the subject, or just flat out ignore you. We've since cut J out and now things are starting to progress and the mentioned friend is starting to go crazy about game ideas.
Depending on the person but not having a schedule is going to be a motivation killer (for me). Not all of us are doing IndieDev full-time. We've got day jobs, when we get home we take care of our family, or study even. That leaves not too much time for game dev, and I think by setting up a schedule you can work with is going to help keep you on track.
Mine are feature creep, better ways to code or design (that would require major re-code), and getting the more technical game systems/loops working, ie. the fun stuff. I had years in the industry as lead 3D artist, and know burnout from how tedious the process is, but you're getting paid to just get on with it. Solo, I've just ended up with 3-4 cool prototypes.
2. and 3. are my biggest issues But hopefully once I move out I'll be in a better state of mind to continue focusing on Game Dev again :) Not to say I'm not since I'm making a game with 2 other people atm but I had a ton of fun on my own game and want to continue.
Loved the video. Regarding the babbling, it's a fine line between that, and also putting it out there, so you have some accountability. And regarding getting demotivated around youtube / sub-count /etc, jeez, struggling with that :/ Keep em coming!
Man, that last one, comparing yourself to others, that's a hard one to overcome. Especially if they have a similar idea. Luckily, you can counter that demotivation by like.. hrmm.. if someone has a similar idea to you/your game, and they receive a lot of positive feedback.. then it just means both people have good ideas that other people want to see and experience. Comparing can be harmful, yes, but there's always a way to turn it around c:
I saved this for a day like today, when I woke up and panicked. I can’t do this I said to myself. I need to just find a job and forget this. That made me feel sick because I promised I would never go back to work for corp America again. Ever. I then came looking for this video. Had saved it for a rainy day…it was pouring and you good sir were this girls much needed umbrella today. Thank you.
I also find that telling people too much about your game too soon actually spoils the game story for them, making them perhaps less interested in playing it when you do get to demo stage. They don't even need to be a critic or doubt that you'll succeed. It's just that you've killed part of the mystery for them, and their lack of enthusiasm might then kill your enthusiasm because you'll read it as feedback on your game idea, when in fact it should be taken as feedback not to reveal too much too soon. I like to have a little intro story for my game, kind of a teaser trailer but in words and written like a fiction novel or a scene in a play, and it just sets the scene for the game without revealing any secrets about it. That's what I like to share with others, to gauge whether the game sounds enticing. But I have to resist the urge to tell more. Having some mystery that I know but future players don't know yet keeps me motivated (it's positive motivation).
I got unmotovated for some reason. Cant really recall why. Now im trying my hands on making servers for mta, and mods. Not sure when i will get back to game dev.
some pro motivation tips, to take off demotivational anxiety: - give yourself time, you are learning - but not too much time, do not procrastinate, just be patient with yourself- accept your speed, you can advance step by step. - do it 5 days a week, but also sometimes take a break. Avoid burning out. - family is important, more important than gamedev, but sometimes have to say no - sometimes motivation (flow) comes after starting to do things In general: keep balance, but advance.
All Likes and Comments appreciated! Check out my Unity Assets: assetstore.unity.com/publishers/46116
Gotta be honest, you had my like at the *self-slap*
I did all 3 mistakes and stopped my game mid dev, thank you, youve given me motivation to start over...
Same here. Wasting valuable dev time responding to this comment.
learn how to cut out all the work you can and still finish with a good game. thats where all my experience is going in my tired old age...
game Jesus has spoken
Game Jesus lmao
I've been waiting for this comment
😂😂
Haha, I now now never be able to unsee.
my take away from this video is, Dont compare your balls to others
"Choice Paralysis" is exactly what I was having when into game dev, I was so much into the "is this the best idea for a game? Os this the best Engine? What If I find a better solution after a lot of effort spent?" that made me not progress in months.
I have two major ideas for game, downloaded Unity and Unreal, played around with them, bought a lot of assets and still no progress. I don't know if I should learn more on the engines before doing something or learn by just doing.
For me, speaking about my plans helps my motivation, when I speak something out loud, I commit to it. This creates pressure to follow through with it since I always try to stand by my word.
number 1 is definitely the biggest for me! I often tell my friends and family what I'm working on, and in a weird way, it almost gives you the affirmation and satisfaction of making it...without actually making it. Then it also makes you look silly if you don't finish it! Definitely gotta avoid that...
The biggest motivation killer for me is the #1 reason you mentioned, but also playing my game a lot during the dev process to find bugs, makes me get used to it and feel it's not an exciting game anymore :D So I suggest if you finish building the game level that you had in mind, don't use it for the day to day testing, have a separate ugly scene to test your mechanics/changes in.
Wow that actually seems like a really good idea, I'll try it out, thanks!
That's an excellent idea!
There's so many good advices in this short video. They can be applied to alot of things, not just game dev.
Started my game dev education 18.1.21. I'm 38 and have an entrepreneurial background in an unrelated field. Games have always been close to heart and I have been designing/developing them or related content all my life but not actually programming them. It is scary and exciting at the same time, the best combination I suppose. I relate to a lot of the views you have from my own work experience and I appreciate your videos!
Your videos are helping me get out of my game dev funk/stasis. Since watching your videos, I'm like a simmering volcano now, getting ready to flow through the middle part of my debut game (in the works on and off since 2013) . . . Thank you and much love from up above!
an artist friend of mine calls the first one "demo-ism" where people show off their early early drafts and lose all motivation.
Couple of advices from my current experience:
1-If you were the type to get bored quickly after investing time and energy in a task for 2 to 3 days, make sure to have another activity that complement the previous one. For example, learning programming can be exhausting, so I decided to learn Blender and digital drawing, which is more relaxing than programming and helped me rejuvenate for the next day to continue learning Unity.
2- Make sure to document all your work and code in a word.doc. Document your mistakes, the solutions, how did you fix them and why did they happen, take screenshots if you have to. Make sure it's as detailed as possible, like if someone was not experienced in programming can understand that document, especially if you were a beginner.
2.1- Save it in your dropbox or google drive, so you can read it on your phone or Ipad when ever you have free time, like waiting in a hospital or a Bus.
3-Make sure to iterate over the things you learned by creating a new project and starting over, this is where your word.doc will come in handy.
Interesting video!
Mostly, fascinating how differently your mind works from my own. I have, over the years, determined two main motivation killers for myself, and both are very different from the ones you describe.
1. "Nobody else cares about this game". This one does relate to showing too early/ too late. It's the realization that whatever I am making could easily be replaced by a product that already exists, and may be doing it better. With the game only existing in my own world, nobody would miss it if it were never released. Goodbye motivation.
2. "But this is a much better idea!". Around 20-40% into any project, I will come up with a new, different project idea that at least for a short while feels way better and cooler. Why am I wasting my time on game X when I could be building game Y? The reality being, of course, that game Z is lurking just around the corner of my brain...
The main thing killing my motivation these days is really awful sleep (had a baby 6 months ago and home situation got nuts) and maintaining old community projects where mistakes were made and dwelling on it. Cant just drop the old projects but cant update them either, so staying up all night ruminating bad decisions then trying to push verts in the morning is taking a toll.
Good video, much thanks for the head clearing. It's a good intellectual direction you're talking about -- maybe next time try some practical techniques for focus and mood reset with some breathing exercises and building mood state memories and spontaneous recall devices?
Comparing myself to others is often a thing that brings me down. Mostly due to my university classmates being in good jobs in good game dev companies for the past decade. While I stopped game dev for 7-8 years due to life changes and moving to the other side of the planet, suddenly walking a different career path. Only recently I've found myself back, because it never stopped being a passion. Though a lot has changed in the industry, and I feel I've fallen so far behind everyone else now. Unity or Blender weren't even a thing yet back then. It really does bring me down at times, especially when browsing sites like cgsociety or seeing the thousands of indie games that come out nowadays, but I just keep on going, to try and do my best by studying and dev'ing at least a little every day in free time, not to bring a paycheck home for my family, that comes from a totally different line of work now, but to follow my passion and hobby. I hope sticking with it will let me eventually make the games I've always been making notes for and wanting to make. If not today, another step tomorrow. A step forward every day.
Burnout is often my biggest motivational killer. I'll go 0-60 in 2 seconds on a project, making excellent progress, but because I have a full time job and a family I can often only do this late in the evening. Do this for long enough, eventually, inevitably even, I will look at my screen and have no idea what to do with it and can't muster the energy to do anything with it either. Even things I feel like I want to do, won't matter. I just enter "junk food mode" where I want to be a vegetable on the couch and binge a TV show or do nothing but play games for a couple weeks.
It sucks, and this winter was something awful, I was in a blue state like that for 2 solid months 😢
I've found that it's best to relax when in that kind of state. When I say relax, I mean actually relax. TV, videos, video games, social media, anything involving a screen is very mentally stimulating and takes effort. Instead of binging a TV show, read, write, draw, go for a walk, meditate, or literally do nothing. Anything which takes little effort and doesn't involve a screen. That way, you can actually recover from the burnout and eventually continue what you were working on.
i have this issue too, and when it's time my body and mind are just rejecting the computer screen, I take a break. as long as I need to. the process is slow, but eventually I will clear my mind and find something that re ignites my passion and craving to develop. i also am building my project AROUND the things that get me the most excited the most often, and so things that bore me eventually fall off to the way side.
Dont do it because it is a chore! Do it because you really like it. Dont do it everyday either try doing it every other day and ONLY if you feel like it! I do this when I have a burnout.
I've started to take days off from my hobby night time project. I think it has helped me to keep on going, but short term it does slow things down a bit. But if in the long run it means I actually can get the thing finished.. Well I'd say it's a good trade.
@@infamousXsniper055 hmm that's pretty interesting. I'll try it out. I'm also in this situation. Thanks.
Under many pressures and disruption now, I can value how much you are right. Be in your own execution momentum is everything.
Glad I found your channel! Just to add to the first point; I noticed at least in myself that when I tell people about my projects, it diminishes that fire inside me to create. It's like your 'secret' that only you know about which is going to change the world. Refraining from tell people is hard but a powerful feeling when you do it. Especially when people ask what you're working on and you play it down like it's nothing.
This channel is so unique. Game dev for one video, then amazingly spoken life advice in the next. So fantastic.
Peaced out at 7:38 cuz you told me to. Really enjoyed the talk, dude. Well put together
1. Don't reveal too much too soon.
2. Don't dwell on the past.
3. Don't compare yourself to others.
Listening to this got me past a small creative block I ran into on a project I'm working on.
Love your philosophy on these topics, keep up the awesome work!
One of the biggest motivation killer for me is the possibility/choices hell. When I know I can do so many different kind of games - a strategy, an adventure, a sandbox, etc. And I want to do them all but I have to chose one direction.
Good advice. I certainly agree that sharing too much can kill motivation so much. This is something I'm going to be wary of whenever I start a new project, which should hopefully be happening in the near future.
Thank you for your words and inspiration. As another dev in the trenches it feels good to know that I’m not the only one who feels this way.
The way you talk is really comforting, it's like a long time friend giving me a much needed advice. I've just found your channel last night and I've already received a lot of motivation from your videos. Thanks, man.
Great stuff. A lot of classic CBT & mindfulness techniques are incredibly valuable to managing thought processes and keeping your productivity and positivity high.
Love this, you're speaking truth. This advise goes way beyond game dev. This advise is applicable to just about everything.
Your Discord has leveled up! Maturity, intelligence and dexterity stat points earned. But seriously, I feel better about community engagement watching this.
Thanks Mate ! this video hit me on a multitude of levels not just towards Game dev 👍
I think this is my 3rd time ever posting on youtube in like 9 years. I like your mindset when it comes to how to progress not just with game development, but as a human being with ambitions. Cheers man.
Hey Chrispien, nice to hear from you. All be best to you man
I rarely comment on youtube videos but yours always help me a lot with staying focused. thanks and good luck on your journey
Jeez I paused after point 1 to say this... I was the rambler. I always talked and thought about my next project a little more than working on it, whatever it may be. I am so glad you put this into words. I decided after my last little project that I'm just going to shut up and work, rather than try to build hype that ultimately can't be matched.
that second one really hit me, I really didn't think anyone experienced that
I am really grateful for these motivation video's they are helping me a lot Thank you ! 😊
This speech should being my introduction video for my year, remind me to watch this next year.
Welp, I literally fall into all 3 of those. Third one in particular.
Time for me to change up my approach to things. Thanks for the video, John. Always helpful and helps motivation.
You are welcome mate, it's been great to watch you progress on discord over the year. You have a strong creative spirit. Often we fall into these traps without even knowing we have, I did and still do. We must remain vigilant, recognise when we are near the trip wires and step back before they take hold.
Another thing related to the first point is that whenever you talk about stuff you are going to do, you start feeling like you've already done it. It's like sitting around telling your friends all about the workout schedule you've planned out. Eventually you start feeling accomplished just by saying things, so you never get around to actually doing them.
I was working on a prototype, that I showed off in a competition with other devs, where publishers and press were judging the game and giving feedback. While on one hand it was an interesting experience, I started to try to implement all of the feedback, which led to feature creep and I started to lose a sense of direction and focus, got demotivated and finally quit.
@Jomoho "... which led to feature creep..."
1) A programs should do one thing, and do it well - Define your game as narrowly as possible.
2) A program isn't complete when there is nothing more to add, but nothing more to remove. - Constantly look to remove, refactor, and cull code. And remove 'features' that aren't essential to game play.
3) Keep It Simple, Stupid (KISS) - Don't overthink the design, code, and let Unity do as much as possible.
4) Write once, run everywhere - Don't duplicate code, create classes, objects, components, and functions, instead.
The feedback serves two purposes:
1) It tells you what you don't understand about the program (game dynamics)
2) It tells you what the user doesn't understand about the game
Where the user provides game feedback, you shouldn't always implement that feature, but perhaps educate the user through better scene layout that requires the expected game play. Once the user's gets their 'aha!' moment, they should be comfortable with the game.
A real "time" killer for me, is when a new super hot game comes out, and i just have to play it, wont say it kills my motivation, but it for sure has a negative impact on my own creativity until it gets boring, then im right back on track :)
Any hu, keeps up the positive vibes, love your channel.
i always have a new text document open when I play a new game because I will INEVITABLY get frustrated and disappointed at the game, and i can immediately dump my ideas for how I'd do it better into the text document and save it to evolve in my head. my current game is a distillate of all the things I WISH other games did, solving one mistake they made (even AAA games) at a time.
Looking at what others have done can also be demotivating the other way around! When you see indie game after indie game that seems to not have been financially successful. Usually you don't get hard numbers on this, but you can somewhat tell by the number of reviews, number of gameplay videos on RUclips, or similar.
When I see those games, most of the times I have the confidence to think: my game will not be like theirs. My game will be special and stand out and be more successful. But sometimes the doubt creeps in and says "they probably thought so too"
I can relate to all three! They can all be extrapolated into everyday life too. These habits, if ignored, can lead to poor mental health, in one form or another, so catching bad habits early and learning your way around them can play a huge part in improving ones wellbeing and productivity. Speaking from experience as someone who didn't take this advice. Great video! Thank you.
About 1. I think I read about research, that said people who tell someone about what they do/ intend to do, the brain treats it as a progress, so it feels like you already done something. And because of that, people loose motivation, because they already got the reward in advance. So to get to the next reward from your brain, you need to work more, so it becomes risky.
Funny thing: I had this list written after I watched the video, several months later I struggled to read what I written and searched for the video and failed to find it. Eventually I managed to understand the notes, and now I see the video :D
Great video man. Ive recently lost motivation and confidence that I can become good at game dev, but I really want to get back to it, especially since Im unemployed and want to do something productive :)
Trust the learning process, we all feel this way in the early phase. Just keep pushing on with small steps, with enough of them you will cover great distances! Wishing you the best mate, you will be fine.
This video is a huge help for someone who is just starting out (new to programming, pixel art etc). Another thing I'd add is to not push yourself too hard in the beginning while you're learning. It's supposed to be an experience, a journey, but if you rush it, you won't get to enjoy it.
Oh, and don't put monetary value on any of your creativity as that's a fast way to put too much pressure on your project, possibly causing it to fail/not do as well as you'd hoped.
Thx dude, just like everything else, being good at anythings demands you of being a good person instead of a troll.
I mean I have posted some early screenshots but that is it. The slight of hand trick comes in play a lot.
My motivation killer is burnout. It can take a few weeks even for me to come back and then forget how stuff in code works to then relearn some stuff and get burned out sometimes. I've been working on a horror game for a year and I'm planning on redoing everything because it is messy and I don't like where it's at right now. There's 2gb of game files that mostly is junk I think. I wanna do this but don't know where to start anymore, I started my game last year as a prototype thingy with something I just played around with to then kinda liking it and working on it more and more. I love motivation because motivation for me is when people actually like what I do. Thanks for making this video! :)
Very common mistakes to remember and prevent them. thanks for sharing man!!! Saved
Love this video! There is only 1 person you must compare yourself too and that is you. Be a better person than you were yesterday.👍
I've been making indie games for over a decade under Harvester Games banner and honestly whenever I play an indie game I feel this sudden urge to turn it off and start working on my own game (even if it's late at night) so... comparing yourself to your competition can also have a positive effect that way ;)
Excellent RUclips videos are not so much motivation killers, but somewhat time killers... Worth it though for these golden nuggets!
With the first one, I think it goes in the opposite way as well.
When you have a really cool idea, and everyone is very excited about it, you already got the satisfaction of unveiling it before it's even done. So you loose some of that drive to get to the big launch point.
I saw a few of your videos tonight, and it made me realize a lot about myself. I'm working 2 jobs, one for bills, one for better equipment to make games, and I'm still spending sleep time to make games. I'm not grinding to get rich, I'm not grinding for praise, I'm just grinding so I can have more time and better abilities to make games for one simple reason. Man I love making games, so much fun, and so rewarding to overcome the challenges. I want to do X, but I try and try and try, can't figure it out for so long, but the moment I figure it out, no matter how small or simple it is, it's SO rewarding.
I know that feeling well, one of the rewards of the engineer/creative life, contant little wins as we make new cogs turn. All the best to you 👍
good video, thanks! I must admit I notice myself comparing my game's sales numbers to that of others lately, and it is hurting me. I'll try to let it go :)
I want to add a point
Don't polish early
If you polish early you will get unmotivated like what happened to me
Polish when you are almost done the game or the stage (level - course)
oh yeah, no, youre right stranger.
I am specifically keeping my unity game ugly with no post processing effects, because pretty visuals can TRICK you into thinking a game is compelling - at least for a little while. this way, when my ugly game is fun enough on its own, making it pretty will push it over the top. occasionally though i will take an asset or something and make it awesome just for practice and to remind myself what I CAN make it all look like later. and of course my method makes it hard to have striking visuals for marketing materials.
@@westingtyler1 this technique is so good
Thanks
thank you!! im new to game dev, and thats the one thing i keep second guessing myself on! i needed that affirmation
You’re are spot on John. Talk is cheap....but this talk was very valuable. Thanks for that.
thank you sir. I agree with these words. these words matter most than how to use "functions" in any engines. too bad that not many people mention about these.
Great video as usual, for me the biggest mistake is that I haven't made a habit from game dev, even effing 5 min a day would work, but I rather end up playing games which doesn't really fulfil me... So I would also say another mistake is failing to build up some discipline that keeps you working even you don't want to
I have tended to be that guy who has ideas that I get excited about, but I don't follow through on it. Often, I realized how much money it would take to make the idea into reality, and it would die on the vine.
I've been kicking game ideas around for many years, and I finally have started on the road to actual development. I've spent hundreds of hours working on learning projects, and I have a serious prototype project that has been making steady progress for about 2 months. I feel that I have finally started the career that I have always planned to embark on but never thought it was viable until now.
These tips are really good, I tend to keep grinding and continue doing stuff with my game dev and youtube channel to progress it! Good tips video! 😁
"Telling everyone too much, too soon" applies to life in general to a major extent imo. Ideas are easy, execution is everything but when you are all vocal ideas with no substance to show for them, all around lose faith that you are going to produce anything.
The description is great. I want to know advice for how to get good at my passion, DameDev! (Just telling John he made a spelling mistake)
Also, HOW IS THERE A DISLIKE ON THIS VIDEO IT IS SO GOOD!
great advice, cheers ! - making my own FPS game on old engine (dont ask why)...Saturn 7
I really enjoy these game dev journey talks! Great Video as always :)
I absolutely agree. It is the reason y I haven't revealed my game to the public yet.
Am I the only one who sees this dude already on the thumbnails and immediately remembers Rollo from the Vikings?
Thanks for the therapy session. Very appreciated!
very helpful! thanks for cheering up!
This is in regards to the dynamic grid value a while back. Is there anyway to make the a 2d array grid with your own object type? I have a class called Cell which holds values as well as a png image.
Hey man, you have great content in your channel! Congratulations! I've already subscribed.
On point 2, memory. I know there is a psychology concept known as updating a memory. It means different things but here it could mean. "That mistake was what I had to pay to learn this. That was the cost." I also saw a TED talk about silencing your mind from negative thoughts, Anthony I think it was.
you look like the musician Joe Duplantier, great videos btw, subscribed; im not sure whether i want to get back into game dev or not
To avoid losing motivation, you have to stop watching videos that tell you how not to lose motivation and keep working.
Hey, I'm wondering will you ever make a redone full unity 2d tutorial like punches kicks platforming etc?? I'm really struggling to learn unity rn and just wondering
One of my friends has suffered from the early reveal problem. We have a mutual friend I'll call J, who likes to tote that he loves the idea of game development but then when you try to talk to J about it he'll put the idea down, change the subject, or just flat out ignore you. We've since cut J out and now things are starting to progress and the mentioned friend is starting to go crazy about game ideas.
Nr1 is a good tip because a common advice for anti-procrastination is "Tell people about your plans" - but that should be done in moderation
Depending on the person but not having a schedule is going to be a motivation killer (for me).
Not all of us are doing IndieDev full-time. We've got day jobs, when we get home we take care of our family, or study even. That leaves not too much time for game dev, and I think by setting up a schedule you can work with is going to help keep you on track.
Mine are feature creep, better ways to code or design (that would require major re-code), and getting the more technical game systems/loops working, ie. the fun stuff. I had years in the industry as lead 3D artist, and know burnout from how tedious the process is, but you're getting paid to just get on with it. Solo, I've just ended up with 3-4 cool prototypes.
bro i love you i wish you get alot more recognition
You are such an underrated RUclipsr. Your coding tutorials have helped me out a lot
I'm glad to hear that Dakky! More dev tutorials on the way :)
2. and 3. are my biggest issues
But hopefully once I move out I'll be in a better state of mind to continue focusing on Game Dev again :)
Not to say I'm not since I'm making a game with 2 other people atm but I had a ton of fun on my own game and want to continue.
My guy talks about failure like a war plan 👍
Loved the video. Regarding the babbling, it's a fine line between that, and also putting it out there, so you have some accountability. And regarding getting demotivated around youtube / sub-count /etc, jeez, struggling with that :/
Keep em coming!
Man, that last one, comparing yourself to others, that's a hard one to overcome. Especially if they have a similar idea.
Luckily, you can counter that demotivation by like.. hrmm.. if someone has a similar idea to you/your game, and they receive a lot of positive feedback.. then it just means both people have good ideas that other people want to see and experience.
Comparing can be harmful, yes, but there's always a way to turn it around c:
Very inspirational as usual. Thank you for your work!
Don't blabber about your budding project... Ehm, I think the cat is out of the bag on that one xD
Gold Gold Gold.
Thank you for sharing your wisdom 👍🏼
I saved this for a day like today, when I woke up and panicked. I can’t do this I said to myself. I need to just find a job and forget this. That made me feel sick because I promised I would never go back to work for corp America again. Ever. I then came looking for this video. Had saved it for a rainy day…it was pouring and you good sir were this girls much needed umbrella today. Thank you.
I also find that telling people too much about your game too soon actually spoils the game story for them, making them perhaps less interested in playing it when you do get to demo stage. They don't even need to be a critic or doubt that you'll succeed. It's just that you've killed part of the mystery for them, and their lack of enthusiasm might then kill your enthusiasm because you'll read it as feedback on your game idea, when in fact it should be taken as feedback not to reveal too much too soon. I like to have a little intro story for my game, kind of a teaser trailer but in words and written like a fiction novel or a scene in a play, and it just sets the scene for the game without revealing any secrets about it. That's what I like to share with others, to gauge whether the game sounds enticing. But I have to resist the urge to tell more. Having some mystery that I know but future players don't know yet keeps me motivated (it's positive motivation).
I got unmotovated for some reason. Cant really recall why. Now im trying my hands on making servers for mta, and mods. Not sure when i will get back to game dev.
some pro motivation tips, to take off demotivational anxiety:
- give yourself time, you are learning - but not too much time, do not procrastinate, just be patient with yourself- accept your speed, you can advance step by step.
- do it 5 days a week, but also sometimes take a break. Avoid burning out.
- family is important, more important than gamedev, but sometimes have to say no
- sometimes motivation (flow) comes after starting to do things
In general: keep balance, but advance.
This video is not just game dev advice, this is important lessons for life.
great points im adding this to good talks
nailed it on every point. thanks, this helps!
Yes Master Jedi! Never reveal your true power until you are on the battlefield! Thank you master!
Thanks a lot for your valuable information
Wise words, as usual. Thanks for sharing!
The like ratio says it all. This is awesome!