Тёмный
No video :(

9 Tips To Help You Finish Your Indie Game 

Tim Ruswick | Game Dev Underground
Подписаться 67 тыс.
Просмотров 36 тыс.
50% 1

Finishing a game is one of the hardest things a game developer can ever do. So I share my top 9 tips on how to finish your indie game in this video.
67 Tips for Game Developers: gdu.io/insiders...
Serious about success in game development? Wanna make indie games that ROCK?! Join Underground ELITE:
/ gamedevunderground
** FOLLOW ME: **
Twitter: / timruswick
Twitch: / timruswick
** FOLLOW GDU: **
Blog: gdu.io/blog/
Twitter: / gamedevudg
Facebook: / gamedevudg
Discord: / discord
If you are an indie developer and you are looking for a fantastic community and help to refine, manage, and market your game, join us!
gdu.io

Опубликовано:

 

14 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 138   
@dreamisover9813
@dreamisover9813 6 лет назад
1. Be consistent 0:43 2. Plan downtime 2:40 3. Build to ship 4:18 4. Be patient 6:02 5. Focus on what matters 7:41 6. No restarting the project 9:43 7. Don't get stuck in perfectionism 11:24 8. Pick a deadline 13:52 9. Prepare for the last 10% 15:42
@SHINBAXTER
@SHINBAXTER 6 лет назад
GONNA PRINT THIS OUT & STICK IT ON MY WALL XD =)
@matthewbarnes7650
@matthewbarnes7650 5 лет назад
You forgot step 10. Poison Gotham's water supply if they do not buy your game.
@labacademia_jL
@labacademia_jL 5 лет назад
if you cannot accomplish the 4th item, that's your list
@ivana.medina3126
@ivana.medina3126 5 лет назад
Better than see the face of a guy for 15 min...
@josemwarrior
@josemwarrior 3 года назад
thank bro you saved me 14 min ;)
@GeekDetour
@GeekDetour 6 лет назад
About deadline: don’t launch a half-baked game just because you have a deadline. Instead, I would suggest: “Freeze the features/content list” (or even cut parts of it) and publish only when that works beautifully.
@dreamingacacia
@dreamingacacia 5 лет назад
I just published a half-baked game in order to join the jam :((
@annieperdue6140
@annieperdue6140 6 лет назад
** Perfectionism is an infinite loop**
@durgayadav3075
@durgayadav3075 3 года назад
@Lee Ruan but latest we need to develop minimal good looking and juicy game
@jamestolliver9970
@jamestolliver9970 3 года назад
infinite recursion... and when you get burnt out thats stack overflow
@Iigua
@Iigua 6 лет назад
Pro tip: watch a couple of Tim's videos
@marcvanrenterghem5468
@marcvanrenterghem5468 5 лет назад
My tip for being consistent (works for me), I always have the developing program running when I start on my computer (whatever you use, Unity, VSC, ...), it has to be the first thing you see when you open your computer. And that makes you have a glance on it, right from the moment you start your computer, so you don't start with videos and other fun stuff you might do, and even if you do you'll have your project started and you can turn to it right away.
@chiefcaptn1922
@chiefcaptn1922 6 лет назад
*coding Your own games is easier than you think... you know, you should take this online unity course.*
@jerrickmarques8777
@jerrickmarques8777 4 года назад
You can be a top tier developer in days, buy now for 95% off
@tylorwright7884
@tylorwright7884 6 лет назад
I think my number one tip would be the opposite of not being bogged down/ caught up in dark work. So make yourself see and feel that the game is making progress. Write a journal/weekly summary. And we all have a list of polish or tiny things to implement/fix...knocking out a few of those feels good when checking them off.
@TorQueMoD
@TorQueMoD 6 лет назад
Fantastic tips Tim! Especially that Don't Restart one... I did that with my current project because I thought I ABSOLUTELY had to due to severe performance issues but now that I'm 14 months past the restart point, there was an update to the engine that would have fixed my performance issues outright... and now I'm barely past where I was when I restarted. Hard lesson to learn but that's game design for you.
@Twiggorized
@Twiggorized 6 лет назад
I just want to make a point that for most things (everything that requires some form of learning) 1. "Be consistent" should always be paired with 3. "Build to ship" and 8. "Pick a deadline". So this is not so much about how to finish, but more about how to get the most out of it. I did daily pixelart this year as well as last year (sort of) you can see what that looks like here twitter.com/twig_dev. Mainly to see if i can stick to it, but also to see what i can learn from it. I "quit" doing that last week. I did indeed learn something. I think if you look at my first few sprites you will see the diffrence. And there are more than one reason why that whole thing hit a plateau at some point. I used my time but i used it poorly (from an artistic perspective poorly, generally this was worth it 100%). The reasoning goes as follows: If what you are trying to achieve is unclear it will be very diffucult to get feedback (including introspection) of what you now can/cant do. Your Human pattern matching learning algorithm thingy needs that feedback to compare desired outcome to accual outcome so it can learn. The less ambiguous the diffrence the easier it is for you to consciously/unconsciously do better next time. If you plan with "build to ship"[setting the goal] in mind you game will be a THING and you and others can see what it IS and what its NOT and your next game will be better because of it. If you dont "Pick a deadline" it will be easy for you to say "its not ready / good enough / i can still improve it" but this way you deprive yourself of valuable feedback. This basicly ties to the 7. "Don't get stuck in perfectionism" 11:24 section. /essay end (urgh this was supossed to be a short reply >_
@aldin7158
@aldin7158 6 лет назад
Twiggorized Thanks for the advice, good luck bro!
@pureheroin9902
@pureheroin9902 5 лет назад
Every game I've started I've given up on, even ones that seemed pretty good. I have about 25 private git repositorys of these games. I have a tendency to get bogged down, optimizing code way WAY too early so that it runs on Android. even when my target platform is desktop. I think it stems from me wanting to show people what I'm working on, and being able to whip a phone out with a game you made on it is amazing. And I'll spend hours making pretty 9 patches for ui elements that aren't even connected to any underlaying system lol. I've spent hours one day finding the right FONT for my developer debug UI WTF! I've got a project on now which I've said to myself, if a system works, move on to the next, and the next, and the next. Then when ALL core systems are in, go back, polish, optimize etc. For example, there's an algorithm that cuts images into smaller geometric shapes and adding shading, sometimes turning a 1080p image into up to a thousand individual images. This is heavy work, I'm using Java so it takes to long imho. I found myself getting bogged down in trying to multi thread this algorithm, which caused issues with data being shared that shouldn't be. (I'll get it working I'm sure) Two days later I said STOP, IT works single threaded albeit slowly, move onto some other system, come back finish this at the end during optimisation. So only two days lost on that excursion. It's hard staying focused
@JackPS9
@JackPS9 6 лет назад
Normally if I dont want to work on the coding part for a day, I'll just do sudo code in a file about how I want to do something in my project. That way I have a base to go from when I work on the project again.
@zoomspilo6798
@zoomspilo6798 6 лет назад
That's a good idea for being productive!
@gbeebe
@gbeebe 6 лет назад
I do that (but psudo not sudo) and then it gets me think about the code and then puts me in the mood to write real code again. Great tip.
@IndieScapeGames
@IndieScapeGames 6 лет назад
Holy hell, consistency and restarting are my Achilles heel! Right on, and good advice. It's good to hear your recommendations repeated, both I implemented in my two games released last year but was slipping in my current project.
@PolyMadd
@PolyMadd 4 года назад
Just don't refine and polish too much: PROCEED with the game, and THEN you can polish later. If you won't see your game growing, you will lose your patience. So leave the perfectionism for later. You may also uncover that you don't really need those "final touches", because nobody will notice them. Just MAKE THE GAME.
@mileskilo6775
@mileskilo6775 5 лет назад
good tips! personally i dont so much say "ok ima work for 2 hours", instead ill say "ok im gonna work until i get a certain thing done. just what works for me.
@someonesgamedevcareer8472
@someonesgamedevcareer8472 2 года назад
I'm terrible at finishing projects so thanks for the video! As I have done game jams and smaller projects before, all I can give as a tip is go for good enough. If you can develop a small project and make everything just "Good enough" instead of extra spicy like you planned, the finishing line shows up before you know it!
@holleey
@holleey 6 лет назад
Here's my personal take on your tips; I've combined a few of them as they seemed very similar and added one more: "Plan short-term": *Consistency* That is to work on the project regularly - scheduling can help *Patience* You WILL get there with time and consistency - don’t let your expectations (deadlines failed to meet) bring you down *Prioritize* Try to spend time on things that move the game forward the most - don’t polish and optimize too much in early stages and avoid getting stuck in perfectionism with diminishing returns *Plan long-term* Plan out the milestones leading to a shippable product and to publishing - define target dates & announce deadlines *Plan short-term* Break down milestones to small, manageable and actionable tasks that can be accomplished within days, then break them down further to tasks that can be completed within hours *Down time* Plan time where you do something different - don’t work in the same way for extended periods of time (like 3+ weeks) - but ensure that you come back to it by planning the down time This down time could be a change in the area of the project; like work a week on the narrative instead of programming; or it could also be something outside of the project *Don’t restart* You’ve spent enough time internalizing the fundamentals of game development - now push through *Sprint* Be aware of the “last 10%” where everything needs to be tied together and the publishing get serious - try to schedule this as generously as possible
@reneavendano6439
@reneavendano6439 6 лет назад
Holly
@snowconesolid
@snowconesolid 6 лет назад
How to finish your game: 1. Turn off your wifi/internet 2. stay away from you phone 3. stay away from friends and family 4. lock yourself in a dark room with pc and coffee 5. Don't plan nothing, planning takes too much time and ends up stressing you out even more because almost nothing ever goes as planned. Time controls you. Just work on your game when it feels right. Edit: I can relate soo much on the point you make about how you build technology over gameplay first. I spend so much time focusing on things like UI, menus, health systems, enemy system, etc. The technology aspect of the game as you put it. And then I end up building all these things and they all go to waste because after I build all those, I don't feel like creating the actual levels or gameplay. Lots of scrapped ideas and lots of time and good game systems gone to waste because of this. Edit 2: The final 10% of developing a game is absolutely brutal
@SHINBAXTER
@SHINBAXTER 6 лет назад
BRUTAL PAWS OF FURY!!! =)
@TorQueMoD
@TorQueMoD 6 лет назад
Staying away from friends and family is just going to make you burn out. Isolation is a really bad idea cause it's most likely to make you depressed. It's like trying to lose weight by cutting out every unhealthy food. It's possible sure, but it's more likely just going to make you snap. Moderation is the key which is why Tim gives you Tip #2.
@1lsgaming27
@1lsgaming27 6 лет назад
TorQueMoD i agree with u. Developing could get frustrating from time to time, ya should go out for a drink and hang out sometimes to take a break
@cosmicsans67
@cosmicsans67 5 лет назад
i'm pretty new to gamedev but this sounds like a horrible tip :/
@chrisgboyle
@chrisgboyle 3 года назад
How do I figure out my code without the Internet
@personalgamedevyt9830
@personalgamedevyt9830 Год назад
Consistency is simple advice, but the best type of advice. We are all looking for a silver bullet. Those who achieve their goals, goals that aren't easy; bite the bullet. It's not going to be easy, it's not going to be fun; it's going to be bitter work but it will be worth it. This is what I had to do to lose weight; I lost 70 pounds in a year and I've kept it off through life style changes like better eating and daily cardio; 5 miles a day on the treadmill at least. A lot of days I don't want to, but I do it to be consistent and not get back into that bad mindset. I've been trying to transition that consistency to my other goals in Game Development and learning Spanish. I think in any field; the only thing that is stopping yourself is you. There will always be others better than you, but that shouldn't matter. What matters is what you want. I want to keep being able to run so I can be fit to play with my younger siblings and nephews, I want to be able to learn Spanish to communicate with others and experience other medias, I want to be able to make some small games in Unity that my family and friends can play.
@RachelNitsche
@RachelNitsche Год назад
Really great video and advice. I have 2 more tips. Don't beat yourself up for not finishing something but use it for learning and analyze why you didn't finish it. Over time you collect a list of potentiel problems for future projects and can prepare. My biggest reason for not finishing a project is running into technical problems with tools or my hardware. My other advice would be to start with a very simple game idea (really simple) like a coin toss game but add one surprising feature, e.g. for the coin toss game to play against quirky characters in a unique graphic style who make funny or bizzar comments during the game. You need to add a lot which every game needs, e.g. Menu, sound particle effects, music, character design etc but the game itsel is really easy to programm but you might end up with somehing fun to play which you might use in the end as part of bigger project as a fun ingame game.
@maxwellkowal3065
@maxwellkowal3065 2 года назад
Much of this advice can easily be applied to any form of artistic craft, not jut video games. Really helpful, dude!
@AlexanderWhillas
@AlexanderWhillas 5 лет назад
This is great! It's the part of software development, any software, that is not talked about so much and really matters. Kudos to you buddy!
@matthewharris-levesque5809
@matthewharris-levesque5809 6 лет назад
Would also suggest that being consistent can include "freethinking" time, where as long as you are working on something in your head while doing other things (maybe walking or biking or doing the dishes) counts as part of your scheduled consistency, even if it's not actively producing actual code. . As long as you really are thinking about how to improve or expand or solve your goals.
@SAINTS1990s
@SAINTS1990s 3 года назад
Thanks Tim, my deadline is Christmas! Got it written in post-its everywhere coz I get motivated by post-its everywhere!
@NewbNinjas
@NewbNinjas Год назад
Hey tim, Thanks for another great video brother. Man I couldn't agree more with this video. This has highlighted pretty much every downfall I've faced over 10 years. I only recently began using Unity and I've started a pretty complexed project (as I've been asked to take it on for a company) but I really wish I could've just made 10 little 2 week games instead of this one, however, I've really enjoyed the journey so far. I've learned so much from your videos alongside other great RU-vidrs such as Brackeys, CodeMonkey, Pretty Fly Games and much more. I just wanted to point out about the restarting thing. I actually recently did that because I realised that my game demo / concept was designed as a single player game but then the powers that be asked about multiplayer. Quickly I've went from designing a single player concept to making a multiplayer peer-to-peer solution and now I'm working on a dedicated server implementation / backend for arena tournaments. I can't help but think I've literally jumped feet first into a puddle of shit but I've never been one to do things half-heartedly. So here I am, probably 6 months into the game project, I would say the first 6 weeks were basically understanding Unity, the asset store and migrating from C++ to C#. The following 2 months were designing the documentation, reading up on the lore of the project and then trying to throw together a concept demo for Android. Now the last 2 months have been understanding Unity ECS and the Jobs system and touching on peer-to-peer connectivity and understanding Authentication, Network Topologies and networking concepts such as Lag Compensation and important stuff like that. Now, I'm just about to embark on my dedicated server studies learning how to create a multiplayer game with Azure Playfab probably using CBS (Cross-Server Backend Solution), Photon Fusion (for lag compensation and lobby handling) then I have the task of slapping my game on top of it all (pardon the term) which we all know is NOT going to be an easy feat. Add to that my intention to implement the Unity Jobs System + ECS (if I still have the will to live) already feels like taking a peashooter to a warzone and expecting a victory :D Regardless, I shall plod on and do what I must. I have realised that the more I learn as I continue to study the more and more micro projects pop up in my head and I tend to get distracted with ideas. That's the worst thing about creativity, sometimes you can't control your urges to create other game concepts on the side. I have had serious words with myself this last week and I need to stop because since embarking upon my Unity journey I think I have about 8 different games on my TODO list haha. One point I would like to add is distraction. Distraction from the glowy, shiny, beautiful things you find on your game development journey. In my case, it's the Unity Asset Store. I see so many triple A assets, especially particle effects, VFX, Shader Graphs, all in one game suites, 3D modelling tools etc etc that I'm just buying buying buying with the intention to create my "next" game. I would STRONGLY ADVISE anyone NOT to do this. The truth is, since I began, I've bought around $800 worth of packs and items, some of which I totally forgot I'd even bought because I'm always blindsided by the next SHINY thing on the asset store. Don't be like Newb, be better. :) Well, that being said, I'm off to finish up Network Animations and Syncrhonization before I head on to setup Playfab / Photon Fusion. Wish me luck. God knows I'm gonna need it. Much love to you and the community, wishing you all the very best for 2023 and hope it brings us happiness, success and paracetamol ;) Regards, Newb Ninja
@JR-sz7dw
@JR-sz7dw 6 лет назад
Man your stories are literally me. Thank you for the motivation
@jodyroane4219
@jodyroane4219 6 лет назад
I like this advice. Especially the one about just making the game worrying about technology later. Its crazy to me that I didn't realize that I don't actually need a fully fleshed out character resource system before I can just make the gameplay and see if that is even worth playing. Thank you for the insight.
@giantarcsfora9279
@giantarcsfora9279 2 года назад
I am making great progress every week, I pick deadlines for a task I'm working on but not the 'whole project'
@MYount
@MYount 6 лет назад
These videos make me want to dev everyday. I am finding that working consistently everyday has helped me move along quicker. I like the deadline tip, that will work for me. Thanks Tim
@austinbryan6759
@austinbryan6759 6 лет назад
Thanks man, your videos are really great. I really needed to hear this.
@ixquimilli5688
@ixquimilli5688 2 года назад
This had an effect on me. Thanks for the buff!
@autorotate1803
@autorotate1803 6 лет назад
Had I seen this video 2 years ago I would have ignored it. However I wish I had seen your videos and took it to heart. Things would have gone lot easier for me. But I guess better late than never! I hope people take this advice very seriously -so you don't have to learn the hard way. Thank you for making these videos, truly inspiring and helpful!! You got one more subscribe.
@JoeCensored
@JoeCensored 6 лет назад
Establish the project scope from the start and stick to it
@stevenisonline
@stevenisonline 6 лет назад
Love your tips man! Its insane how solid each morsel of advice you have, with a new set of them EVERY DAY! Thank you!
@adamharris306
@adamharris306 6 лет назад
The game is 90% done 90% of the time
@balorprice
@balorprice 6 лет назад
Wow, really impressed with this... really consice, well-ordered, and insightful. Definitely full of stuff I should already know but need reminding on a regular basis, I'll be rewatching again and again. Thanks!
@fullanalysis93
@fullanalysis93 5 лет назад
This is good content, man. Keep on keeping on
@XxCasualGamerxX
@XxCasualGamerxX 2 года назад
learning art the only reason I have ever finished something is because I publicly said I was going to or I did a daily. in game dev this could be a game jam, learning game dev I keep giving my self a dead line to finish something and pass it with nothing done. So I think publicly announcing it is the best was to go
@KadeMarkoux
@KadeMarkoux 5 лет назад
I can definitely relate to a lot of this. I hate deadlines though, been tough to stick to those and alot of the time for delaying for me is from distractions mostly friends and family bothering me a lot for this and that on top of getting frustrated trying to figure out some issues. Another Issue I have is I get other people telling me my game looks like crap or I should do this and that to it and its other developers and then I really feel like its terrible often.
@dyingpharaohs
@dyingpharaohs Год назад
Tim, your videos are awesome brotha!
@minebuxerluchter3733
@minebuxerluchter3733 6 лет назад
Cool format. The numbering creates great structure. To the point and memorable.
@nfarquhar
@nfarquhar 5 лет назад
The way I push through is that I know i have tasks that I have to do that I really dont enjoy, and I have tasks that I love doing, so I schedule myself to do a shit task, then a fun task, then a shit task, then a fun task.. and I enforce this.... as the last thing I want, is to do all the fun things first, and then be left with a tonne of crappy tasks left to get the game finished, because thats asking to never get done... I find it helps a lot to mix them together.
@DePistolero
@DePistolero 6 лет назад
I have been working( and still do ) on an extremely big project for a rookie, learned a lot the hard way!!! Zero > Make the F$%^ Blueprint, Plan, GamePlay whatever, you MUST Know what do you want to do One > Prototype the CORE gameplay only use minimal assets Two > Make corrections if any Three > Make a more precise plan based on your prototype ( Ui Design, Character design, story, behaviours weapons, all as detailed as possible ) Four > Make A roadmap of your >>> Programming design >>> Gameplay >> User cases >> Scenario Five > Now you can close yourself in the dark room with a lot of coffee and start doing it by the book!!! Unless you want to repeat steps One and Five for the rest of your life.... Edit: The trick is to have a very serious, meticulous and detailed preparation, good strong foundation of what you want, even if it changes slightly in phase Two, you have a roadmap, you just have to walk it. I started without a plan.
@silverlight2677
@silverlight2677 6 лет назад
can u make a "how to get back up from horrible reviews of my games?"
@isaac3dart
@isaac3dart 6 лет назад
:) My best advice is as hard as it may be to do, read all of those comments because there is truth in each comment as harsh as it may be. Make sure to have a bowl of ice cream in hand while reading them :) After that go make another game because you will learn so much more about game design after reading those reviews. As you're making your next game your mentality and how you go about the game will improve and you will make a more refined game. And don't forget to get feedback along the way.
@alexb3468
@alexb3468 6 лет назад
Prove them wrong. Kindly.
@stevenisonline
@stevenisonline 6 лет назад
Silver Light yeah, prove them wrong on your next project!
@JohnSmith-ox3gy
@JohnSmith-ox3gy 5 лет назад
Disengage, analyse, improve and overcome.
@Chevifier
@Chevifier 5 лет назад
IMO every game will have bad reviews when its overly negative then you know somethings definitely wrong, You have 2 options 1. Fix it or 2. Keep the bad reviews in mind when making your next game.
@razielgrey5535
@razielgrey5535 6 лет назад
Great video! I admire your consistency it’s been very motivating and informative for a new indie Dev like myself. What are your thoughts on browser games? Must they be converted into an application?
@tylorwright7884
@tylorwright7884 6 лет назад
I think nowadays browser games are also on other platforms, take a look at adventure capitalist I believe on kongregate. That being said, they dont HAVE to...look at runescape.
@ihroladUA
@ihroladUA 6 лет назад
Hey Tim I'd like to say I like the work you're doing so much. Your videos gave me a lot of motivation and interesting thoughts. Thank you.
@krzysztofjabonski9993
@krzysztofjabonski9993 6 лет назад
Great video Tim! I get your last "tips videos" and check list my downfalls. Great for me to stay on my thoes and do not forget on something critical to my game project. Thanks! :)
@isaac3dart
@isaac3dart 6 лет назад
Totally agree with the last 10%
@chibobinichubby1810
@chibobinichubby1810 6 лет назад
Guilty guy here,i have been spending weeks to make just 2 animations, will try my best tlbot to do it again afer my exam. Thanks once again boss tim
@TomLeys
@TomLeys 4 года назад
Show your game often, share as much as you can. Release alpha builds to trusted strangers you met in your community early. That way there isn't a hurdle of "I am embarrased about my game" to cross later.
@bradleysmith9924
@bradleysmith9924 6 лет назад
Cut your idea in half, cut it in half again and then half of that is what you'll probably end up making.
@inputfunny
@inputfunny 6 лет назад
Depends how big it was to begin with. You can only cut so much of something before people don't see the value in that product. Most people would probably have a problem with a 10-15 minute game if you're charging any amount of money for it; even if it's fantastic.
@1lsgaming27
@1lsgaming27 6 лет назад
Bradley Smith done
@stevecarter8810
@stevecarter8810 5 лет назад
big working systems are built out of small working systems... so building the smallest scope completely is a great start.
@abhaypoptaniofficial
@abhaypoptaniofficial 6 лет назад
His shirt has same color as the background and because of that it was looking like his head and neck is poping out of nowhere lol.
@TricoliciSerghei
@TricoliciSerghei 5 лет назад
Tim thank you for your honest videos and very, very helpful advices. I'm reflecting on my life and see how much of this video applies to me and how much better/flexible of a person I can become by implementing some of them into my life. Just wanted to say that some of these advice are life lessons that I won't forget and will teach to others. You're already making a better world and you're inspiring me to make games, be more flexible and more honest, get things done.. Who knows maybe I'll start a youtube channel also ;)
@RockyMulletGamedev
@RockyMulletGamedev 2 года назад
13:09 backseat coding is probably the main reason I don't want to do open source. People with infinite amount of time judging every parts of a piece of code, that is good enough for what it needs to do and given the appropriate amount of time it deserve and not a minute more.
@hosamorfali3444
@hosamorfali3444 6 лет назад
You sir, are amazing :). Is there an email that we can perhaps use to communicate with you about tips and advisory? Would really love it
@ashkanostoore6142
@ashkanostoore6142 3 года назад
thank you man this tips very useful for me
@TheRaje3
@TheRaje3 6 лет назад
great job rising the quality of the vids lately! I alwais tough that would be even better if you represent in the video your toughts with graphics etc not just you talking on the camera. that could make your vids more dinamic. (I know that take lot more time). Anyway Great vids sir. Keep doing this.
@Draconicrose
@Draconicrose 6 лет назад
Great tips. I really liked the thumbnail on this one.
@dragon95os
@dragon95os 5 лет назад
excellent talk man .. thanks alot
@Keefan1978
@Keefan1978 2 года назад
Very good tips. Thanks!
@rextgun2613
@rextgun2613 6 лет назад
love the new format bro
@thehambone1454
@thehambone1454 6 лет назад
It is super nice to know that I am not the only one that has days I just don't want to work on my stuff.
@Xonatron
@Xonatron 6 лет назад
10:07: This is exactly what happened to us at Xona Games with Duality ZF -- xona.com/dualityzf -- our first game... never released. When we looked back, after feature creeping our game so much, we liked our first simplistic version. We figured we were working on v3.0 at the time, about half way done, when the project was put on hold. That means we could have released v1.0, and v2.0, and then likely had funds and a community behind the larger v3.0 ideas.
@leandroextremerules
@leandroextremerules 6 лет назад
"Focusing on refactoring, changes..." omg, one of my biggest problem, refactoring for me is a mix of love(I really love software architecture) and hate(for making me undecided about the using os some architecture than other) :( Anyway, I loved the video, Iknew your channel these days and it is being really helpful specially this video, both because of the tips and for knowing that other people have the same problem of never finishing a game.
@letsplaygamesmitamunaki6920
@letsplaygamesmitamunaki6920 6 лет назад
Nice video same allways, i do most time stuck on thinks like. Programming and start to learn programming then i wörk on the game again and then i need to learn more programming. so the game needs alot time. Bud i get forward step by step.
@SHINBAXTER
@SHINBAXTER 6 лет назад
FINISH UR GAME & SHIP IT NO MATTER WHAT STATE ITS IN. & IF ITS BAD, MAKE A SUPERIOR SEQUEL (THINK STREET FIGHTER 1 - STREET FIGHTER 2) =)
@asay4489
@asay4489 5 лет назад
Thanks man! You really helped me out!
@DrWho2008t101
@DrWho2008t101 3 года назад
thanks for the video.
@wooden_yt
@wooden_yt 5 лет назад
Thanks ! It reoriented my focus a lot :)
@abdoudjam6846
@abdoudjam6846 6 лет назад
Thank you Tim , it is so real :)
@theoilygoosestudio2109
@theoilygoosestudio2109 6 лет назад
Great vid mate!
@castavaanvarlessa
@castavaanvarlessa 6 лет назад
Wow, that Doom code point was really interesting. I never knew.
@rafaelocariz1384
@rafaelocariz1384 6 лет назад
Ty for the tips, they're very useful
@pierrestempin100
@pierrestempin100 6 лет назад
My current trick to overcome the last 10% is to work on another project, and when months later, you finally say yourself "I can't let all that last work wasted" I'll boost myself for a week or two to finish that damn last project. (may no works for everyone)
@RandomizedFireGaming
@RandomizedFireGaming 6 лет назад
Hey Tim, will you be doing any Finish Fridays soon?
@samohickey
@samohickey 5 лет назад
Thank you. Thank you so much!
@gamelab2956
@gamelab2956 4 года назад
I knew I forgot some of these tips.
@StreetArtist360
@StreetArtist360 5 лет назад
Thanks.
@alberthogg49
@alberthogg49 5 лет назад
What needs to done legal wise when developing your indie projects?
@Chevifier
@Chevifier 5 лет назад
Ive bben trying to make this one platformer for 4 years and i keep putting it off and even switching engine first I used raw coding then decide its time I stopped and just used all the free engines out there, first it was Unreal- proved to be too much for my simple 2D game. the Unity- Eventually got bored of it, Now Im using Godot- the main attraction was that its completely free.
@Chevifier
@Chevifier 5 лет назад
Granted I have to remake all the levels each time , which i never complete
@chadkuffert
@chadkuffert 5 лет назад
Love it!
@jameschappfillmore
@jameschappfillmore 4 года назад
Black rim? can we see a video of that game?
@va0ara229
@va0ara229 2 года назад
You are godam right man
@felwyd
@felwyd 6 лет назад
What do you think about godot ?
@lufasumafalu5069
@lufasumafalu5069 Год назад
what game you made
@laabedmedsami9357
@laabedmedsami9357 2 года назад
Guys i am asking if the first game is always going to be bad ?
@mfazral1943
@mfazral1943 6 лет назад
hah, deadline, aaaaaaaaaa.... anyway, thanks man. great video XD
@matthewbarnes7650
@matthewbarnes7650 5 лет назад
Hey quick question: What rhymes with turtle?
@CouchFerretmakesGames
@CouchFerretmakesGames 5 лет назад
Purple.
@hunters.dicicco1410
@hunters.dicicco1410 4 года назад
hurdle
@matthewbarnes7650
@matthewbarnes7650 4 года назад
@@CouchFerretmakesGames *gets buff and rips shirt off* RAPE.
@jesusmark3872
@jesusmark3872 6 лет назад
Need to ask s seriesus question
@DjangoJanny
@DjangoJanny Год назад
I'd add : play with your game ! Have fun with it, so you'll end up hating it...
@davidjessie8228
@davidjessie8228 5 лет назад
Just have a consistent schedule.
@davidjessie8228
@davidjessie8228 5 лет назад
Oof, nevermind he covered that...
@11Happy100
@11Happy100 6 лет назад
Shit, this hits a bit too close to home....
@BryanChance
@BryanChance 10 месяцев назад
I have another problem. How to start a game.... LOL
@takis76
@takis76 2 года назад
I do not agree completely with this guy, because in real life things are difficult and each project is different. If I will take the example of my own project which is huge, Consistency, Plan and Patience, are not enough. Not get stuck in perfectionism then your game will be ugly, but if you will not design the graphics or the other stuff and you pay freelancers to do this, then you will need additional capital that is the first problem I will mention. Deadline is unknown because the future is unknown, the problems and the issues that will appear are unknown also rely on your freelancers speed of creating your assets so the deadline is not standard even you know when your game will be ready, but your designer you will not know when will be ready and if you rush things the result will be bad. Sometimes restarting the project may will be necessary (Because some code was flawed from the beginning and needs to be erased and be rewritten from scratch again, I have encounter this problem, and restarting was fixed my problem). The most important all the indie developers the first problem they encounter is the lack of large capital (The most important problem), that will solve the perfectionism and the second problem is the lack of talented people (Graphic Designers, Music Composers, Actors) because all of these services are expensive and it is difficult to find very specific customized material. Another problem an indie developer is the Lack of knowledge of the tools they chosen to develop their game. (Maybe it is a part of the Plan). You need to have the tools and the knowledge you will need to use these tools. There are developers who want to develop a game but they do not know how to program in general. To focus on what matters, everything matters in your project. Another very important thing for me, (This guy said about build to ship), but you do not need to ship in any kind of platform exists. I can say skip mobiles completely. People play games in computers (Desktop) and I strongly suggest to program in Windows Only first or at least in Desktop Only (1:Windows 2:Linux 3:Mac). So it is difficult to give a specific advice because each developer have different obstacles to bypass and each project has different needs.
@brandongrey9240
@brandongrey9240 6 лет назад
Maybe I'm a bit too dedicated. I finished every project I started
@edanmerkel5553
@edanmerkel5553 6 лет назад
Falcon V lucky. I suffer from shiny object syndrome
@brandongrey9240
@brandongrey9240 6 лет назад
Edan Merkel I did too, I made every mistake you can think of, but somehow got the game done lol
@danielepiccatman8998
@danielepiccatman8998 6 лет назад
9 tips when you just cant think of a 10th.
@psychoticdysfunction3994
@psychoticdysfunction3994 5 лет назад
Just think about all the money you will get haha.
@marscaleb
@marscaleb 6 лет назад
Some advice for you: don't wear a black shirt against a black background. You look like a weird floating head, like you're the great and powerful Oz or something.
@randomrandom450
@randomrandom450 2 года назад
8:20 tHIIIIIIIIIIIIIIIIIS "You always want to have a game that is playable" why are you working on your leveling system when the player can't even move. Why are you doing procedural level generation when you don't even know yet what the player can do, how can you code a good algorithm to make a good level, when you don't even know what a good level could be. Stop it with the intro cutscene, screw that 37th page of lore you are writing, just make a game that is playable first.
@alloftheabove1231
@alloftheabove1231 4 года назад
This is not hate Please make you vids more up beat i was realy bored during this and got side tracked several times
@josemwarrior
@josemwarrior 3 года назад
Tip #10 - Stop watching RU-vid videos...
Далее
11 Common Game Dev Mistakes And How To Avoid Them
15:54
How to refine your game idea until it's AWESOME!
14:33
Fancy VS Classic #shorts  @CRAZYGREAPA
00:33
Просмотров 661 тыс.
How To Find Fans For Your Indie Game
13:55
Просмотров 17 тыс.
3 Steam Marketing Tips To Sell More Games
28:17
Просмотров 9 тыс.
How to name your indie game
14:25
Просмотров 31 тыс.
9 Game Design Mistakes That Will Kill Your Indie Game
15:19
I tried using AI. It scared me.
15:49
Просмотров 7 млн
10 Mistakes New Game Developers Make
11:42
Просмотров 32 тыс.
Here's Why My Indie Game Went Viral on Steam
5:32
Просмотров 787 тыс.
Fancy VS Classic #shorts  @CRAZYGREAPA
00:33
Просмотров 661 тыс.