Тёмный

Making Your First Game: Practical Rules - Setting (and Keeping) Goals - Extra Credits 

Extra History
Подписаться 3,6 млн
Просмотров 1,4 млн
50% 1

These tips will move into the details: how to plan your production schedule for your game, what to do when those plans go haywire, and more.
Subscribe for new episodes every Wednesday! bit.ly/SubToEC (---More below)
Sponsored by Unity: bit.ly/ECUnity
** Thanks for participating in this week's discussion! **
Check out our community guidelines so we can have MORE high-quality conversations: www.extracredits.site/extra-c...
** Want to support the people who make this show? **
Become a Patreon Member & Vote on future Extra History episodes! bit.ly/EHPatreon
Or show off your fandom with our merch! extracredits.store/
** Want more Extra Credits? Subscribe and Follow us on Social Media! **
Twitter: bit.ly/ECTweet
Facebook: bit.ly/ECFBPage
Instagram: bit.ly/ECisonInstagram
Twitch: bit.ly/ECtwitch
Website: extracredits.site/
** Interested in sponsoring an episode? Email us: extracredits@standard.tv **
♪ Intro Music: "Penguin Cap" by CarboHydroM - bit.ly/1eIHTDS
♪ Outro Music: "Love Everlasting" by DDRKirby(ISQ) - bit.ly/1sV5z4n
#ExtraCredits #Gaming #GameDesign

Игры

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

 

20 янв 2015

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 1,2 тыс.   
9 лет назад
Small tip: Do not let yourself think that only the work you do directly to your game (code, art, sound, etc) is the only work that counts. Spending some time with pen and paper thinking and writing down ideas, possibilities, mechanics and the best ways to achieve them is also VERY important even if you discard most of them for the sake of keeping it simple.
@DaikoruArtwin
@DaikoruArtwin 9 лет назад
That'd be the Game Design Document part. It's a necessary thing in a company where not everyone fully understands the general image of the project they're working on, but it's often seen as a waste of time when working alone on a project. However, even when you're working alone, the GDD is still a very useful thing to have around. In any project, "Where to start?" is always a problem, but in a Game project, you also need to know with what kind of thing everything will need to interact with. If you don't plan your things correctly, you may face a problem when you come across complicated features that you did not anticipate at first.
@Necroskull388
@Necroskull388 9 лет назад
That's not just important for organizing a team, it's absolutely vital for any game you intend to finish. Working without a direction will just leave you constantly asking yourself, "...Now what?" I guess that's alright if you're just goofing around and experimenting with design concepts with no intention of putting the game on the market, but not if you're trying to make a real game or get experience with the development process. IMO, the only difference between a design doc for a side project and one for a team effort is that you can easily modify the design doc on a whim if you're working alone.
@Wtfouk
@Wtfouk 9 лет назад
Analysis in any project is one of the biggest part of it all. You will spend more time on paper than code. And it is supposed to be that way so you are able to keep track and follow the guide lines you set to yourself.
@hyperspacey
@hyperspacey 9 лет назад
I'm a programmer by trade and my most valuable development tools are my white desk and the dry board marker I have to write things on it. Dumping information from your brain into text and diagrams is increeeeaaaaaadably powerful.
@redfayl
@redfayl 9 лет назад
DaikoruArtwin as a programmer, that cannot be farther away from the truth. Writing lines of code is not that hard, although tedious at times ... coming up with a system that is feasible, modular to changes, and just works is hard. Even with college assignments I need to sit down and think of all the cases I need to include and all of the things I need to implement before starting to work on anything. It helps discard ideas that sound good, but are actually pretty bad once you start to implement them. It does not only make your thought process clearer to understand (because yes, it may be your solo project but even then you can lose track of what you were trying to do), but it also saves time by eliminating some of the guesswork and discarding bad ideas.
@harrymansfield6189
@harrymansfield6189 7 лет назад
"A good programmer knows his stuff, a great programmer knows how to use google" - One of my programming teachers Mike Witik
@alpkahro
@alpkahro 4 года назад
Wow
@kantar007
@kantar007 4 года назад
give that man a medal
@Hanabi782
@Hanabi782 4 года назад
A round of applause please
@RainOn2SunnyDay
@RainOn2SunnyDay 3 года назад
Remember guys, don't reinvent the wheel!
@bcvuazy-old6585
@bcvuazy-old6585 3 года назад
He deserves a reward
@tzengyuxio
@tzengyuxio 8 лет назад
(0:28) Tip #1 Don't plan a project that you think it'll take you more than a month. (0:43) Tip #2 It's gonna take you more than a month, but don't sweat it. (1:13) Tip #3 Don't worry too much about the design of your first game. (1:30) Tip #4 Set milestones. (1:42) Tip #5 Take those big milestone tasks and break them down even further. (2:15) Tip #6 Send yourself producer emails at the beginning of each week. (2:33) Tip #7 Review your game at least once a week even if life gets hectic. (3:01) Tip #8 Don't worry about production values. (3:25) Tip #9 Don't spend more than one hour trying to do anything yourself. (4:02) Tip #10 Make people play your game.
@josiethompson2420
@josiethompson2420 8 лет назад
+曾于修(Tzeng Yuxio) this should b @ the very top
@RebekahAmberClark
@RebekahAmberClark 8 лет назад
+Josie Thompson Agreed!
@gamesmaster35v2
@gamesmaster35v2 8 лет назад
+Josie Thompson "had to repair"? Is what I get from Bing. Is it way off? And sorry if I'm spoiling the mystery.
@dzikiLOS
@dzikiLOS 8 лет назад
+曾于修(Tzeng Yuxio) Internet needs more people like you ;)
@aHedgerowFrog
@aHedgerowFrog 6 лет назад
bumpin for upvotes
@Sprited
@Sprited 8 лет назад
Tip 1: Don't plan something that'll take longer than a month. Tip 2: It's gonna take longer than a month.
@kahncena22
@kahncena22 8 лет назад
+Sprited xD
@everythinghd6484
@everythinghd6484 8 лет назад
+Sprited He meant it by set small goals that won't take longer than a month, even though the game will take more than a month
@fede1324ee
@fede1324ee 8 лет назад
In my school i have programming and we have to make a game for the end of the year. Only 2/Groups delivered in time out of 12
@INFIDELITYMUSIC
@INFIDELITYMUSIC 8 лет назад
+fede edelstein jeez that sounds hard.
@fede1324ee
@fede1324ee 8 лет назад
TheWaffle 31 yeah, this year I'll try to deliver in time and a good game
@ZNac
@ZNac 7 лет назад
If i want to try and do something simple 2d, whats a nice coding launguage for it.
@fuelks
@fuelks 7 лет назад
A platformer? Use the PyGame library for Python. Go watch tutorials on it, it's super easy to get into.
@youngyen2089
@youngyen2089 3 года назад
woah, its Znac
@brookayanaw9540
@brookayanaw9540 3 года назад
I think gd script of Godot
@SoleiLilyn
@SoleiLilyn 3 года назад
LibGDX Java if you want to not use an engine and get to learn coding (a bit harder though since you'll be looking at code and there's no set tools for you)
@justasydefix6251
@justasydefix6251 3 года назад
@@webots125 GDQuest ones
@AtlanticGiantPumpkin
@AtlanticGiantPumpkin 7 лет назад
I'm trying to make a story based game in RPG maker (kind of like To the Moon but probably not as good) with my brother and his friends. They all go to a school for people with autism and Asperger's, so they're kind of the coolest super geniuses you'll ever meet. We all wanted to make a video game with a great story due to the lack of ultra popular video games recently. One chick and my brother already know how to code, two people are doing art, I'm doing story and soundtrack, and honestly we are super pumped!
@anthonycooke942
@anthonycooke942 7 лет назад
Please let me know if you complete it! I love playing games made in RPG Maker! Plus, like this video said, get people to play your game.
@jaysprake1502
@jaysprake1502 7 лет назад
Yeah Me To!!
@jimmyleg5
@jimmyleg5 7 лет назад
Is it about trains?
@dolebiscuit
@dolebiscuit 7 лет назад
Good luck to you all! I'd love to play your finished product :D
@hauntedcupoftea
@hauntedcupoftea 7 лет назад
Josie Alyvia it's awesome. will you launch it? (can I join in too?)
@UnboxedtvNet
@UnboxedtvNet 9 лет назад
I hope you guys will do a "Making Your First Game: Accepting Criticism" episode, I mean with what went on Steam with games like Day One Garry's Incident, Slaughtering Grounds and Air Control it seems first time developers really don't know how to handle bad reviews
@mikkolovesgaming1723
@mikkolovesgaming1723 9 лет назад
This. They've touched upon what to do with the feedback you get, but I think the point could use some hammering home too.
@Ashtarte3D
@Ashtarte3D 9 лет назад
This is definitely a two way street issue though. Devs need to learn to accept criticism, but also need to recognize what "criticism" they are recieving isn't worth paying attention to. In our current internet anonymity culture there are far too many people that don't understand the core concept that criticism is about helping, not hurting; or that criticism should be fair and not based on your own ideals or interests. Just going on to user reviews in Metacritic is a prime example of these problems. Take any fairly popular, well recieved game by journalists, say Assassin's Creed 4: There will be at least 5% of the user reviews that rate the game a 1 or 0. A score of 1 or 0 should be reserved for games that flat out don't function at all, such as infamous blunders like Superman 64. Just because a game is not a genre you like, or you don't enjoy some aspect doesn't mean it's worth not points. That score should be objective, not subjective.
@guard13007
@guard13007 9 лет назад
Never thought about that, but I agree this is a very important lesson to learn. I've not had a bad incident yet, but I have replied to a comment on a project of mine in a bad way that I really shouldn't have. >.>
@jameslillie5445
@jameslillie5445 9 лет назад
You could include Fez in that example. I heard that he was used in a documentary during crunch time for one of his projects and left the industry because of how much criticism he got for having a bad attitude.
@logicalfundy
@logicalfundy 9 лет назад
* Never take criticism personally. * You can't please everybody. * Communication is important, and communication is a two way street. * Some people are just jerks demanding attention. Pay them no heed.
@AbdurrahmanKhallouf
@AbdurrahmanKhallouf 9 лет назад
I hope everyone new would take the advices, I learned them the hard way, the hard way sucks!
@davidabeats
@davidabeats 9 лет назад
Same mate, same
@omarcarbajal7601
@omarcarbajal7601 9 лет назад
I am currently learning the hard way....I should have planned it all out earlier.
@omarcarbajal7601
@omarcarbajal7601 9 лет назад
***** I could have had this info when i started my project but oh well. I wont quit
@ralien3066
@ralien3066 9 лет назад
i was learning the hard way had a huge text adventure that really for a first game was too big and complicated especially as 3 weeks ago had to abandon it because of my GCSE exams but i literally 5 mins ago took an idea from my other game and am actually going to adapt it in to a smaller game that will also be text based so when i start my big game i can use bits from the prototype and use them to make my job easier i'm just glad i have an excellent resource that being EC and there great community
@kahncena22
@kahncena22 8 лет назад
+x24sonic u rlly read that all? i read 5 words got bored xD
@YamiZee
@YamiZee 9 лет назад
My first game will be a Katamari MMO with super realistic sand physics, and its gonna be on earth and the entirety of earth will be detailed including my house and your house and I'm going to write it in c++ and its not going to do any of that silly unloading objects stuff that katamri does when getting bigger. It's all gonna stay,including when your the size of new york. Theres gonna be a vs cpu mode where the ai will design the perfectest path possible and will be impossible to beat. There will be no glitches. Every object will have hd textures btw. I'm gonna add 10 new features every week, even once it's finished. Will not disappoint. Starting tomorrow. Wish me luck!! :DD
@cbucks6613
@cbucks6613 5 лет назад
Hows the game going XD
@mihajlo5804
@mihajlo5804 5 лет назад
Is it finished? xD
@quinceanerajones9212
@quinceanerajones9212 4 года назад
are you rich yet?
@1STAPPEARANCEHULKED
@1STAPPEARANCEHULKED 4 года назад
You guys all realize that he was being sarcastic right?
@benasamalevicius9617
@benasamalevicius9617 4 года назад
@@1STAPPEARANCEHULKED r/woooosh
@MilesMetal
@MilesMetal 9 лет назад
You know, I started watching this series with the thought that it would just be interesting to watch. After watching this episode, I'm starting to think about trying to actually build something. The tips that this video gave destroyed my pre-conceptions about making a game. Every so often I would begin planning a game, just as a thought exercise, but I would even give up on something like that after a few minutes. I think I've actually found motivation now. I'm really looking forward to more videos in this series. Thanks Extra Credits :)
@beezyo3042
@beezyo3042 6 лет назад
Miles_Metal... 8-Bit Metal, Video Game and Film Covers These videos do inspire me as well, but my plans are so unintentionally huge and my self esteem always low, I never get to doing anything.
@jovictor3007
@jovictor3007 4 года назад
Have you finished your game ?
@ganonlink
@ganonlink 9 лет назад
I feel like I'm the protagonist in a story. I just managed to enter a game design university and decided to try and make a game before classes started, and immediately afterwards EC comes up with a "Make Your First Game" series.
@cuckoophendula8211
@cuckoophendula8211 9 лет назад
What's great about these videos is that even for those like me who aren't even interested in developing games, a lot of these tips really apply to many other aspects of life.
@TwistedNsanity
@TwistedNsanity 9 лет назад
You should definitely start small, miniscule even. I've spent the last 6 months working on my first project. And although I've learned a tremendous amount since I've started, progress has slowed down to a crawl recently because of the rat's nest of code I've made. Every addition requires large rewrites of old code. I might be better off scrapping it and starting fresh.
@Niosus
@Niosus 9 лет назад
That is pretty much bound to happen to beginners. I suggest looking up the principles of object oriented programming if you haven't already. With that (and you current code) in mind, try to come up with a new structure for your code. Start with rebuilding the core (without any extra features) and add all the extras back in one by one. If your new structure is good, it should be a fairly smooth process although you're bound to find many bugs.
@Narrlocke
@Narrlocke 9 лет назад
You should definitely re-write it from scratch and, like Niosus said, try to make sure your base is clean in preparation for all of the features you have in the current version, and from there start adding them back in.
@Evilmonkey3X
@Evilmonkey3X 9 лет назад
The first game i made, the only mechanics I had was dialogue... I really hate doing dialogue now... But, I learned quite a bit from that. The prototypes I make always focus on one singular mechanic, and so now I know how to do all sorts of things in games.
@ScipiPurr
@ScipiPurr 9 лет назад
This is one of the reasons I like participating in Ludum Dare events. The time constraint forces you to keep your ideas small. Plus after the fact you are pretty much guaranteed to get constructive feedback.
@GameKraken
@GameKraken 8 лет назад
This really helped me make my first game which was nothing more than an asteroid arcade spinoff. Since then I have learned a lot and I am now planning to make something bigger. Thanks Extra Credits!
@shanedooley5948
@shanedooley5948 8 лет назад
what program do you use
@GameKraken
@GameKraken 8 лет назад
Shane Dooley Well now I use Unity but to make my first game I used game maker because it is very easy to use and its free unless you want the proffesional edition
@shanedooley5948
@shanedooley5948 8 лет назад
Awesome thanks buddy I will check it out. Scratch is also free iv not really used it yet but people have made awesome stuff on there the coeding is already done for you on scratch etc
@GameKraken
@GameKraken 8 лет назад
Shane Dooley Scratch isn't really capable of doing large 2d or 3d games mainly it is used for teacher examples of programing and it's potential in schools. Game maker does use programing but it teaches you how to do it. And a really good and easy tool to use is unity. They have full game making tutorials etc. I would recommend unity for making a game. But beware if you want to make a 3d game you can't do it in game maker. Unity is my recomendation but to start I think GameMaker is better.
@GameKraken
@GameKraken 8 лет назад
***** It's not a steam game and really is kinda basic but here it is none the less www.mediafire.com/?now9lpfiosb2cp9
@SoralTheSol
@SoralTheSol 7 лет назад
Video Tip: Don't Spend more then an hour on a project. Real life Experience: Started drawing at 5pm on Monday, stopped Tuesday at 4am because body demanded food. My own tip for this segment, get a kitchen timer or an alarm clock, it is really easy to get lost in your work.
@thenacho6354
@thenacho6354 4 года назад
I havent see the light of day in 48 hours
@user-lh3ic7ym8h
@user-lh3ic7ym8h 4 года назад
@@thenacho6354 You've seen light? Tell me. What does light look like?
@CrabQueen
@CrabQueen 9 лет назад
A lot of this applies to making a board game as well, which is great considering my projects. Thanks for the tips!
@hiQer
@hiQer 7 лет назад
Busy working on my first game, gonna watch this video every week. It motivates me and reminds me what to do. Thanks!
@alphagames7945
@alphagames7945 9 лет назад
These last two episodes, as well as the whole series, is really helping me find clarity in my development and how to approach it. Thank you, Extra Credits. I really appreciate your work.
@SwordofAslan
@SwordofAslan 7 лет назад
You guys are some of the BEST encouragement a fledgling game developer like myself could ever have. Practical advice, realistic, yet you don't kill the dreams with that truth-of-the-matter lecture. May God bless you all for your hard work and support to all of us.
@philbertius
@philbertius 8 лет назад
Practical tip for coders: make systems you can reuse! In fact, design all functionality as modular and reusable as possible!
@bikerscout2012
@bikerscout2012 8 лет назад
I absolutely love all the cute people and graphics in your videos!
@nielsdejong6266
@nielsdejong6266 8 лет назад
(art by Scott DeWitt)
@xvincplayerx8
@xvincplayerx8 7 лет назад
You sound high on this.
@Nylspider
@Nylspider 4 года назад
I know! It's an amazing art style that I love!
@ItsMe-fs4df
@ItsMe-fs4df 2 года назад
Dude, this isn't just for games... Such a good explanation on how to approach any large piece of work
@guard13007
@guard13007 9 лет назад
Oh God please make the next one come out now. I've never been so anxious for the next video in a series from you guys. I've been struggling as a mostly by myself developer for at least a year now, and I'm trying to take everything I can from these videos to heart to hopefully FINALLY come out with something. My biggest mistake thus far: Planning the super mega in-depth game and then spending forever trying to build it up without the skills or details to actually make it work.
@MrPaksh
@MrPaksh 9 лет назад
i need one episode each hour!
@guard13007
@guard13007 9 лет назад
MrPaksh Any you'll use the episode releases to make you realize you've spent too long on one task? :P
@Pog2_
@Pog2_ 9 лет назад
***** Honestly if I were to finally start, (which I will after the next video) I want my first game to be a relaxing short game. If I were to be part of a company or be the head of a company even then I would prefer simple games like Asteroid, Space Invaders and etc., I have a thing for relaxing games. It's the way I cure my headaches. So yeah Guard until you have a good team I wouldn't think of super in-depth games. There are many Extra Credit episodes which I can't name but I do know what those episodes have taught me. And I think theme is an important part if anything once the final video releases we can try to help each other out.
@guard13007
@guard13007 9 лет назад
CreeperLeafNinja I still haven't spent any time on it, but I'm going to be working on a small card game next. I told the guy I've been trying to work on a much more in-depth card game with for a while that we need to start smaller and been making him watch these, and he quickly threw together a simpler design, which I will then start coding and/or planning and/or cutting out even more to keep it small.
@rmsgrey
@rmsgrey 9 лет назад
***** Next week's video should cover this, but: ask yourself what the absolute minimum you need to have something that you can play is - for a Top Trumps type game, I'd start out with two cards, and two properties on each, so that one card wins on property A and the other on property B. Get the game to deal one card to you and one to your opponent, tell you which card you have, let you choose which property to compare on, and then tell you whether you win or lose. Once I had that running, then I'd start adding more cards and more properties per card - which immediately adds the complications that, rather than immediately winning/losing outright, the game has to keep track of the cards played, adding them to the bottom of the relevant player's draw deck, and that, rather than always being the player's choice, sometimes the AI has to make decisions too. Once I've got that sorted out, adding more cards is easy (though possibly time consuming) and most of the development effort would go on user interface - making the game look prettier and play more smoothly. For your card game, work out the absolute minimum number of cards you need in order to use the simplest mechanic in the game, and the easiest way of telling the player what's happening - simple text output, placeholder art, morse code beeps - whatever you can throw together quickly using your development tools. The goal is to get something you can sit down and play as soon as possible - the simplest form of the game that actually does something - once you have that, then you can worry about adding content and new mechanics to make it actually fun to play... You'll probably find that you need to rewrite your initial code several times in order to scale it up successfully - this is normal, and something you'll learn to anticipate and work around with more experience - though even experienced programmers argue whether it's better to write your first prototype quickly and simply even if it means it's a pain to expand upon later, or to write it in such a way that it'll be easy to make the changes you anticipate needing to make later at the cost of taking longer to get your first version running - the ideal is probably somewhere in between, but, for your first project, definitely go for the quick-and-dirty option rather than trying to guess what you'll want to have in place for later stages. tl;dr: make the simplest thing that runs and then expand from there.
@ErrorNamenotfound-so2gt
@ErrorNamenotfound-so2gt 7 лет назад
One of the most helpful videos that I have ever watched for the earlier stages of game development, I made about 12 games using this video as a reference point, they were simple, short, but fun. With each game I learned to program, to make levels, to make good (by my standards) at, and pretty much everything else I needed to know to actually make a game. I have been (trying to) make games for about 5 years now and it wasn't until I watched this video did I crawl myself out of that hole and start being productive with my time. I now plan on working on a slightly larger product and releasing the first level for free as a demo, if it is received well I will continue and hopefully release it a full game in the future. TL;DR This video made me a better game developer, I hope it can for you too.
@cryism7798
@cryism7798 Год назад
when learning also don’t be afraid to re-use assets from practice games in larger scale works later to make your life easier
@fidelumgames5143
@fidelumgames5143 6 лет назад
One of the best pieces of advice in this video is to review your game once a week. My first game, which I actually designed with the intent to complete it in a month, took 10 months to finish. A big part of this was not looking at it for a while, losing motivation, and not wanting to work on it (sometimes for months at a time). I think that if I had've stuck to even that one piece of advice, it probably would've been finished in half the time, or less. +Extra Credits: Keep up the great work. I learn a lot from you guys.
@TheMuhaha220
@TheMuhaha220 9 лет назад
I love it how these tutorials are applicable to really any complicated project: I use these tips to get my engineering projects off the ground, because they have a similar process to go from an idea to something actually usable. So, thanks for making these videos.
@GrannyGamer1
@GrannyGamer1 9 лет назад
Again, this advice is applicable to almost any project in one's life, game or not. gg
@protanopia
@protanopia 8 лет назад
If you have any 3d modeling skills, animating skills, or coding skills and really want to get better (as well as test yourself) look into doing game jams. UE4 Forums have them monthly, and they're a lot of fun. Try to find someone around your level of skills (though its always better to find better who are better than you at stuff).
@jaketurner3255
@jaketurner3255 9 лет назад
This is so helpful... I just started a course on unity game design that gives me a year to make a game. I would just like to say thank you to all of you at extra credits because your videos give me so much help
@SketchBookShortFilms
@SketchBookShortFilms 9 лет назад
This is becoming one of my favorite series in the history of the show. I can't wait to see more of this because I am learning so much. I probably won't be making a game any time soon, but this will be a gargantuan help when I do eventually.
@miru021
@miru021 6 лет назад
The cartoons are amazing! XD haha Also, the voice is surprisingly robotic and ... Human? = / Excellent video!
@DoubleATam
@DoubleATam 9 лет назад
These videos are painfully, horribly, outstandingly, despicably, hatefully, magically, please-kill-me, honestly, fantastically way too long overdue. I have no words for how much I simultaneously hate and love you for finally making them. It just hurts.
@edenojack
@edenojack 9 лет назад
I've been working on an adventure game for a little while on and off, for each roadblock I've come across I've started a project that focuses on that roadblock. I've now got a small collection of rather nifty projects, that all leads into a bigger one. This is working for me, I've always got something to do, and I'm slowly creating more as I go along.
@TheAgentGold
@TheAgentGold 9 лет назад
The timing on these videos is fantastic for me, because a friend and I are working on our first project we expect to release together right now. And Tip 1 and Tip 2 make me chuckle because that is exactly where we are right now. Some of this is review, but some of it is also good, new advice. Keep these videos coming and know that you have aspiring viewers who appreciate them!
@oneshotshort4626
@oneshotshort4626 9 лет назад
here's an example of a first game you could make. A simple 1 screen platformer A stick figure, a door, and 8 platforms leading up to the door.
@pokemonanddbzmaster3688
@pokemonanddbzmaster3688 8 лет назад
0:08 I did go to the internet it brought me here
@valentinsavov5046
@valentinsavov5046 7 лет назад
Guys....In this video and in the "Minimum Viable Product" video I see all things that I did not do - all my mistakes during the last two years that were interfering me. I've learned my lessons the hard way, but there is still a lot to learn from you. You are amazing...
@stingray4567
@stingray4567 9 лет назад
I think this 'first game' series is the most useful and valuable work you've ever done.
@gmseven4150
@gmseven4150 8 лет назад
i have a question. i'm using game maker plus and i'm good at the (pseudo)coding but i am not an artist. I know the last video suggested that i just go for a minimalist art style, but i wanted to know if there is anywhere on the net where an amature coder might hook up with an amature artist to work together for an amature game? anybody know of such a place? Thanks!
@datscrazy4095
@datscrazy4095 8 лет назад
craglist and devianart and what kind of game are u makig
@datscrazy4095
@datscrazy4095 8 лет назад
+Coolgoku80 *making
@hyperslow1233
@hyperslow1233 8 лет назад
GameMakee marketplace, tons of artists there just waiting to be hired.
@gmseven4150
@gmseven4150 8 лет назад
some simple games. I started a top down dungeon crawl dog. I can't hire anybody beause I have no money, and I don't plan on making any money at it. at least not yet. I'm just do it for fun/experience.
@Karonis124
@Karonis124 9 лет назад
Replace the word "game" here with any other kind of art. These tips still hold true.
@Prededator777
@Prededator777 8 лет назад
Great Videos! They tap into an aspect of my life that despite having been pushed back by school and chores is still a dear part of my and something that I deeply enjoy. Keep up the Great work!
@Dragon4sale
@Dragon4sale 9 лет назад
These are helpful tips for even more than making a game. I figured some of this stuff out the hard way while I was trying to make a simple application for myself, and I will begin using these management techniques as I continue. Thank you Extra Credits :)
@pepesajicraft705
@pepesajicraft705 8 лет назад
I made my first game in a day. It's just a maze that leads to a room painted as exterior.
@abramthiessen8749
@abramthiessen8749 8 лет назад
Same. I made tic-tack-toe in around a day using C++. It sounds like you got farther than I did.
@123TeeMee
@123TeeMee 8 лет назад
Same for me, but I'm struggling to make anything that would take longer
@supbscripter4079
@supbscripter4079 7 лет назад
I made tic tac toe in C# with an ai and all it's really neat :D
@unendeavouringbear7195
@unendeavouringbear7195 7 лет назад
Within 8 hours I managed to completely code and create basic designs for a 2d platformer with functioning enemies.
@helloworld2848
@helloworld2848 7 лет назад
Unendeavouring Bear What engine
@daltonf9914
@daltonf9914 7 лет назад
I'm technically 14 (gonna be in 2 weeks) and trynna make some sorta game on Unity...Unity is confusing, should I use any different programs? Do I need some sorta class to learn how to code? Or could I just learn from the internet??? (Atm I'm following Jimmy Vegas's tutorial for making a game, so far so good)
@ignisdeanimus3471
@ignisdeanimus3471 7 лет назад
unity is Hella difficult. to move anything takes so much work. but that's just me, and I'm not very good at coding. for starters I'd advise going 2d first, like stencyl, or maybe gamemaker. both are also free.
@daltonf9914
@daltonf9914 7 лет назад
Gus Tahara-Edmonds Carrot Doughnut Thank you two! :D The only reason I haven't been using Unity's tutorial is because they seem to be using older versions of Unity and I don't know if I could down grade in versions or what... Lol
@TeeKayMTrove
@TeeKayMTrove 7 лет назад
You should learn C# basics before learning C# for Unity, you won't grasp what is going on in other people's tutorials if you don't know the basics.
@anguswilson1724
@anguswilson1724 7 лет назад
Darketek I wouldn't recommend unity for your first game. I've tried it many times and just end up giving up. But I've recently switched to love2d and I'm making more progress on that. The reason I like it is that it doesn't get in the way. you just write your code then drag it onto the love EXE and it runs.
@daltonf9914
@daltonf9914 7 лет назад
Angus Wilson Aye thanks for the advice xD ill go and check out Love2D hopefully its easier lol
@LatSpeak
@LatSpeak 9 лет назад
Thank you so much for doing these. This is exactly what I needed at a point where I wasn't really sure if I'd ever be able to do this, or if I should just give up. You gave me exactly the insight I needed to help my feet back under me.
@markfurlong9542
@markfurlong9542 6 лет назад
another great video! the katamari damacy song at the end was a nice little bonus!
@CornishCreamtea07
@CornishCreamtea07 9 лет назад
I'm really bad at planning mile stones, I just don't know how long it will take me to do something.
@AlexPope1668
@AlexPope1668 9 лет назад
Try your best, and make notes so you can adjust for next time, e.g., "Animation took forever. I either need to expect it to take 4 times longer next time, or break it down into 4 smaller milestones." That way you'll get better at planning milestones.
@Necroskull388
@Necroskull388 9 лет назад
Set some that seem basically reasonable, and move forward. If you fail to meet those milestones, adjust your expectations. The best way to learn this stuff is through experience.
@SeanFrancisNBallais
@SeanFrancisNBallais 5 лет назад
"Don't plan something that'll take longer than a month. It's gonna take longer than a month." Ah, software engineering as usual.
@custersword7746
@custersword7746 9 лет назад
This video was totally helpful. I can't wait to put these ideas into practice. Oh, and the music at the end, I only found about that song about mix / song about 3 weeks ago. I love it.
@LosPiraguas
@LosPiraguas 9 лет назад
So great tips, it helped me a lot to continue my game and get better in organization.
@fission1h994
@fission1h994 8 лет назад
Tip 1: Don't plan something that you think you will take you longer than a month to complete it. *later* Tip 2: It's gonna take longer than a month,but don't sweat it. *lol*
@KokiriKidLink
@KokiriKidLink 8 лет назад
I worked on a MUGEN based off me and my friends. My first time touching the engine. The first character took me three days, so I estimated I would be done in 3-4 Months with all the balancing and such. Finished the game in a month, still balancing a year later. MUGEN Is good because it allows you to do one character at a time as you learn. So if you try an engine and estimate from there, throw out your estimate. you will learn along the way.
@dorby0578
@dorby0578 4 года назад
I made a game under 10 min!
@TheSpacecraftX
@TheSpacecraftX 9 лет назад
Well... I chose to make mine in a language I already knew and now it's hurting me. I'm using Visual Basic 2008 to make a static graphics point and click dungeon crawler. Combat is basically turn-based random number generation with different probabilities depending on your equiped weapon. And the only animated graphics are GIFs of enemies. I'm finding my options for movement on a 2D space limited by the language I think.
@saltysandwiches3554
@saltysandwiches3554 9 лет назад
You really shouldn't use visual basic for games, it doesn't fit the task. You should rather try some tool/library made appositely for games, even if really simple, game maker or unity for instance. That doesn't mean you shouldn't program in visual basic, it's good excercise.
@kajgies
@kajgies 9 лет назад
I would not use Visual Basic for games. If you want to create your game in an engine try GameMaker or Unity(2D) else you can try programming in C++, it's a bit harder to learn then most languages but it still is the industries standard, has virtually no limits and is as fast as you write it. And I wouldn't use gifs for graphics if I were you, you can convert them to jpg/png pretty easy.
@banama1758
@banama1758 9 лет назад
visual basic ? are you mad
@saltysandwiches3554
@saltysandwiches3554 9 лет назад
***** Visual Basic is somehow even worse. Anyway I agree on the fact that c++ is the way to go, but it is a very abstract to start. I would suggest Java or C# if you are going for high level languages, html5 or Javascript for scripting.
@TheSpacecraftX
@TheSpacecraftX 9 лет назад
I agree that it in hindsight it was a bad platform to use but I thought to begin with that I'd be best using a language I already knew. I am currently also learning Javascript but I've done some research and found I'm doing it the difficult way.
@Seiaeka
@Seiaeka 9 лет назад
I love these episodes! Thanks for all your hard work, Extra Credits!
@WhatDoesDStandFor
@WhatDoesDStandFor 9 лет назад
I'm learning to do game coding in my first year of college. What James says about "if you can't, go as simple as possible" is a seriously great thing to do. I wanna code guns but I have a great platforming engine already. You get the idea.
@TravisMohan
@TravisMohan 8 лет назад
nice talk but how do I actually try to make a game ?
@TheiLame
@TheiLame 8 лет назад
+Travis Mohan just start with tutorials
@polybomb9640
@polybomb9640 8 лет назад
+Travis Mohan Grab Unity, a popular and versatile engine, assuming your computer can run it (shouldn't be TOO high on the requirements). The front page of the Unity website has three or four tutorials on how to make a small variety of games, and they're both free and comprehensive. If you finish one or two of those, you'll surely have put together a few ways you can make your own works!
@Saurygiel
@Saurygiel 8 лет назад
+Travis Mohan Use Construct 2 if your not ready for the hard task of learning code. It works very well and is free if you want to make something small but fun.
@sakoir1061
@sakoir1061 8 лет назад
+Travis Mohan I would recommend you if you don't have any skill in art/graphic design - and don't want to make your own physics engine - Roblox. While it is marketed towards a younger audience, there's plenty of chances to learn the basics of game development, and potentailly earn money from it.
@kylezaruba9497
@kylezaruba9497 8 лет назад
+Invisible Teemo Roblox is not a game making engine...
@jimmyd694
@jimmyd694 8 лет назад
who noticed the shadow of the colossus thing
@iananderson12796
@iananderson12796 8 лет назад
Me.
@mattbratt4098
@mattbratt4098 8 лет назад
me
@marvinslomp3564
@marvinslomp3564 8 лет назад
me
@destesful
@destesful 9 лет назад
these are so helpful and well timed! Currently planning on focusing more on making some prototype games this semester and really wasn't sure where to start, so this is going to be a nice set of guidelines for me!
@hannahn951
@hannahn951 6 лет назад
Thank you for this video. I'm making a game for my senior project and this is really helpful!
@santiagorich3190
@santiagorich3190 7 лет назад
I made a vector copy but bad
@MasonAttano
@MasonAttano 7 лет назад
Cool. Is it online anywhere? I don't care if it's bad or not.
@santiagorich3190
@santiagorich3190 7 лет назад
It's on itch.io just search for robo jump
@irishiwasnthererightnow3722
@irishiwasnthererightnow3722 9 лет назад
Guys my cat took a shit on my eggs what do I do
@TomBombadil515
@TomBombadil515 9 лет назад
Send them to HowToBasic's house. He'll figure out what to do with them.
@FlyingJetpack1
@FlyingJetpack1 9 лет назад
Poor gasoline on it, hold it in your hand, take a match, and light the egg on fire.
@erberor8007
@erberor8007 9 лет назад
Place them in a circle and begin chanting the most arcane things you can think of.
@TridonsEve
@TridonsEve 9 лет назад
Those weren't eggs... Be careful...
@tasoganedude
@tasoganedude 9 лет назад
Thank you so much! Can't wait for next week!
@Hionimi
@Hionimi 9 лет назад
I fear the main reason why I love watching this channel's videos is that the main Animater's animations are both very adorable and sometimes really putting a grin on my face or even make me chuckle, I really love watching it. But I guess that's only a recipe for success, content that may be aimed at certain people, but even people who do not, like in this case, seek to make their first game, still enjoying the videos. :)
@Ularg7070
@Ularg7070 9 лет назад
Needs an * that states this will still not help the most talentless people like me out there. Believe me, I've tried. I've "made" a level of a game or some art or some music but with the most embarassingly bad process ever made. You could give me a piece of paper with code for a game just to copy by hand and it will still not work. Don't be like me, there are some people who are only born for manual labor.
@AlexPope1668
@AlexPope1668 9 лет назад
Even the most talentless performers can get reasonably okay with enough help or enough time, or both. I mean look at the pop music scene; I bet you can name at least one significant success every couple years that started out VERY badly, but kept at it, go lots of help, and eventually did it. So, if it still interests you, keep trying. You will get better. Great? Probably not. But better, and that may end up feeling just as good.
@Necroskull388
@Necroskull388 9 лет назад
I also have no artistic talent, but I only found that out after I spent a couple years in art school and learned to draw reasonably well. And although I regret spending two years in art school, I do value the experience.
@Bashyb
@Bashyb 9 лет назад
Failing to succeed does not mean failing to progress, your not learning from the failures youve done, your only calling them failures and saying their embarrassing, you should go back and look at your mistakes and learn from them, and dont forget about the 10,000-Hour Rule, because you dont have to have to talent to do something good, practice it enough and you'll become good just because you wont be good in the beginning doesnt mean you should give up, if your not talented then practice till you get good.
@TheOtherKT
@TheOtherKT 9 лет назад
As the saying goes, "The master has failed more times than the beginner has tried." So just keep chugging on. You're going to suck at first. You're going to suck for a long time before you start being halfway decent. But you'll get there eventually.
@rudyhero1995
@rudyhero1995 9 лет назад
just work methodical, and work step by step, improving every little thing till it looks -even more awful-, -bad-, reasonable, I have a mandatory course of programming, I'm not good at it, but with my 160 lines of code I was able to change capital letters to regular ones (I now know how that one works). For a small game if it's functional you are far already (the chance that a homemad programm the size of a couple, kb's, mb's, bytes (or whatever if about 50-1000 lines of code) programm would burn out your processor s reasonably small, right? Right?)
@johnathanmcnutt7167
@johnathanmcnutt7167 9 лет назад
This is really awesome. I'm actually in a game development class this quarter so the timing couldn't be more perfect. I actually ran into the issue where my game idea is turning out to be a little bigger than I really have the time budget for so the next episode sounds really useful.
@jimmyc.491
@jimmyc.491 6 лет назад
This reminds me of something I found in a software development textbook called a "burndown chart". You plot the estimated time you'll need to complete the project on the x-axis, plot the amount of work left to do on the y-axis, and draw a line going down and to the right as you complete steps of the process, hopefully bringing it to the bottom before or around the time it reaches the end. It's very helpful, I imagine.
@SteveMarck
@SteveMarck 9 лет назад
Fantastic video. Damn good advice that often applies to projects outside of games, too
@chartypeplays2396
@chartypeplays2396 Год назад
I really wish I'd seen this when I first started making games. I'll keep these tips in mind in the future, as far as they stay applicable. Thanks so much!
@macdongr
@macdongr 5 лет назад
I don't even want to be a game designer (I want to work on art for games) but I love watching this show. Something about it is so addictive. This team is very good at grabbing your attention on a topic you wouldn't think would be interesting.
@DeluxeFlame
@DeluxeFlame 9 лет назад
Loving the videos, I'm feeling more inspired. I also love the new authors I'm finding from your outro music.
@ToeJoust
@ToeJoust 9 лет назад
This is one of your best video series.
@HosTTtk
@HosTTtk 9 лет назад
One of the best things I found with starting to make games (and if I I am to be honest I am still starting to make games now). Remake old classics, Pong is a great easy game to recreate from my experience, and there are all sorts of interesting things you can experiment with.
@nexttoradio
@nexttoradio 9 лет назад
Love you all! Keep up the awesome work!
@butts_unlimited
@butts_unlimited 9 лет назад
This is so helpful. I started working on my first little game as someone entirely self taught and got caught up with work and hadn't touched it in a month.
@brasori
@brasori 9 лет назад
These are actually incredibly usefull advices. As someone who is making his first game (and has been for half a year already), I just want to say thank you, thank you very much.
@StrangePan
@StrangePan 9 лет назад
Thank you guys so much for making these! They're awesome!
@ActuatedGear
@ActuatedGear 9 лет назад
This information can be directly applied to ANY creative media, whch just makes it all the more awesome!!!
@SeanLamb-I-Am
@SeanLamb-I-Am 9 лет назад
These are exceptionally valuable tips for a wide range of projects, and it's good to remind ourselves of these tips as we explore new activities. A model railroader friend of mine likes to say that "our eyes are bigger than our abilities" when he advocates for new model builders to work on smaller projects.
@Doctorgeo7
@Doctorgeo7 9 лет назад
I remember making my first game. It was a computer version of the 1990s game Lights Out, with some tweaks and extra features. I had to do it for the final project of my C programming class. A lot of my classmates didn't finish it and by the end of the semester my professor decided to make it an extra credit assignment. It took me 3 weeks of nearly constant everyday work to finish it, but it was well worth it.
@enistoja
@enistoja 9 лет назад
A good place to put these teachings to the test is game jams. Two days to make a game. Fun, fast paced, intense, soul-crushing but ultimately very rewarding
@LoaderMan
@LoaderMan 9 лет назад
Great video. My professor showed us a lot of your videos for game production class.
@HLFlashproductions
@HLFlashproductions 9 лет назад
Great episode. I am so in love with this channel.
@DoubIeRose
@DoubIeRose 9 лет назад
I always forget about these episodes, then I see them in my sub box and it makes me happy.
@here4frags
@here4frags 9 лет назад
Heck, this video even helps me for work dude :D Those suggestions all fit very well to my work duties. split shit up, start small, learn what you can, accept help. really, really good video, keep it coming :D
@Wibblyeo
@Wibblyeo 7 лет назад
man, you dont know how much your helping me to make my dream come true
@MrLemonGrahb
@MrLemonGrahb 9 лет назад
Looking forward to the next episode :) this is great
@punkysuen
@punkysuen 4 года назад
Nice Katamari OST at the end, it fits the mood so well.
@FrenzyT0004
@FrenzyT0004 7 лет назад
Nice tips for a beginner, makes me want to get back to my project right now!
@BRHD413
@BRHD413 9 лет назад
I don't even make games or have the interest to try but i like playing games and learning about them... That is kind of weird to me.. I guess you just make videos that are so easily consumable that it feels like a treat every time a video gets uploaded!
@TheBluefire707
@TheBluefire707 9 лет назад
Hey i've noticed your channel a few days ago and have been watching your videos like a madman. I love 'em. The lastest one I watched, (besides this) is about how gamers think games are getting to easy, that has to be my favorite video so far on this channel. One thing that really struck me was how tutorials were crucial. I would be believe a video on how open world games with no clear direction that MAKE you guess and check sell well and are very successful.
@stedunn563
@stedunn563 9 лет назад
My first ever game was a tutorial I slightly edited, it still counts, I most importantly learnt what coding was and how much work is needed for such a small output! All my game was, was space ships coming down the screen and you was at the bottom and you had to shoot them, when they died they randomly spawned at the top of the screen, rinse and repeat, I slowly learnt how to do GUI etc and added a scoreboard and slowly added to it. Years on I'm a software developer, I have a game on the xbox360 indie section which made enough money to buy me lots of toys like an Ipad etc it's amazing what you can do with the tools we have now.
@dpurdy15
@dpurdy15 9 лет назад
I really like this episode. I am an beginning animator and game designer, I loved this because i have been giving up on A LOT of my projects so finding a way to stop this or at least make me feel like I'm doing something is awesome. Thanks Extra Credits.
@eeach
@eeach 6 лет назад
Wow, that chiptune cover of Lonely Rolling Star is amazing. Thank you. :-)
@ShuyaTheDark
@ShuyaTheDark 9 лет назад
Oh my beautiful gosh! The outro song! Thanks for linking to it! x)
@WASDLeftClick
@WASDLeftClick 9 лет назад
This is some really incredible advice! I've taken a couple of stabs at making a game and I can say I've consistently made most of the mistakes covered in this video. Now, I think I can get into development again and not quit. Thanks for this.
@somniloguy12
@somniloguy12 9 лет назад
Good luck!
@sven33r
@sven33r 9 лет назад
Very motivating video! Thank you. Now I am thinking of creating an own game! 😀
@VP1NTO
@VP1NTO 9 лет назад
I'd like to say, I'm not a gamer but as a non-gamer I have learnt so much from you guys. The series you're currently doing really speaks to me as a student mechanical engineer. Thank you so much for your videos!!!
@jaysprake1502
@jaysprake1502 7 лет назад
Great Video! Love the Channel!!
@emmanueljose01
@emmanueljose01 8 лет назад
i love the way you guis represent the games xD you are awesome. greetings from Venezuela.
Далее
Game AI - Funtelligence - Extra Credits
8:06
Просмотров 724 тыс.
Ouch.. 🤕
00:30
Просмотров 5 млн
Это конец... Ютуб закрывают?
01:09
The Most Controversial Children's Book in History
40:38