5 Steps To Start Making Games

Поделиться
HTML-код
  • Опубликовано: 26 окт 2024

Комментарии • 1,5 тыс.

  • @thomasbrush
    @thomasbrush  2 года назад +8

    Thanks for watching! Hope you learned a ton.
    ► Learn how to become a full time game dev, free: www.fulltimegamedev.com/opt-in-how-to-make-six-figures
    ► Enroll in my 3D workshop, free!: www.fulltimegamedev.com/opt-in-15-minute-3D-game
    ► Make your game instantly beautiful with my free workbook: www.fulltimegamedev.com/opt-in-instant-beauty-color-workbook
    ► Get my 2D game kit, free: www.fulltimegamedev.com/opt-in-2D-game-kit
    ► Join my 2D character workshop, free: www.fulltimegamedev.com/opt-in-2d-character-art-workshop
    ► Wishlist Twisted Tower: store.steampowered.com/app/1575990/Twisted_Tower/
    ► Learn how to make money as a RUclipsr: www.fulltimegamedev.com/opt-in-indie-game-income-workshop

    • @user-bp8xe1ov9w
      @user-bp8xe1ov9w 2 года назад

      ruclips.net/video/yvll6MVy1ww/видео.html

  • @benjaminlevenson4109
    @benjaminlevenson4109 5 лет назад +1808

    I have a few tips myself:
    1. Come up with a basic idea; you don't want to overshoot
    2. Doodle around with your idea on paper to see what your game might look like
    3. Begin making your game piece by piece to make sure things can work
    4. Start putting the pieces together, and save often
    5. Once you have a core game, build onto it one step at a time
    *I should probably listen to my advice XD*

    • @qwerduro
      @qwerduro 5 лет назад +9

      haha ☝😃 word, though!

    • @r.proppe3428
      @r.proppe3428 5 лет назад +3

      Same here! But hey, this coment is a starting point!

    • @monikamoon14
      @monikamoon14 4 года назад +2

      IF you have a channel I'd watch a video about that :P

    • @-Mxfia-
      @-Mxfia- 4 года назад +7

      NR 1 TIP: MAKE BACKUPS. yup, do it.

    • @ZiRR0
      @ZiRR0 4 года назад +8

      I suggest (if you don't know how to use Unity yet) that after you got the idea, start working on it in Scratch.mit.edu. It's for kids but I kid you not that's where I got my interest in making games and got good at it. Sadly you can't export it to a file that doesn't need Scratch itself. But you can convert it though.

  • @Doutrus
    @Doutrus 4 года назад +871

    2:25 Step One- Learn Unity or Unreal
    6:00 Step Two- Learn your art creation tool
    10:51 Step Three- Learn your sound design tool
    16:12 Step four- Understand beta testing
    17:55 Step five- Lauching a game

    • @Jay-eg9mv
      @Jay-eg9mv 4 года назад +34

      You sir are a hero

    • @AjarnSpencer
      @AjarnSpencer 4 года назад

      good tips for intermediaries

    • @NCGamer20
      @NCGamer20 4 года назад +6

      I prefer step three rather than tree.

    • @vda1_327
      @vda1_327 4 года назад +1

      Tree?

    • @Doutrus
      @Doutrus 4 года назад +2

      @@vda1_327 😄

  • @MR3DDev
    @MR3DDev 5 лет назад +618

    I teach Game Art at a small community college and I must say I agree with you. DO NOT get student loans to study game design, either pay cash or get scholarships, the chances of getting a fulltime job are very small unless you are really good, and if you are really good you'll be hired with no schooling.

    • @indieprogress7170
      @indieprogress7170 5 лет назад +11

      Good advice!

    • @CreativeSteve69
      @CreativeSteve69 5 лет назад +2

      thanks so much for the advice. :)

    • @Tulku
      @Tulku 5 лет назад +5

      Thank you, I'm looking into community college for it, but I'm not going to get loans. There is a grant that may cover all of it and yes, I hope to get that but otherwise, I'll just pay for it. My friend is graduating debt free next year and he's going to assist me in the process.

    • @CurtisJensenGames
      @CurtisJensenGames 5 лет назад +2

      I'm impressed by your honesty! You improved my view of professors :)
      I may study game design at a school sometime, but for now I'm getting an associates in IT and building up capital until I can go Indie. What do you think of that plan?
      Also, shameless plug: curtis-jensen.itch.io
      ;)

    • @giomarux
      @giomarux 5 лет назад +2

      That applies on the state side but in asia they hired mostly with a diploma. Even if you have lots of experience in the said field its still a 50/50 chances getting hired here. Its sad.

  • @serj_1264
    @serj_1264 5 лет назад +1218

    Step 0 - if you really want to become a game developer brace yourself. A huge commitment is needed.

    • @UMessis
      @UMessis 5 лет назад +121

      That's with any profession you'd want to work in tho. You'll never succeed at anything if you're not committed.

    • @randomfriction7231
      @randomfriction7231 5 лет назад +18

      @@UMessis No man, that's what the government is for.

    • @chickentim8505
      @chickentim8505 5 лет назад +1

      Very true.

    • @kryllion
      @kryllion 5 лет назад +121

      I disagree with this. Do not look at "becoming a game developer" as a massive undertaking that requires a huge commitment. Taking this approach will likely as not lead to being overwhelmed and giving up.
      Instead, look at small things you can do in one day. Don't ask yourself "can I really commit years of hard work and learning to make a career?", just ask yourself "Can I follow a tutorial for how to draw a button in Gimp?" or "Can I spend a weekend following a tutorial to learn how to create an RPG inventory system in C#?"
      If you don't enjoy these things, then development is probably not something you will enjoy. If you do enjoy doing them, and you start your own project - congratulations, you are a game developer! You may not have a paying job as a developer - and honestly, you may not want one. Many great developers did their work as hobbies and projects before they were able to sell their work and turn their hobby into a career.

    • @kryllion
      @kryllion 5 лет назад +4

      @@wrngsurgeon congratulations!!! I'm glad you found something you love and that you have made it so far.

  • @SpaceChicken
    @SpaceChicken 5 лет назад +232

    Dude, I recognized your name immediately from playing your flash game Coma from forever ago. I was so impressed with that. Keep up the awesome work.

  • @mcpt4196
    @mcpt4196 5 лет назад +192

    Games were my first passion in life. I'v spent... i don't know. Years? A lot of time, playing videogames ( ALL KIND OF !!!) i simply loved games, no matter what kind.
    Whan i was 18 (or arround it) i was thinking a lot about doing videogames and study to increase my knowledge. First started practicing on phyton (to learn the coding basics), then installed unity and unreal on my pc. I had no clue on wich was the best.
    Explored them a bit, even Blender (that i agree, is really awesome for 3D even knowing it was a bit complex).
    Then i stopped...
    I simply abandoned that, dream. I remember getting a job and just found a new passion that completely made me change my mind about my future.
    Yet today (studying marketing, that i know is really important for any company or project you may have planned) watching this video... it reminded me about those dreams.
    Maybe one day i give it a try again. But yeah, what i wanna say is "Thank You" for your video. It really made me think about some things and old dreams.
    =D

    • @stewale
      @stewale 5 лет назад +8

      Good luck, mate. I hope this journey of yours will come to bloom someday.

    • @deathknightsolo
      @deathknightsolo 4 года назад +13

      Till I was 18 I had never thought that game design could be a viable career. As an Indian, you don’t get encouraged to pursue something like this. I had the same feelings as you and did exactly what you did. Left it in between. I’m 21 now, I don’t know how it happened or how I was presented this opportunity, but I’m currently pursuing my dream as a game designer and 3D asset creator. I sometimes think that I did not make the right choice, but then try to remember the feeling of exploring a world no one has ever seen before. And I try to keep fighting on. This profession is hard, but I’m not stopping till I absorb all of it.

    • @brahmiayacine2124
      @brahmiayacine2124 4 года назад +3

      @@deathknightsolo good for u mate u should be proud of ur self .. for me i just turned 19 and im 2 nd year into computer programming .. the thing is computer prog. As a whole hasnt really got that good of a reputation in my country (Algeria) and nor has game developping .. but even with these odds im gonna try my best to insure that i do both : make a decent living and persue my dream of game dev.

    • @darrelcamacho7746
      @darrelcamacho7746 4 года назад

      I'm in the same situation mate. I feel you. I wanted to create games since I was 7 and make money from it in the future but here am I, graduated in Engineering but can't find a freaking job cause I hate it. My parents advised me that I should pursue being an Engineer and when the time comes that we have enough money to sustain our family and then I can do whatever I want. Yep, sounds like a good plan but for me... It kinda makes me depressed. I need to sacrifice my one and only dream for the sake of our survival. I want to cry right now ahahha :D

    • @skabop47
      @skabop47 4 года назад

      Good luck man!

  • @FreddyAubz
    @FreddyAubz 5 лет назад +338

    Hey man first time viewer, really appreciated this video. Takes guys like you to inspire beginners, keep up the good work!

  • @mikaxms
    @mikaxms 4 года назад +38

    Here's my list of what it is actually like to make a game:
    1. Pick one of the ideas you have.
    2. Start working on the game (epic).
    3. Realise it is a lot harder to make than you originally thought.
    4. Come up with a lot of new game ideas.
    5. Decide to continue with the current project or go back to step 1.
    6. Polish the game
    7. Market the game (this is probably to most horrible step).
    8. Launch the game

  • @rafaelzoric6450
    @rafaelzoric6450 5 лет назад +1648

    But can unity port to soulja boy console. xd

  • @pogimestiso
    @pogimestiso 5 лет назад +70

    "You are putting together a new world; playing god with code!" - That was pretty deep and motivating to hear before you closed out your video.

  • @clarkmeyer7211
    @clarkmeyer7211 5 лет назад +132

    Download unity, learn unity. Seems I'm on track already.

  • @GreenFox1505
    @GreenFox1505 5 лет назад +706

    "Hey, Mr Writer, what do you write your scripts in?"
    "Word"
    "Ok, so if I want to be a writer, I should just learn Word?"
    "What?"
    Most of this video was about tools. It was not about "Steps To Start Making Games". Learning Unreal or Unity or Audacity or Photoshop or all of the above does not get you started making games. Steps 1-3 where all "learn these tools", and then step 4 was beta testing?! There are a few steps missing here. How about planning a game out? Prototyping? Design architecture? Managing feature creep while also keeping mechanics interesting? That's quite a game to just not address.
    Tools don't make the game developer. IMHO, if you can't figure out what tool to use for a given task, you're in pretty big trouble right out the gate.

    • @Ethan-ss8lb
      @Ethan-ss8lb 5 лет назад +4

      lmao

    • @dylanspriddle
      @dylanspriddle 5 лет назад +44

      Video felt clickbaity.

    • @loganhazell6294
      @loganhazell6294 5 лет назад +10

      This video, is assuming you know what kind of game you are making, and it's used to show you what you should learn about before starting out

    • @tusharniras
      @tusharniras 5 лет назад +19

      your comment is click bait

    • @MistaSparx
      @MistaSparx 5 лет назад +35

      To start writing, you need a pen and paper (or Word.)
      For a lot of people, that do want to make games, they would have an idea. I know I do. But they might not know how to even start. This video was for them. Games are art, and you don't need a guide to start drawing, writing, making music and that extends to games as well. If hitting you head against a wall because you can't figure out how to make your character jump (I've been there) makes you want to quit, then perhaps you aren't actually as interested in making games as you thought.
      I found, through all my creative endeavors, that as long as I kept myself motivated I didn't need a guide as long as I knew what tools to use and where/how to distribute my work.
      It's the same as when people get upset at "How To Make RUclips Videos" tutorials not explaining what to write in their script for their game review, that's your process, a problem for you to solve. There are no cheat codes to game design or any other creative medium. You figure out what you want to make, and start doing it. After hours of doing it, you'll have your own process for how to plan, prototype, etc.
      When I wanted to make music, I googled "How to make music on my computer" and found FL Studio, watched a 10 minute tutorial on how it worked, and just started doing it. I had no prior music theory knowledge and didn't know how to play any instruments at all. I just knew I wanted to make songs so I started experimenting for hours and hours and now I am pretty good at it, in my own way.
      You're not wrong, he could explain his process, but that won't work for everyone. Find your own way man, be your own bird... or whatever.

  • @Menkhor
    @Menkhor 5 лет назад +2

    Awesome advice mate, thanks! I went to school for Computer Science and later Video Game Design but came to realize that my education didn't mean squat, and I never buckled down and created a solid portfolio or full-out pursued a career in the field. I'm 34 now and I've decided to finally chase my dream, and the only way to start is to dive back in to the tools and get creating. This video was a big boost to my motivation and helped me to recognize or rediscover the major (free or cheap) tools I can use to do just that.
    Thanks again for this, and I hope to join you in the industry soon! :D

  • @benwatki
    @benwatki 5 лет назад +102

    To the people who complain about unity for its lack of graphical capabilities...
    What are you going on about? Yeah I get it if you just make a cube and add a single colour mat of course it's gonna look crappy. If you spend 5 mins installing the post processing stack and you use some quality models you make make AA level graphics that rival if not beat unreal.
    I don't mind what platform you use but please stop putting 1st time devs off because of a non existant issue but for everyone else you do you.

    • @magnusm4
      @magnusm4 5 лет назад +11

      Plus if you're a small developer. Good graphics is the least of your concerns. It's better to focus the visual part to art and a unique style. You don't need much just stylize it like Psychonauts or Sly Cooper. Plus more graphics means less performance and optimizing post development is a pain

    • @benwatki
      @benwatki 5 лет назад +2

      Dustpanda - yeah, the HDPR was only added within the last year or so. To be honest I am currently using cryengine (because I got fed up with the hugely long baking times in unity compared to where everything is real-time in cryengine) but I still feel for beginners that unity teaches you a lot about the process of game development and you can get good results, if you know what your doing. A couple of years ago this wasn’t the case (real-time shadows were a pro only feature) but recently unity has made some games that have truly blown me away.

    • @testedalexthegreat1759
      @testedalexthegreat1759 4 года назад +2

      Beat unreal?
      No, they both have their perks, but no.

  • @speakerhitech5967
    @speakerhitech5967 5 лет назад +13

    I watch this Video In Feb 2019. Now You are in my heart Bro. Beacause I depressed it. But Now I feel energatic With your one word "Keep Practice three Hours on A Day".

  • @ZiaurRahmanAdvocate
    @ZiaurRahmanAdvocate 5 лет назад +35

    Good stuff.... enjoyed it... although completely new to the scene...feel like an alien...but want to take this challenge....my son (now 14 years 6 months) and I (51 years -ouch) want to dabble into making a small game first in 3d. Excited but clueless still

    • @Person106
      @Person106 5 лет назад +6

      I wish you the best of luck.

  • @smitangshuchakraborty5808
    @smitangshuchakraborty5808 5 лет назад +20

    Damn this is some good speech / lecture . I haven't even started on making games but your advice really helped me out

  • @SonPham-CompetitiveProgramming
    @SonPham-CompetitiveProgramming 4 года назад +3

    Hi Thomas,
    Illustrator is vector-based, while Photoshop is pixel based. So Illustrator will be really slow when the art is complicated, but PTS doesn't have this problem. No matter how complicated the art is, PTS only needs to store a layer of pixels, which is really just an array of number. So the only limitation for PTS is the number of layers, and an average computer can usually support hundreds without significant problems.

  • @waberoid
    @waberoid 5 лет назад +1

    I went to school for game design and I think it helped me quite a bit. It helped me get a grasp and understanding on how to tell a story of a game. From the characters to the levels to just small objects scattered around. It helped me get an idea on how the pipeline works and has worked for years. I can say though, usually studios do not look for a degree (they will say it's a bonus though) because they prefer talent over education.

  • @MasterNeptor
    @MasterNeptor 4 года назад +7

    I came here cause i just started trying to have fun in quarantine and i decided using Unreal Engine 4. I like it cause my games probably will never see bigger platforms than my hard drive or i will release the game for free (cause why not) somwhere on internet. I will say one thing: for now i have fun. Really,

  • @merrymusician
    @merrymusician 4 года назад +2

    I know this vid is a bit old now, but it's still super helpful! Staring a new project in the face on your own can be scary, but I feel like I have a sense of direction now. Thanks for sharing your advice!

  • @A_4_A-0
    @A_4_A-0 5 лет назад +3

    im using Unity and i love it. been solo game deving for a year now and im fully comfortable in using the software. only thing with solo game deving is that its so draining + trying to market your content on a daily/weekly bases is ridiculous especially for a recluse like myself

  • @division137
    @division137 3 года назад +2

    Thank you Thomas, I didn't follow you for long, however I always find myself coming back to you as you are the only one that gives advice that I can use. Unlike other channels that teach despite not having a game made , you just sit down and tell about what and how and why to keep working on video games. I'm quite in a rough spot as of right now, however your videos keep me in the loop of adding one more brick despite how sick or tired one might feel when developing a game, and this is coming from somebody who struggles with overmotivation and procrastination.

  • @11lvr11
    @11lvr11 4 года назад +3

    Thank you! I'm omw on changing my profession, and at first i wanted to be a QA engineer. But then i realized that i could actually become a game developer because gaming has always been my big hobby. And i also produce music.
    So I'm glad I've found your channel on Unity's learning section!
    It's very interesting and exciting to learn from someone who already made a game.

  • @thigasrocker
    @thigasrocker 5 лет назад +7

    Amazing!!! Save to watch over and over again! Thanks for all hints! Cheers from Brazil!

  • @Scarletraven87
    @Scarletraven87 5 лет назад +3

    Audio is the most underrated aspect of a game. I've done a list of my 15 favourite games and "surprise-surprise!" all of them have great audio, while not all of them have good gameplay or graphics.

    • @johnterpack3940
      @johnterpack3940 5 лет назад

      If you've never played "Subnautica", give it a try. The sound design is absolutely amazing. The music sets the mood so well it completely overrides the cartoonish graphics.

    • @Scarletraven87
      @Scarletraven87 5 лет назад

      @@johnterpack3940
      I have multiple copies, but it never worked on my hardware.

    • @johnterpack3940
      @johnterpack3940 5 лет назад

      @@Scarletraven87 interesting. My rig is something of an antique (the last BIOS was released in 2011) and has no problem with it. But I know how quirky performance issues can be. The simple puzzle game, "The Room" crashed repeatedly on the same rig while "Cities: Skylines" never had an issue.

  • @exaviorvolgimesh8540
    @exaviorvolgimesh8540 5 лет назад +8

    Anybody else think he'd make a good motivational speaker? "Learn to live in transition." Not gonna lie, that really did motivate me.

  • @Areorn
    @Areorn 5 лет назад +14

    ive used blender it is overwhelming at 1st but you just need to give it a change! it is very easy to learn!

    • @kingtreedede7303
      @kingtreedede7303 5 лет назад

      Palerider you mean chance

    • @indieprogress7170
      @indieprogress7170 5 лет назад +2

      Took me 600 hours and im still learning!

    • @bhavinb.artstation
      @bhavinb.artstation 5 лет назад

      It took me only 7 months to master blnder just left on animation and rigging simulation parts only

  • @SatyaRaj-ty3hy
    @SatyaRaj-ty3hy 5 лет назад +7

    I will go with Unity. Thanks for clarifying my doubt bro.

  • @incandescente1016
    @incandescente1016 5 лет назад +10

    4:20 Already learning to schedule with the father since early :D So Beautiful moment!

  • @28thBayDigital
    @28thBayDigital 5 лет назад +1

    Describing BAss, Treble and when they are combined..... You killed it.
    I dig your video.
    Nice one mate.

  • @tecosv6927
    @tecosv6927 5 лет назад +250

    Godot is a good game engine too :)

    • @brendankapp5237
      @brendankapp5237 5 лет назад +10

      Ehhh, not nearly as good as Unity. For 2d maybe but that's about it.

    • @tecosv6927
      @tecosv6927 5 лет назад +49

      @@brendankapp5237 yes, well in my case I'm using it mostly for 2d, so I feel happy with it (^u^)

    • @shoaibmujawar1375
      @shoaibmujawar1375 5 лет назад +14

      Super easy to make 2d games in it.

    • @alexmarchand1992
      @alexmarchand1992 5 лет назад +28

      godot also has amazing 3d capabilities

    • @havardsyltern2306
      @havardsyltern2306 5 лет назад +6

      Alex Marchand ye but compared to
      Unity, not that good but it still a great engine.

  • @iseeya8724
    @iseeya8724 5 лет назад +2

    I almost went to school just for making games and apps lol
    I'm really happy to hear that I don't need to, appreciate it.

  • @Korenski23VO
    @Korenski23VO 5 лет назад +3

    This is a great video. I’m not in development, I was just curious about what it takes to develop a game and this was really interesting .

  • @OzgardenTsuge
    @OzgardenTsuge 4 года назад

    What a nice and humble person you are. Bought your game long time ago but it's the first time I see you face. Happy New Year.

  • @TheBillyJones
    @TheBillyJones 5 лет назад +19

    LMMS is also a great music software, it's free too :)
    For those who need it, get it
    -A nice guy, Destroy Bot

  • @psy9447
    @psy9447 5 лет назад

    To people complaining this doesn't actually get you started on "making a game" but instead just "picking your software/tools of choice," fair enough. However, if you're an absolute beginner as many viewers will be this is a great teaser/motivator to explore all the different kinds of resources one might get familiar with in future. And it's done quite warmly which overwhelmed beginners need.

  • @adaire451
    @adaire451 5 лет назад +4

    This is a great video, although being a sound designe/composer hoping to go into game design, it's interesting to hear the perspective of someone who doesn't normally do sound design.

  • @notsure1969
    @notsure1969 4 года назад +7

    I remember first seeing Pinstripe on Game Grumps and being super impressed that it was a solo effort. I'm wondering what your workflow process was like in terms of story and character creation. I feel like that is the hardest part for me. I can create terrains, model objects and character models just fine but I feel like actually creating a tangible coherent story with an exciting, intriguing plot is prettyy difficult for me (and that is probably most of the game).

  • @PaycoTsunami
    @PaycoTsunami 5 лет назад +7

    bass & treble analogy is A+, especially when its full blast in my room with a house full of roommates lol

  • @alexbadea5594
    @alexbadea5594 5 лет назад +3

    This video was incredibly pleasant. Well done with the setup, scripting and editing!

  • @thomasbrush
    @thomasbrush  4 года назад +103

    WHOA. My next game Neversong comes out on Steam MAY 20th! Wishlist now to snag that tasty launch discount :) store.steampowered.com/app/733210/Neversong_formerly_Once_Upon_A_Coma/

    • @browniethelittlebear2714
      @browniethelittlebear2714 4 года назад

      Here after a year

    • @browniethelittlebear2714
      @browniethelittlebear2714 4 года назад

      I’m doing a competition with a friend to see who can make a better game in a week do u think it’s possible and do u have any tips for me

    • @browniethelittlebear2714
      @browniethelittlebear2714 4 года назад

      For now I just want to make it and be able to just share it to him not really publish.

    • @angelacarter6593
      @angelacarter6593 4 года назад

      Your game looks amazing. I'm curious, why did you go with Steam rather than ios or Android? I am not a game developer. I'm just starting to learn about it.

    • @lfabio.n
      @lfabio.n 4 года назад

      Glad I ran into your channel

  • @jorlorlaggs9228
    @jorlorlaggs9228 4 года назад +1

    Happy Some one make video’s like this.
    Probbably it’s gonna help me and the boys a lot

  • @GarethMcCumskey
    @GarethMcCumskey 5 лет назад +99

    I would recommend adding Godot as an engine for new game devs to consider.

    • @nexus_linky
      @nexus_linky 5 лет назад +7

      I been mad when him limited the options to just Unity or Unreal. Are really Good Engines out there, like Godot (my favorite).

    • @vaishnav_mallya
      @vaishnav_mallya 5 лет назад +1

      Yup I fully agree with you.

    • @titanama0574
      @titanama0574 4 года назад +1

      I'll be sure to check it out, I currently use Unreal. Any tips for using Unreal though, incase I don't like Godot?

    • @genjibenkei
      @genjibenkei 4 года назад +1

      Armenias Thunk A man of culture 🧐

    • @afroyed3295
      @afroyed3295 4 года назад +2

      @@nexus_linky
      I wouldn't recommend it for new devs for many reasons actually unity is a great option learning It alongside with c# helps ya a lot ... so if you went on to Godot down the road it won't be a hassle also if you want to get a job having Godot in the resume is not something that might be taken seriously
      the engine does matter when getting a job
      it might not be for learning since (same concepts u can reuse in other places)
      but not when u go through HR

  • @bayrock1337
    @bayrock1337 5 лет назад +9

    FL Studio is amazing for sound design.

  • @michaelfrancis5412
    @michaelfrancis5412 4 года назад +3

    step by step thanks for this i didnt even know where to start

  • @youssefmuhammed848
    @youssefmuhammed848 5 лет назад +2

    Man you helped mailions of people thx you are the best and the most helpful person in RUclips

    • @phoenixking9457
      @phoenixking9457 5 лет назад

      I also want to learn games but I'm confused 😢

  • @koig8393
    @koig8393 5 лет назад +4

    the speech at the end was the key to start my game today

  • @d3tach3d
    @d3tach3d 5 лет назад

    Going to school for this still has a lot to offer. There are so many fundamentals when learning to be a designer that have nothing to do with any of these programs a well. I see tons of people who are competent in working with these programs but lack that backbone and fundamentals of creative design and everything that goes into it.

  • @ZeroVisitor
    @ZeroVisitor 5 лет назад +17

    "Inside" has the best sound design in, like, ever.

  • @MarilynMonRover
    @MarilynMonRover 5 лет назад

    I'm currently attending Full Sail online for a degree in Game Design. It's basically just to fill in the gaps of my knowledge; I've been at this for over three decades. Sometimes, your ship just doesn't come in and you need a little help figuring out just what you're doing wrong.

  • @texofplergux5953
    @texofplergux5953 4 года назад +4

    I've been watching a few of these "Things to remember when getting into game development" videos now in the last few days. It seems being a game dev is not much unlike writing a PhD :p

  • @angrypops0309
    @angrypops0309 5 лет назад

    i love it how you made me feel less worried and more confident about game development and this video helped me a lot to think this through thank you ^^

  • @wouterwillems7749
    @wouterwillems7749 5 лет назад +52

    C# is not a scripting language. It will compile to a lower level language. Script languages dont compile to lower level languages (for example: javascript)

    • @jankosler4781
      @jankosler4781 5 лет назад +4

      Yes, but you can say it is since CIL is then interpreted.

    • @meggi8048
      @meggi8048 5 лет назад +4

      Javascript is actually working the same as .NET does depending on implementation.
      i think the concept of script and "real" programming languages does not fit anymore.

    • @yuishirou
      @yuishirou 5 лет назад

      well said

    • @marekszirdzins
      @marekszirdzins 5 лет назад

      JavaScript engines actually do compilation (or interpretation, if you like), to bytecode. C# and JS is kind of similar in this sense. Because there is this thing called WASM that is built on top of JS bytecode and you can use all kinds of languages to code WASM apps, even C#. On the other hand, all C# code compiles to CLI bytecode which can be mixed with all kinds of languages, like F#, Visual C++ and VB and extended to whatever you like as long as it complies with the CLR standard. Same for JS engines, which have to comply with ECMA standard.

    • @hashvolting
      @hashvolting 5 лет назад

      Litteraly the fakest shit in the world. Its like saying that the rock its paper

  • @daniyaljalili5466
    @daniyaljalili5466 4 года назад

    Hey i am a first time viewer, really appreciated and many thanks this video. im 30 and i remember playin games since 5, i remember my passion and ideas for making game when i was 17 ...i also remember i gave up my dream because there was nothing as resource & any way of access to knowledge on this route in a third world country
    recently i made up my mind and realized : END UP DYING WITH "NOTHING",BUT DOING WHAT YOU PASSIONATE ABOUT , IS MUCH BETTER THAN HAVE "SOMETHING" FOR KEEP DOING YOU DON'T LIKE .
    i want start modeling and practicing on game industry...
    as our friend told he is working more than ten years, i think i will be qualified to make game in my 40's XD
    thank you for your advise Thomas Brush...I'll subscribe for more helps

  • @dannytheman2217
    @dannytheman2217 4 года назад +5

    Dude i stressed out so much i pulled a muscle in around my jaw. And im only learning the basics while working a fulltime job

  • @Niko_3D
    @Niko_3D 5 лет назад +2

    Today I'm starting my Journey in game development. Downloaded Unity and started with some c# platformer tutorials. See you in a few months and I'll talk about my progress!

  • @hans_____
    @hans_____ 5 лет назад +7

    10:32 My friend David made The First Tree! he is such wow.

  • @trelee6200
    @trelee6200 5 лет назад +1

    Great video, I'm very new to all this. I pretty much have my ideas to story board just need to see how it all comes together

  • @omarabouelnaga4697
    @omarabouelnaga4697 5 лет назад +8

    "I'm just nice"
    -Thomas brush 2018

  • @oriurian
    @oriurian 4 года назад

    solid advice - especially on sound - Thanks a lot - all the best.

  • @mevenant1943
    @mevenant1943 5 лет назад +6

    When I work on a project, sometimes I feel that I don’t have what it takes, or I feel I don’t know the knowledge I need ( for eg. Art or programming knowledge) to make the game that I care about from my heart. So it holds me back from working on the project and progressing towards the art piece I want to present the world. How can I minimize feeling like this and work on my game, even with the fear I have?

    • @nada-zl9rs
      @nada-zl9rs 5 лет назад +3

      Feel the same way

    • @jeboteya5489
      @jeboteya5489 5 лет назад +3

      Think of it as a work of your own personal art. Your craft. Don't worry about releasing it until it is ready. You will learn valuable skills along the way.

    • @aronlinde1723
      @aronlinde1723 5 лет назад +3

      Almost all of us feel that way. You push through it and learn what you need to complete the task. After a while you get better at gauging the amount you need to learn.

    • @RialuCaos
      @RialuCaos 5 лет назад +1

      Start small and learn things one step at a time. If you try to consider everything at once, you will become overwhelmed and not do anything.

  • @waberoid
    @waberoid 5 лет назад +2

    I can understand the don't go to school for game design part. I am doing that though, but it is more on the teaching of how to go through a pipeline, basics and understanding of some of the software used in game design, 3DS Max, Mudbox, Adobe Animate, etc. I only got one class in Unreal that was level design and that was just how to place assets into it to create a level. Nothing technical. Though many companies do not require you to have a degree, unless you plan to take up any management roles. They care more about how many years in the industry, how good your portfolio looks, and if you understand the background of it. Also while looking at the requirements of having game companies, it is a big bonus to have an education because it raises your chances. You have discipline in the subject matter already. There are people who got in with a portfolio though, which is true. Though if someone else has a similar profile, who do you think they will chose? Aperson with no educational background or a degree.

    • @Kastaven
      @Kastaven 5 лет назад

      Yeah, it's the same as me, we focus on modelling, which helps because it hands out alot of techniques on how to model with efficiency, and only use the game engines to produce demos for the most part unless we want to pursue more which we can easily learn about by ourselves.

  • @Nathankinamorh
    @Nathankinamorh 5 лет назад +7

    Video Copilot .net and Film Riot are great communities for free sound effects and 3d compositing assets for AE and blender.

    • @RamDragon32
      @RamDragon32 5 лет назад

      Those two sources were responsible for getting me through my own art schooling, and I can't believe I keep forgetting about them! Great sources, and thanks for the reminder.

  • @glap8694
    @glap8694 5 лет назад

    I have unity specifically to thank for getting me interested in game dev. I didnt know code, modeling, interface, or anything about dev. After learning how easy unity makes it, i am now about 2 years in the making and have skills in all of the above. They really fueled the ability for anyone to create games

  • @yeoss
    @yeoss 5 лет назад +3

    It wasn't really Pong, the first videogame (made in 1958) was actually a Ballistics Simulator.

    • @ximaxwellix
      @ximaxwellix 5 лет назад

      Judging just from the names:
      A Simulator is not a game.
      Said names, because many Simulators today are made as games, for pure entertainment. But back in 1958? I can imagine that they did a "playable" simulator for entertainment.

    • @yeoss
      @yeoss 5 лет назад

      @@ximaxwellix what kind of bullshit is that
      games ARE for entertainment.
      simulators are a game genre.

    • @yeoss
      @yeoss 5 лет назад

      What is fun now is boring back then.

  • @tristenherron1273
    @tristenherron1273 Год назад

    I am so happy you mentioned Tennis For Two ❤️

  • @yasirhug
    @yasirhug 5 лет назад +6

    Yay I just asked for this vid 4 days ago, thanksssss

  • @jasonenergyseeker8120
    @jasonenergyseeker8120 5 лет назад

    Hey first time viewer and loved it had to subscribe. This is one of the most simply put in depth video I have found. Thank you so much for that

  • @edwinkinyanjui1054
    @edwinkinyanjui1054 5 лет назад +11

    this a great video for beginner gamedevs

  • @kjroller6582
    @kjroller6582 5 лет назад

    I just started watching your content today, and wanted to tell you thank you for taking time to make these videos. They are very inspirational and helpful. You convey a lot of very good and important information. So thank you! I subbed.

  • @suyashaagarwal5110
    @suyashaagarwal5110 5 лет назад +6

    Loved the art style on your PewDiePie game!

  • @TobiasMetalArt
    @TobiasMetalArt 3 года назад +1

    Thanks Thomas! My son and I thought we’d make a new game with our art work. We just watched this video together he’s 5 wheels are turning! Great Job! We subscribe. See you on patrion!!!

  • @ZunaZurugi
    @ZunaZurugi 5 лет назад +51

    What about Godot tho :D (for step one)

    • @AlexHoratio
      @AlexHoratio 5 лет назад +5

      Godot is a good girl sunglasses emoji

  • @xpez9694
    @xpez9694 3 года назад

    @14:27 rich sounds with "bassy&treble" are sounds that are composed of a full range of frequencies. High to low frequencies.

  • @Calucig
    @Calucig 5 лет назад +5

    Awesome!
    What about Gadot?

  • @chrissiegel9063
    @chrissiegel9063 5 лет назад

    I’ve been wanting to start making games for a long time and I think this will give me a good start, thank you

    • @pettycow635
      @pettycow635 5 лет назад

      hey hi, i wanted some friends to share knowledge and experience about game developing, since you and me wanted to start a game developing, would you mind being my friend, how can i PM you?

  • @Firestar-rm8df
    @Firestar-rm8df 5 лет назад +20

    Unity is already graphically competitive, you just need to enable the post processing effects stack and take advantage of shader graph. In most cases it is like 4-6 checkboxes, 4-6 sliders, and you have a more customized look than unreal. I would also say cpp is a good choice, but unreals API is worse because they really want you to use blueprints which is really frustrating for low level optimization. Mind you c# in unity has a bunch of hoops to Jump through too, requiring using an unsafe context and having a bunch of annoying extra steps to enable it.

    • @Firestar-rm8df
      @Firestar-rm8df 5 лет назад +3

      @Isaac Johnbarleycorn ...really? 5% of revenue is a decent deal for smaller companies(like small indie), but in a larger/very successful studio you are going to want to keep that 5% revenue as it can be a very large number. After all, 5% of 100,000,000 is still 5,000,000. That's a lot of revenue compared to a flat rate per seat. And What is this BS about unity not being triple A capable? The only major tools that I am aware of that unreal has over Unity are terrain editing, which can be done with numerous third party software, or is there something else in the unreal workflow that I am unaware of that unity is lacking? And what is this BS of unreal being "free"? In the long run if you are successful you literally pay more than unity. And unity is actually free until the company is making a certain minimum amount, meaning for small indie dev unity is a complete no brainer? In fact lets work it out. Unity is free untill you are making 100k annually. 5% of 100k would be 5,000 USD. For 5,000 USD you can buy 16.6 unity licenses. That means unless your company is made of at least 17 programmers(not artists, or sound designers, or anything else, just PROGRAMMERS) it is cheaper to use unity. And the problem scales more in unities favor as the profit get's larger because a 5% rate goes exponential while seats are actually more likely to grow logarithmicly due to the laws of diminishing returns to simply adding more programmers because the rate itself is linear. And honestly, if you have hired 17 programmers but you are only making 100k as a company, you've fucked up pretty badly. That's about the salary for one programmer. Price wise unity simply makes more sense. Now, the two places I Unity was most lacking for built in tools WERE 2D tile games and architecture allowing for optimization to reduce cache misses. There have recently been updates largely mitigating both of these with the new 2D components, and the new ECS system which is getting editor level support soon. In fact unity can do many incredible things, for example:
      Stylized graphics, with shaders, and a vast enviroment(firewatch): ruclips.net/video/O_r6t6_bN3c/видео.html
      Physics based puzzle games(superhot & Besiege):
      ruclips.net/video/59odNELqfQ0/видео.html
      ruclips.net/video/bCiMO8HIi9E/видео.html
      Realistic graphics Demos:
      ruclips.net/video/0Nqq4B-gLGU/видео.html
      ruclips.net/video/6oo293kIGPQ/видео.html
      Terrain editing:
      ruclips.net/video/PqOA8mSGOXU/видео.html
      High number of AI agents running simultaneously with full sound stage and VFX:
      ruclips.net/video/j4rWfPyf-hk/видео.html
      And for good measure, here are 2 high quality 2d games(ori and the blind forest, and cuphead):
      ruclips.net/video/Wh6gBjfXKxw/видео.html
      ruclips.net/video/gB0pShIwcQg/видео.html
      If you can't make good games in unity it is because you are incompetent. Unity is cost effective, and fully capable of building high quality games. I wouldn't have cared if you listed a valid reason unreal is preferable over unity, but you have done nothing but baselessly made accusations and spread misinformation. I am completely willing to admit unity has it's faults(The tile pallet rendering bug was terrible, and even though I was using the beta, it is super annoying that it took 3 month to fix something like that), but what you have stated about it simply isn't true.

    • @Firestar-rm8df
      @Firestar-rm8df 5 лет назад +1

      @Isaac Johnbarleycorn unity can do in-game cinematics though? Just enable the cinemachine tools. And while terrain is admittedly, currently still a bit of a sticking point, it is currently undergoing an overhaul. And even now it supports import/export as a raw file. There are few terrain tools that I have found that can't read/write in raw format. Using a 3rd party tool to get the rough terrains is no different than using blender to make the models, rigs, and animations. Though, if you want, there are assets on the unity asset store for doing all of this in engine. I really don't think it is necessary though. If you really want to support open source why not go all the way to Godot? Their engine is completely FOSS. Every part of the unity pipeline can be edited with scripting at this point, so there is no need to alter the source. Until recently, there was admittedly no way to alter the rendering pipeline, but they recently added a scriptable rendering pipe line api. You can use one of their templates, or replace it with your own, control over the entire culling and rendering process.
      Unity isn't a 2d engine by the way. It was literally called unity3d for quite a while. 2d is the part that has been bolted on, hence why there are issues with layering 2d and 3d scenes, and the lack of a built in 2d tilemap system until a little over a year ago now.

    • @Firestar-rm8df
      @Firestar-rm8df 5 лет назад +4

      Lol, deleted comments.

    • @assassin93
      @assassin93 4 года назад

      Cool stuff thanks for the info

  • @myxsys
    @myxsys 2 года назад

    2:48 If you make the game in Unreal Engine and ship it with Epic Store, you only have to part with 12%. The 5% royalty only applies if you ship it to other platforms like steam which takes a cut of 30% of your revenue.

  • @vermilius9086
    @vermilius9086 4 года назад +4

    Indie Dev: "Lets look at the reviews." >Sips coffee
    Comments:
    -85% = "Good Game"
    -1% = "Bugs, bugs everywhere"
    -7% = "Terrible Game"
    -7% = "Tips and In-game Advice "

  • @Oxmond
    @Oxmond 4 года назад +1

    Great video Thomas! So true! 👍❤️

  • @RawSiafu
    @RawSiafu 5 лет назад +8

    Unity is not free if your company (not shipped game but company) makes more than $100k (Unity Plus $200K). Unreal Engine 4 may take 5% (royalty-free exceptions exist to not pay this as well) if you make more than $3000/quarter for the shipped game but Epic also doesn't charge to use their store if you used their engine. Steam takes 30% regardless of engine. Also the amount either engine cost is not a lot compared to making your own engine with any decent qualtity and the continued support they supply.

    • @sirmiles1820
      @sirmiles1820 5 лет назад +1

      tis true. for beginner i prefer unreal but to a coder i will prefer unity. overall, go for unreal first, then try unity once you got hold of concepts in gaming, then you decide if your skill in intermediate to professional, to either go to unreal or unity

    • @hashvolting
      @hashvolting 5 лет назад

      If you company makes over 100k in *one year* idiot

  • @jdragal
    @jdragal 4 года назад +1

    One update on Unreal, their license has changed from 3k to 1mil before the 5% kicks in. Good video 👍

  • @InjectorGadget
    @InjectorGadget 5 лет назад +3

    21:25 - LMAO! I'm in tears

  • @jessegaede6395
    @jessegaede6395 7 месяцев назад +1

    Use the stress and anxiety patch and your good, I am using the Mental Clarity patch for when writing on this video for my college homework for personal growth 130 class.

  • @jacobdoe6351
    @jacobdoe6351 5 лет назад +85

    U did awesome Job with pewdiepie, U won a new subb.. that game deserve an oscar v:

  • @ihaventgrownaspine9994
    @ihaventgrownaspine9994 5 лет назад

    Hey I'm really thankful for you making this video! I really need a guide. I wanna learn how to make games for my cousin because they have so many cool ideas

  • @TheExileFox
    @TheExileFox 5 лет назад +3

    As an Embedded C++ programmer i can't cope with C# as it's super messy both in code and the fact that even small projects are spread up among A LOT of files for no reason. Unlike any sensible project in other languages where you have relevant functions and stuff in a sensible amount of files.
    Also: Krita should be mentioned as a photoshop competitor!

    • @HolyGarbage
      @HolyGarbage 4 года назад

      I think with C# you can have as few files as in C++ (or even fewer because no headers), but for some engines and similar many classes are divided into two parts, one for generated stuff and one of custom stuff. That being said, I prefer C++ over C#.

  • @onlyskilledpeople9562
    @onlyskilledpeople9562 3 года назад +1

    you are a smart, patient, ambitious, person and in control of yourself i can feel that .

  • @Chey1812
    @Chey1812 5 лет назад +3

    I really wanna make my own game series called Subbie School, I had everything planned but I get confused easily, so I hope to get enough money to hire people to code for me while I draw the concept art and write the story

    • @indieprogress7170
      @indieprogress7170 5 лет назад

      Try learning the basics of coding and start with small goals. Good luck!

    • @superhero1397
      @superhero1397 4 года назад

      Smart man its always good to have a team 5 years is a long time

  • @arthurserafim8066
    @arthurserafim8066 5 лет назад

    Hey! I am a web developer but am trying to experiment in another area. Moving from javascript (I mean, not entirely, I work with this) to c++ is beeing so much fun! The fun part is the hard part, and that is being an inspiration to learn new topics! Thanks, Thomas

  • @PeterMilko
    @PeterMilko 5 лет назад +6

    I recommend to anyone who has a 3.0+ GPA to go to a state college to learn game dev. You will have a scholarship. ( Went to UCF in FL )

  • @leomiteplays6683
    @leomiteplays6683 5 лет назад

    I absolutely love this video bud! Just so cool all around!
    - Great info on the topic at hand.
    - Very cool graphical / gameplay shown in the background.
    - Great lighting on your clips.
    - Very good audio when your speaking
    I have been looking for a career path and love games!
    Thank you!
    LP💯🦁

  • @GroundbreakGames
    @GroundbreakGames 5 лет назад +4

    I made a multiplayer RPG with unreal4 and it's about to launch on Steam. :)

  • @KaiseRKay
    @KaiseRKay 4 года назад

    this is the best video I've seen so far! thank you! i love games, grew up with so many different consoles and it is something i would love to do!
    i want to learn this from scratch, i know it will take a while but it is something i'm very passionate about. thanks for this video now i'm sure where to start!

  • @rokerlegend6137
    @rokerlegend6137 5 лет назад +44

    Im the kind of guy that gives ideas , but cant produce those ideas

    • @hellychoksi
      @hellychoksi 4 года назад +2

      Sell the ideas.

    • @raphaelschmitz4416
      @raphaelschmitz4416 4 года назад +3

      Well, sorry to say so, but the hard truth is that ideas are worth next to nothing. The website www.squidi.net/three/ is broken now (at the moment?), but it was literally a collection of 300 ideas for game mechanics that you could take, for free - because the execution is the real work.
      Think about it this way: Are you so convinced of your ideas that you put in the effort to make them reality? Because there are hundreds of people out there who are. And even then a lot of them get abandoned cause they turned out unrealistic or otherwise not good enough.

  • @Chronomatrix
    @Chronomatrix 5 лет назад +2

    This vid is just what I need right now, been making my first 2D game for about 6 months and this inspires me to keep up. Thank you.

  • @nichtdevid
    @nichtdevid 4 года назад +9

    Can't really say that selling my soul is a way.
    I mean: what should I do with damn 10 pens?

  • @mikemclain6453
    @mikemclain6453 5 лет назад

    Id be down for testing, the survey might be annoying or long, but I enjoy trying new games and giving an honest review