Make your first GameMaker game in 12 minutes

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ธ.ค. 2024

ความคิดเห็น • 408

  • @wooooby
    @wooooby 3 ปีที่แล้ว +183

    0:00 Intro
    0:09 Making the player
    1:50 Making enemies
    3:16 Adding a game over screen
    4:17 Allowing the player to restart
    4:55 Letting the player fight back
    7:41 Adding gamefeel
    9:01 Adding the "game loop"
    11:44 Outro

    • @zyadamrsamir
      @zyadamrsamir 3 ปีที่แล้ว

      69 likes lmao

    • @nekun6077
      @nekun6077 3 ปีที่แล้ว +1

      y know that the times are in the description right?

    • @wooooby
      @wooooby 3 ปีที่แล้ว +2

      @@nekun6077 Yes, they are my timestamps

    • @yumishadows2361
      @yumishadows2361 3 ปีที่แล้ว +1

      I copied the code for the enemy object but it stays in the top left screan. It only shows the image instead of following the player. Wondering what I did wrong.

    • @VTubertehrany
      @VTubertehrany 7 หลายเดือนก่อน

      @@yumishadows2361 maybe you put the sprite on the room/screen, try putting the object on the it

  • @SaraSpalding
    @SaraSpalding  3 ปีที่แล้ว +131

    the rest is in the manual
    EDIT: Just added source code to the description if you're a Patreon supporter!

    • @misfire8771
      @misfire8771 3 ปีที่แล้ว +5

      I laughed to hard at this comment :D

  • @_VLR_
    @_VLR_ 3 ปีที่แล้ว +324

    This is legit a great way to introduce someone to Game Maker

    • @paper_OU
      @paper_OU 3 ปีที่แล้ว +4

      I agree

    • @retropulse03
      @retropulse03 2 ปีที่แล้ว +3

      I watched his overview video, and then this one.
      I feel so empowered to start now it's crazy.

  • @keatonwinsor7500
    @keatonwinsor7500 3 ปีที่แล้ว +118

    I actually unironically find this really helpful.

  • @DragoniteSpam
    @DragoniteSpam 3 ปีที่แล้ว +196

    most people: making games is hard, don't expect to be finished in 15 minutes
    shaun:

    • @matthewgrobel5587
      @matthewgrobel5587 3 ปีที่แล้ว +15

      Expect it to be done in 12 minutes.

    • @babayagaofi
      @babayagaofi ปีที่แล้ว

      ​@@matthewgrobel5587 no one loves theese

  • @jizosgoescrazy
    @jizosgoescrazy 3 ปีที่แล้ว +189

    Shaun Spalding Basic Game tutorial Speedrun any % 12:01 minutes

  • @IAmElectrospecter
    @IAmElectrospecter 3 ปีที่แล้ว +290

    This is some advanced pixel art, gonna need a second tutorial

    • @SaraSpalding
      @SaraSpalding  3 ปีที่แล้ว +99

      the key is to use the brush tool

    • @Dipster101
      @Dipster101 3 ปีที่แล้ว +36

      @@SaraSpalding I can't keep up with this amount of knowledge.

    • @zramctl
      @zramctl 2 ปีที่แล้ว +6

      @@SaraSpalding woah, i am ready to fight in the cosmos

  • @Cyranek
    @Cyranek 3 ปีที่แล้ว +43

    thank you for making this

    • @ChavvyChannel
      @ChavvyChannel 3 ปีที่แล้ว

      I hope Cyranek is hopping on the game making trend

  • @jimmykeffer7401
    @jimmykeffer7401 2 ปีที่แล้ว +27

    This video single-handedly taught me the basics of Game Maker. I would love if you made more turbo tutorials! It would make me, at least, very happy 🥰

  • @MrBobbyfresh
    @MrBobbyfresh 3 ปีที่แล้ว +46

    This is the perfect little crash course refresher! Ideal for when you’ve already used game maker but haven’t for a couple of months.

  • @jwdeepsky
    @jwdeepsky 3 ปีที่แล้ว +17

    Literally the greatest tutorial ever made. I made a video game and it was only a 12 minute video!

  • @PPNyanMain
    @PPNyanMain 3 ปีที่แล้ว +52

    I don't have time for this, I'm watching in 2 times speed

  • @SleepDepJoel1
    @SleepDepJoel1 3 ปีที่แล้ว +16

    This is was useful to me because it showcased Game Maker's layout quickly and gave me a general idea of its workflow. Props.

  • @DelightfulJay
    @DelightfulJay 3 ปีที่แล้ว +26

    this is the best GMS2 tutorial I've ever seen

  • @ChrisDidGood
    @ChrisDidGood 2 ปีที่แล้ว +6

    This! This is my kind of tutorial. Quick. Straight to the point. Not a lot of unnecessary explanations. If I want to learn more in depth things I can watch your longer vids, but this is great to get started.

  • @BazSupport
    @BazSupport 3 ปีที่แล้ว +10

    LOVE this style of tutorial Shaun! I really saw the potential in GMS2 just from these 12 minutes, keep it up!

  • @Leetium1
    @Leetium1 3 ปีที่แล้ว +13

    Awesome, as someone who already knows how to program, this is exactly what I want when learning a new tool/language.
    A 15 minute quick overview over the basic features/syntax just so I can get started with something simple.
    I don't want to listen to an hour long tutorial just to hear what if statements, for loops or objects are for the 99th time. :D

    • @marcholman291
      @marcholman291 2 ปีที่แล้ว +4

      Agreed - far too many tutorials out there cater to the lowest common denominator.

  • @redcenteno7150
    @redcenteno7150 2 ปีที่แล้ว +5

    This is probably the best quick rundown tutorial I've seen! Thank you!

  • @IGtoP
    @IGtoP 3 ปีที่แล้ว +6

    Shaun you are an absolute legend. Your tutorials are next level, thank you!

  • @StoryNerdStudio
    @StoryNerdStudio 3 ปีที่แล้ว +17

    Me who can barely keep up with his normal tutorials: 👁👄👁

  • @ikelldagay1801
    @ikelldagay1801 3 ปีที่แล้ว +18

    Who said that people who programmed didn't have sense of humor? This is great

  • @taveymavey6748
    @taveymavey6748 2 ปีที่แล้ว +1

    I have been trying to learn game dev for like 2 years and THIS is the tutorial thats actually got my interest

  • @nightfury5387
    @nightfury5387 3 ปีที่แล้ว +2

    I shared this with a bunch of my friends because they might find it easier to watch. Helpful for people who want to learn how to make games thank you.

  • @psoriasamurai
    @psoriasamurai 3 ปีที่แล้ว +1

    Hey Shaun! I'm a long time viewer of your videos. I always try to get back into GMS2 every now and then, and your videos are my go to. I've learned enough over the years that I don't like to go back to your normal length videos, so this video is AMAZING for people like me with some experience but need a brush up with where things are at! Thanks!

  • @_bubblezzzzzz_
    @_bubblezzzzzz_ ปีที่แล้ว

    0:55 - honestly that is the feeling you get when you first start. I was so excited when I first made my player move, it was magical. Love this tutorial.

  • @al-abbasskhalil2494
    @al-abbasskhalil2494 3 ปีที่แล้ว +10

    this turbo tutorial concept would be pretty cool for an intermediate or advanced idea. like maybe making a rope mechanic where you can swing
    or making the bazooka from Worms. where if you shoot the ground there's a part of it that gets destroyed and you can walk on what's left

  • @BoazAdreal
    @BoazAdreal 3 ปีที่แล้ว +1

    Watching it with sound on is so much better than not. I'm watching it a second time and I'm loving this!

  • @MJAD86
    @MJAD86 3 ปีที่แล้ว +1

    this got to be one of the most satisfaying videos ive seen from you xD!

  • @kektimus
    @kektimus ปีที่แล้ว

    I'm an old GMS developer who's been out of the loop for many years. This thing is JUST what I need. Thank you!

  • @maxhell4033
    @maxhell4033 2 ปีที่แล้ว +4

    These are the kinds of tutorials that are perfect to start programming in Gamemaker.
    The only thing missing was the score.

  • @KibaSakuraLove
    @KibaSakuraLove 3 ปีที่แล้ว +2

    Loved the little laughs when you make your masterpieces
    Great video, love the speed and straight forwardness!

  • @wilwiewam9109
    @wilwiewam9109 3 ปีที่แล้ว +6

    I want more. Make this a series plz.

    • @kv_kingdom365
      @kv_kingdom365 3 ปีที่แล้ว +1

      Agreed. This video makes me legitimately want to pick up GMS and make a game based off this for a game jam.

    • @scootie_scoot
      @scootie_scoot 3 ปีที่แล้ว

      I haven't understood and followed a tutorial successfully until this one. It was seriously helpful for someone who is both new to the program and has a short attention span ^^

  • @mustakimarianto9109
    @mustakimarianto9109 3 ปีที่แล้ว +1

    First time using game maker here, this tutorial is really nice it's just straight to the point. Love it!

  • @tjp7154
    @tjp7154 3 ปีที่แล้ว +10

    Great idea! Just think of all the 12-minute tutorials you can make for various genres of video games. "12-Minute Prototype: [genre]"

  • @livingwithaster
    @livingwithaster 3 ปีที่แล้ว +2

    I've already done the platformer tut & am on pt16 of the arpg tut, but still learned something! don't believe I'd yet seen the alarms used before. honestly would have been a great, quick rundown 2 months ago when I started.

    • @SaraSpalding
      @SaraSpalding  3 ปีที่แล้ว +3

      I think this is because they're generally not needed but very useful when you want to do something extremely fast without thinking hard about it. Good towards end of jams etc.

  • @max32552
    @max32552 2 ปีที่แล้ว +2

    Love this tutorial literally the only one on this website short and to the point

  • @Baslakor
    @Baslakor 3 ปีที่แล้ว +3

    SO INSTEAD OF FOLLOWING YOUR TUTORIAL FOR WEEKS I COULD JUST'VE WATCHED THIS ONE VIDEO?!?

  • @mocao3205
    @mocao3205 8 หลายเดือนก่อน

    I love your commentary, your humor just makes the tutorial even better.

  • @OSSnowie
    @OSSnowie 5 หลายเดือนก่อน

    I'm over three years late, but this video helped me get into GameMaker all those three years ago. Thank you for sending me on a journey with this magnificent software, Shaun.

  • @GroovingGamer
    @GroovingGamer 5 หลายเดือนก่อน

    Brilliant video, went from completely lost to making a game in like 30 minutes-thank you

  • @roikkudev8677
    @roikkudev8677 3 ปีที่แล้ว +2

    Amazing! We need more of these 12-minute tutorials, but for games such as: Slot Machine, Puzzle, Match-3, Tetris, Dungeoncrawler, Racing, card game, chess game.

  • @ItsGeppy
    @ItsGeppy 3 ปีที่แล้ว +3

    I learned how to make a game in 6 minutes! Thanks Shaun!

  • @Zoobifoo
    @Zoobifoo 3 ปีที่แล้ว +1

    Instructions unclear. Made Pong. Loved the video.

  • @ParkProductionsGames
    @ParkProductionsGames 3 ปีที่แล้ว +2

    Fantastic video. Covers alarms, sprites, objects, withs, brackets, semi-colon, enemy seek, player movement, bullets, create, destroy, collide, rooms, inputs, step and begin step! 👍🕹

  • @michaelbrady2465
    @michaelbrady2465 3 ปีที่แล้ว +3

    Hey, the funny video did a great job of cementing the things you've been teaching us in the platform and rpg tutorials so the joke's on you

  • @SleepDepJoel15
    @SleepDepJoel15 3 ปีที่แล้ว +2

    I'd like to see a turbo crash course using different game genres. This vid gave me an idea of the building blocks needed to get a shooter up and running, and after I followed it I started experimenting with different parameters to learn how they interact.

  • @NicoleHam
    @NicoleHam ปีที่แล้ว

    You know what's so weird?? Some people (ME) Actually learn like this. Not on the first try but just having a video I can scrub through that goes through most of the basics with absolutley ZERO nonsense. Sometimes the LONGFORM tutorials aren't made this simply, there's a certain Unity Bird one that comes to mind.
    I know this video is a huge joke/meme, but you did an incredible job explaining and this is SERIOUSLY the only video on this damn website that connected this software to my ADHD brain. You actually did an incredible job showing the UI, how asset creation works, and even showing me that this is a node-based software which I had no clue about till now.
    Be proud ...your meme was actually EXTREMELY helpful. THANK YOU.

  • @iCoconuts
    @iCoconuts 3 ปีที่แล้ว +1

    tbh these kinds of videos are the most inspiring and helpful in my opinion

  • @sn4pi
    @sn4pi 3 ปีที่แล้ว +2

    This video so funny and incredible at the same time. Nice showcase!

    • @sn4pi
      @sn4pi 3 ปีที่แล้ว

      Btw everyone who didn't know this:
      If you type a line and probably need 90% of this line again, just press CTRL+D instead of selecting the line, pressing CTRL+C and then pressing CTRL+V right below. Saves alot of time!
      (Let's say you need 4 lines in a row, just select all 4 lines and by pressing CTRL+D you get the same result ^^)

  • @checkbox.entertainment
    @checkbox.entertainment 3 ปีที่แล้ว +16

    That was a fun watch, now do the same again but with an MMO

    • @IGtoP
      @IGtoP 3 ปีที่แล้ว

      would love this

    • @theuseraccountname
      @theuseraccountname 3 ปีที่แล้ว

      lol. Good luck with that. That deals with networking, making an rpg, stats, etc.

  • @Evoleo
    @Evoleo 3 ปีที่แล้ว +6

    7:03 Haha happens to me every damn time

  • @QuiteVeryJohn
    @QuiteVeryJohn 3 ปีที่แล้ว +3

    I want to see more of this!! I love it!

  • @AdamLinkous
    @AdamLinkous 3 ปีที่แล้ว +1

    Dude, that was awesome. More of this please.

  • @Seraj2336
    @Seraj2336 2 ปีที่แล้ว +2

    Even though it was my first game I had fun making it thank you so much!

  • @PhdinNoob101
    @PhdinNoob101 2 ปีที่แล้ว

    It's hilarious how fast you're making a game. lol. This proved to not only be educational but entertaining. Something very rare indeed. Nice video.

  • @barral69
    @barral69 2 ปีที่แล้ว

    You earned my sub. Not only was I laughing my ass off at you takin' the piss outta people telling you to be quicker, but I actually DID learn some things! lmao

  • @Jazzypanttss
    @Jazzypanttss 9 หลายเดือนก่อน

    This is the best tutorial in game maker studio

  • @krysix3799
    @krysix3799 3 ปีที่แล้ว +2

    You are the only thing getting me through my gaming programing class lol thank you!!

  • @DenisLaventure
    @DenisLaventure 3 ปีที่แล้ว +2

    Even if I follow you and enjoy your other videos, this simple video was the one that made me buy the desktop version to create a game with my 9 years old son who want to create a video game. Thanks!

  • @shahmdirfanislam5357
    @shahmdirfanislam5357 3 ปีที่แล้ว +1

    Shaun rapping be like :
    Honestly, this didn't explain anything, but as someone who followed shauns long tutorials, this helps in the coding category as he does everything more simply.

  • @Schrogs
    @Schrogs ปีที่แล้ว

    Watched whole thing. Made exact game. Awesome first start. I just know the basics and was tracking the variables and stuff. Thanks dude. The journey is a long road ahead but I will have fun with it

  • @redneckcaseyjones
    @redneckcaseyjones 12 วันที่ผ่านมา

    I loved this format! easy to use

  • @realafah
    @realafah 2 ปีที่แล้ว

    This is the best goddamn tutorial i have ever seen in my life

  • @zachcollette5608
    @zachcollette5608 3 ปีที่แล้ว +10

    lmao this cracked me up the whole time

  • @sebbogcodeing5320
    @sebbogcodeing5320 ปีที่แล้ว

    this was really helpful in summer of 2022 i had been looking for a tutorial for years and could not find a good one but then i got this which is actually very good for beginners

  • @ramunessence4510
    @ramunessence4510 3 ปีที่แล้ว +1

    Please make more turbo tutorials!! I love this

  • @mystery5252
    @mystery5252 3 ปีที่แล้ว

    Thanks, this help me understand the basics of GameMaker 2. I just downloaded it, like a few hours ago and have little experience in making games.
    The only time I can think of that I coded a game. Was back in 2014 when I coded a simple game in a robotics class using GameMaker. But GameMaker was super basic back then.
    There was no typing code out like in this version. It was just make spites, add events to them (that were pre coded), put the sprites in a room press play and GameMaker did the rest.

  • @youngannanimations4524
    @youngannanimations4524 11 หลายเดือนก่อน

    This video was so helpful and hilarious, I've never enjoyed following a tutorial more XD

  • @cade4820
    @cade4820 3 ปีที่แล้ว +1

    Game of the year folks!

  • @MsMosoka
    @MsMosoka 3 ปีที่แล้ว

    Congratulations! You have made a game of the year!

  • @OKNewman
    @OKNewman 2 ปีที่แล้ว

    This was a fantastic primer.
    (Full disclosure: I had to watch it at half-speed, then .75x when I got a little more comfortable.)

  • @HeroMystic
    @HeroMystic 2 ปีที่แล้ว

    As a person that has experience in other engines (Unity) I find this unironically great.

  • @Schrogs
    @Schrogs ปีที่แล้ว

    Greatest tutorial ever made

  • @scelestical9132
    @scelestical9132 3 ปีที่แล้ว

    somehow this made me understand the gamemaker language more even though its so fast i could listen and understand things, thank you

  • @uidsea
    @uidsea 2 ปีที่แล้ว

    Funnily enough, you made this before the big bullet heaven wave of games so this is a perfect tutorial for them.

  • @khangphan1456
    @khangphan1456 3 ปีที่แล้ว

    Game Jam: You have 48 hours to make a game
    Shaun: You have less than 30 minutes actually

  • @NatianYT
    @NatianYT 2 ปีที่แล้ว +1

    This taught me how to make a game

  • @marcelkubacki6670
    @marcelkubacki6670 2 ปีที่แล้ว

    this has been a really helpful intro thanks

  • @АртёмАгапов-х7ь
    @АртёмАгапов-х7ь 3 ปีที่แล้ว +1

    It's so cooooool thank u Shaun! Now I gonna make my own game with your help

  • @redmag93
    @redmag93 3 หลายเดือนก่อน

    Love your intro!

  • @erglwrgl
    @erglwrgl 9 หลายเดือนก่อน

    I started ~a week ago and this video alone taught me so much

  • @washingtonmugo2253
    @washingtonmugo2253 2 ปีที่แล้ว

    Perfect, not a game designer, nor have i used GameMaker Studio 2 before,, but this shows me how powerful it is and how easy it can be to create a game. thanks bruh

  • @Starbula
    @Starbula 3 ปีที่แล้ว

    This was definitely your funniest video for me xD

  • @VivianPanda
    @VivianPanda 3 ปีที่แล้ว +10

    WHY IS IT SO POLISHED

  • @lordnipplus2505
    @lordnipplus2505 2 ปีที่แล้ว

    With every sentence I could sense the built-up frustration caused by being asked "Hey can you make a video of a quick proof-of-concept game, crammed into like a 10-15 minute video?" over and over again lol. "It starts counting at 0, don't ask why" lmao

  • @ranmaster27
    @ranmaster27 6 วันที่ผ่านมา

    This is an amazing tutorial!

  • @bigbrainstudios925
    @bigbrainstudios925 3 ปีที่แล้ว +1

    I’m entering the exact same code that you are but my character is still not moving what am I doing wrong?

  • @magnomaol
    @magnomaol 3 ปีที่แล้ว +1

    8:17: "it counts up from zero, don't ask why" lol

  • @pierreramirez2599
    @pierreramirez2599 3 ปีที่แล้ว +1

    Really good stuff and straight to the point. Thank you so much! :)

  • @stealthdegu7231
    @stealthdegu7231 2 ปีที่แล้ว +1

    Bullet part doesn't work just gives error 1 malfomed with statement

  • @Builderzunite
    @Builderzunite 2 ปีที่แล้ว

    0:35 shaun : understabnd so far?
    also shawn 1 milisecond later: GOOD

  • @hawkcraft4319
    @hawkcraft4319 3 ปีที่แล้ว +2

    7:01
    For some reason, I get an error saying "empty with statement", can somebody tell me why
    Here's my code
    with (instance_create_layer(x,y,layer,Bullet));
    {
    direction = point_direction(x,y,mouse_x,mouse_y);
    speed = 6;
    }
    The error is on line#1
    Now when I change it to "Global_left_press", there's no error, and it won't even start the game.

  • @butikuonawabe1889
    @butikuonawabe1889 3 ปีที่แล้ว +3

    Gosh!!! Takes forever. Had to increase playback speed by 1.5 :)

  • @alrikjaegard6655
    @alrikjaegard6655 3 ปีที่แล้ว

    It's brilliant! We have no more excuses now.

  • @paulwhybrow9367
    @paulwhybrow9367 2 ปีที่แล้ว

    Actually amazing. Thanks!

  • @book-obsessedweirdo8677
    @book-obsessedweirdo8677 2 ปีที่แล้ว +2

    Is it bad that this is actually the only tutorial that I learnt anything? I always get distracted with the others, but the speed and urgency keeps me focused and now I actaully know how objects and sprites work, how the rooms work, the basic way gamemaker works and various other things that I have yet to learnt from anything else due to my puny attention span. Now I just need a DnD one because coding scares me

    • @SaraSpalding
      @SaraSpalding  2 ปีที่แล้ว +4

      No some people are just like that. I have ADHD and I'm *especially* like that.

    • @book-obsessedweirdo8677
      @book-obsessedweirdo8677 ปีที่แล้ว +1

      @Shaun Spalding You should make this an on going thing. If you made a turbo edition series i would definitely watch it, and im sure many others would too.

    • @NicoleHam
      @NicoleHam ปีที่แล้ว

      @@SaraSpalding omg. so you DO Understand

  • @oresteszoupanos
    @oresteszoupanos 3 ปีที่แล้ว +1

    Shaun, been taking inspiration from Miziziziz? Brilliant tutorial, and I also love your Another Perspective game!

  • @stoneparadox7624
    @stoneparadox7624 2 ปีที่แล้ว +1

    Does anyone know how to change the controls to wasd instead?

  • @AlexCunningham5
    @AlexCunningham5 3 ปีที่แล้ว

    best tutorial of all time

  • @tdg_dev9429
    @tdg_dev9429 3 ปีที่แล้ว

    This is absolutely wonderful. Love it.