How To Make A Classic Arcade Game in GameMaker

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

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

  • @GameMakerEngine
    @GameMakerEngine  ปีที่แล้ว +44

    Tutorial series:
    1. Base game: th-cam.com/video/nwlvT-L9vFg/w-d-xo.html
    2. Main Menu: th-cam.com/video/Us5GSddVedY/w-d-xo.html
    3. Music and SFX: th-cam.com/video/NGNJWpiVS1M/w-d-xo.html
    4. Power Ups: th-cam.com/video/xeXsRRYSQ78/w-d-xo.html

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

      Tip: If you want to add WASD movement add the code: or keyboard_check(ord("W")) to the end of each if statement in the movement, replacing W with either W, A, S or D

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

      what is a relative@@Boiabba

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

      @@your_hyeong what do you mean?

    • @MrDonutH2O
      @MrDonutH2O 10 หลายเดือนก่อน

      i love you bro ive been looking for how to do this@@Boiabba

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

      Add a game over screen with the points and Restart button.

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

    This was so simple and straightforward, I can’t thank you enough for making this! I’ve officially made my very first game, and now I’m gonna customize it and add my own sprites and a menu, this was so helpful and educational, thanks again!

  • @ivargu
    @ivargu ปีที่แล้ว +42

    The way you use creative editing and effects in your video to draw attention to and accentuate the points you make, are so sensitively done! Masterful work, thank you!

  • @strawberrylemonadelioness
    @strawberrylemonadelioness ปีที่แล้ว +102

    "Ship goes brr" is an amazing game name

  • @HamzaElgendy-t2d
    @HamzaElgendy-t2d ปีที่แล้ว +28

    Wow! this is the best totorial I have ever seen, it explains how to do stuff step by step and tells us why he did what he did. I hope Gamemaker make more tutorials in the futrue.

  • @Rimmerick
    @Rimmerick 11 หลายเดือนก่อน +54

    If anyone else was following this guide and gets an error message after destroying a small rock, I found a fix! At 11:30 in his If Variable, he sets the variable to "instance_number(obj_rock)" which doesn't exist. Changing it to "instance_number(obj_rock_big)" fixed it for me.

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

      Thank you, it worked for me as well!!!!

    • @ByAnakin
      @ByAnakin 11 หลายเดือนก่อน +3

      This happened due to anxiety, because if we pay attention, when he names the created objects, there is no "obj_rock_big" , as he got confused with the names of the Sprites - Calmly rewinding the video, I realized the reasons why the variables were not accepted. .

    • @VP_SN
      @VP_SN 10 หลายเดือนก่อน

      thats true becasue i noticed that is well@@ByAnakin

    • @winegt
      @winegt 10 หลายเดือนก่อน +2

      thank you so much i was going insane bruh

    • @boxinpimp04
      @boxinpimp04 9 หลายเดือนก่อน +1

      I knew I should have checked comments, I was pulling my freaking hair out over this!

  • @axa993
    @axa993 หลายเดือนก่อน +1

    This took me back straight into elementary school when I was building this on my own in GameMaker 6.1 free version, without an internet connection and only the built-in documentation in the help file. With zero coding knowledge, of course. I've built so many small games back then. Now, as a developer, I can finally come back to this and try building something more palpable.

  • @Aerionix1
    @Aerionix1 ปีที่แล้ว +14

    This was nice. At first I was a bit meh because it wasn't as detailed as the original space rocks tutorial. But it wasn't meant to be. As someone's first exposure to gamemaker and something to build confidence, this is the perfect lesson to get something together and working in under a half hour. Great job man.

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

    oh wow. gml visual AND gml code at the same time 😀
    and very good explanations that go with it. thanks!🙏

  • @beany246
    @beany246 5 วันที่ผ่านมา

    Thanks for a fast yet very clear explanation. Good to see both sets of code. Much appreciated 2 years after you made it!

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

    I messed around with different software and made game with each of them but I think this is the one I'm going with, you guys have really done something incredible with visual code.

  • @CoyoteArcade-182
    @CoyoteArcade-182 9 ชั่วโมงที่ผ่านมา

    i just want to say you are a great teacher , ive been looking for a good tutorial to learn this engine and you give both coding options helps a lot

  • @sreal-iron5898
    @sreal-iron5898 6 หลายเดือนก่อน +7

    for the score system 15:40:
    make sure you pay attention to lower case or upper case, my files had a "Obj_game" instead of all-lower-case " obj_game" which was enough to cause a problem.
    a little hint :)

  • @MJonBenj
    @MJonBenj หลายเดือนก่อน +1

    This instructor is great! Very understandable for a complete beginner!

  • @CT2507
    @CT2507 8 หลายเดือนก่อน +4

    Watching the visual scripting in the left and the GML code in the right at the same time is a brilliant idea! Make more like these!!
    :))

    • @GameMakerEngine
      @GameMakerEngine  8 หลายเดือนก่อน +1

      The latest Bounce or Break Make a Game series is the same :). You can find it on our channel home page or through a search :)

  • @cmdtrigun
    @cmdtrigun 2 หลายเดือนก่อน

    I thought this was a really great intro tutorial for GM. I personally found the web article easier to follow at my own pace, but I'm sure other people prefer the video!

  • @WOLFVR455
    @WOLFVR455 7 หลายเดือนก่อน +1

    i love when there is a text that says wait rock, pls come back don't leave

  • @WalterCrumbcake
    @WalterCrumbcake 7 หลายเดือนก่อน +2

    7:14 Little tip for anyone that wants to create a missile or arrow and have it rotate properly when fired: On Create tab under obj_bullet add a third variable with name: image_angle value: obj_player.image_angle. This rotates the sprite itself to match the player when fired otherwise your missiles will fly out sideways. If your player sprite is drawn facing right and missile is drawn facing up, you'll have to offset the angle with rotate instance. Alternatively edit all your sprites to have a consistent facing so you don't need add the extra step.

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

    this video rules and the tutorial and teaching style is incredibly straightforward, but not hand holdy, and encouraging. thank you!!

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

    Thanks for sharing.... these are the projects I enjoy learning with my kids.

  • @TRAVELERVAT
    @TRAVELERVAT 2 หลายเดือนก่อน

    The score system makes my rock code send an error, so I had to remove it, but other than that, everything works. your tutorial was very clear and straightforward, and I like that you explained *why* we were adding certain parts instead of just telling us to do it. That way, I know what I'm adding and why I'm adding it. You're an amazing teacher. Thank you.

    • @GameMakerEngine
      @GameMakerEngine  2 หลายเดือนก่อน +1

      So glad you found it useful! Thanks Travelervat. Also, feedback about why is noted :)

    • @TRAVELERVAT
      @TRAVELERVAT 2 หลายเดือนก่อน

      No problem! Couldn’t agree more!! :D

    • @kyravanmeijl731
      @kyravanmeijl731 19 วันที่ผ่านมา +1

      I found that in my version of GameMaker the function is not called Point, but Score. Hope this helps
      \

    • @TRAVELERVAT
      @TRAVELERVAT 19 วันที่ผ่านมา

      Oh, thank you sm!! Next time I open GameMaker, I'll look for that!!

  • @Plot79B
    @Plot79B 4 หลายเดือนก่อน

    Excellent introduction to GM, one idea for new makers is to add a Hyper Space button to randomly move the ship to a diffrent location. So adda new key press event and random change the ships X and y value based on the rooms max x and y.

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

    awesome that alarm function for sending signals to game restart is awesome!!!

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

    today i downloaded the GameMaker. And this was the first tutorial i've found. And made a game the day i just downloaded it! thanks for this amazing video!!

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

      Amazing :)! Congrats getting your first project under your belt

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

    Thank you for this, first gamemaker tutorial I have ever completed! Very nice. Even realized I needed to copy paste that one line of code before you said I needed to.

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

    Pretty good tutorial. The double sided visuals for both of the coding styles is impressive. I coded something and actually understand some of what I've done! The only thing I don't understand is why my points won't go up. I've checked the code many times and just can't figure it out.

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

      i have the same problem have you figured it out please tell me then

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

      in obj_rock have you checked the "relative" box for the assign variable?

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

      @@helloimxxile969 No, I’ll have to try that!

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

    Thank you so much for making this video, this must have been made after an update of some kind because back then motion add wasn't a thing, it didn't exist, the new way of coding all this is so much easier than a 5 part series like I had to watch before all these updates, this video is great.

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

      Glad you enjoyed it! Indeed the Add Motion action is new and was added to make it easier to make movement like this.
      Happy GameMaking!

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

      Hi :)

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

    Thanks for finally posting bite sized tutorials. I am saving this for later to treat myself into on watching later. :D

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

    this was amazing, I think I missed a bit bc I saw no way to go back, but this tutorial made it easy to figure out how to do backwards movement

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

    Thank you. I haven't program since high school. Started playing games lately decided to learn game making.

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

    That had INSANLY good directions! Thank you soo much for making this video, as it'll help me make other games in GameMaker Studio!

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

      Try keep pressing W till you go faster than The Flash, took me some time to fix that

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

      I know that bug.@@IamTooLateForThis

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

    That was a really enjoyable simple tutorial --- Super stoked to start working on these more!

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

    Just by this tutorial alone, I definitely am looking forward to getting started with this! Thank you!

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

    Thank for that bud, got my first jump in the Gamemaker.

  • @jasonwright2023
    @jasonwright2023 3 หลายเดือนก่อน +1

    would like to know how to create more levels, showing completing level 1 then going to level 2 and making the rocks and enemies harder. But it is a good start to giving basics

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

    Exactly what a beginner needs to get started, Thank you x

  • @secfeed6987
    @secfeed6987 14 วันที่ผ่านมา

    wow, great tutorial, perfect for beginners. Explained well.

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

    Awesome video, thank you very much! If someone is interested, you can get random rocks rotation by adding a new variable in the obj_rock "create" event : _speed_rotation = random(3)
    Then, modify the "image_angle" in the step event to "image_angle += _speed_rotation;"
    You will have rocks rotating with a variable speed, up to 3/frame :)

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

      I'm new to this. How are you doing this, step by step? I followed all the video instructions and my rocks don't spin.

    • @Feargann
      @Feargann 4 หลายเดือนก่อน

      @@iamaguy87 Check the "Step" event for obj_rock; did you assign the variable "image_angle" or did you accidentally assign it to "image_alpha"? Autocomplete error that's easy to make. Edit: Another possibility is that you didn't check "Relative" in the "image_angle" assign variable within the obj_rock "Step" event.

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

    this has been my first ever game!

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

    Matharoo, you make good tutorials, your editing and style makes it easy to follow.

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

    very concise and understandable! I followed along and everything made perfect sense. Thanks! See you in the next video

    • @learningscratch-te5vo
      @learningscratch-te5vo 4 หลายเดือนก่อน

      jfdlkfjdklajfdlkajfldjfdjljfdlajfdljalkfjdlsajflk;djlkf;jldksjaf;lkdjaf;lda

    • @learningscratch-te5vo
      @learningscratch-te5vo 4 หลายเดือนก่อน

      jfdl;asjfldkajf jdlafjdls fjldajfkldja;lfa

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

    Man this was so helpful. You can be sure I will review this video if I get stuck somewhere. I am really bad with names I do understand variables tho as I am not a coder but I can read code.
    Edit: I actually took it a little further and gave sound effects to my bullets. Well It's a shotgun sound but hell I am from South Africa, Shotguns is our answer for everything 😀

  • @closeFAMILY901
    @closeFAMILY901 5 หลายเดือนก่อน +1

    bro your videos are really really useful😉😉

  • @HatEm-m5s
    @HatEm-m5s 3 หลายเดือนก่อน

    sorry for being agressive the first time this tutoriel is actualy pretty good and helped a lot

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

    great breakdown into small steps.

  • @astralstardust
    @astralstardust 6 หลายเดือนก่อน

    This tutorial was great! Thank you for helping me make my first video game!

  • @unnamedhydra4176
    @unnamedhydra4176 2 หลายเดือนก่อน

    Great Tutorial. But guys just a tip make sure you have everything spelled correctly. sat there for 15 minutes wondering why i was getting an error. come to find out i spelled game wrong when naming my obj_game object.

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

    i replaced the rocks with THE ROCK and when they are hit they turn into kevin hart

  • @ThatGamingJay
    @ThatGamingJay 3 หลายเดือนก่อน +1

    I think its weird that you play with the arrows and shoot with mouse, maybe change that cause it is more comfortable/nice to play with. so here is the code for WAD.
    if keyboard_check(ord("W"))
    {
    motion_add(image_angle, 0.1);
    }
    if keyboard_check(ord("A"))
    {
    image_angle += 4;
    }
    if keyboard_check(ord("D"))
    {
    image_angle -= 4;
    }
    here I changed the arrows for WAD for people that want to change it!

    • @bunjoe09
      @bunjoe09 2 หลายเดือนก่อน

      Good idea, the only down-side I noticed with this is that you can't perform multiple strings at a single time. Meaning, as you turn left while moving forward, you cannot let go of "A" and press "D" to turn right without letting go of the forward movement key "W" (and vice-versa).
      Basically, using string movement code like this makes the movement feel a little less polished and refined. But it can definitely work if anyone would much rather use WAD movement instead of the arrow keys.

    • @sangedhlomo8700
      @sangedhlomo8700 2 หลายเดือนก่อน

      W

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

    Thanks for this great tutorial! GML looks like a really cool language!

  • @CarloHeimann
    @CarloHeimann 5 หลายเดือนก่อน +1

    At first, my the score system didn't work for me. This was because I had named the variable 'score' and not 'points' like you did in the video. So I renamed the variable to 'points', and it worked. I'm just confused as to why this was - surely the name of the variable doesn't matter?

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

    Thank you so much I'm new in gms2

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

    Nice tutorial, would definitely recommend including shortcuts alongside gui as it speeds up your life 350% more

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

    Who is this guy? I need to subscribe on his channel because he's a good teacher.

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

      This is Gurpreet, he's GameMaker's tech writer and he makes a lot of our video inhouse tutorials!

  • @ВалерийГорохов-с5м
    @ВалерийГорохов-с5м ปีที่แล้ว +7

    hello! thanks for the great tutorial, but i have a problem. When i shoot at the small rocks my game crashes, how do i fix it (i did the same way as you imo)

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

      I had the same problem! Here's the fix - In the obj_rock_big collision event with obj_bullet, under the first Else, Set Sprite needs to be "spr_rock_big" In this video, he labelled it "spr_rock" which was a mistake, so if you copied him word for word, it crashes.

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

    hey you made wordle in an hour so cool!

  • @GaryGameDeveloper
    @GaryGameDeveloper 4 หลายเดือนก่อน

    That was surprisingly easy 👍

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

    verry helpful to learn how to use this program

  • @KoDeV6
    @KoDeV6 6 หลายเดือนก่อน

    6:20 shooting
    8:12 moving rocks
    9:28 destroying rocks
    14:19 score system

  • @juanpablovaldescontreras5630
    @juanpablovaldescontreras5630 10 หลายเดือนก่อน

    Simple and effective. Many thanks (:

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

    wth this is way better then unreal visual code!!

  • @ItsPrimezzz
    @ItsPrimezzz 28 วันที่ผ่านมา

    Amazing tutorial

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

    Hello,
    Your tutorial is really amazing, I have managed to make the game using both GML visual and GML code.
    I have hit a small problem though with the GML code version of the game. If you target all the big rocks and avoid the small ones, the small rocks float off my screen and they do not respawn. Do I have to add anything to wrap the small rocks around the room and to get infinite rocks? (please see code for Rock below)
    1 Obj_Time. Points += 50
    2
    3 instance_destroy(other)
    4
    5 effect_create_above(ef_explosion, x, y, 1, c_white)
    6
    7 direction = random(360)
    8
    9 if sprite_index == spr_rock_big
    10 {
    11 sprite_index = spr_rock_small
    12 instance_copy(true);
    13 }
    14 else if instance_number(Obj_Rock) < 12
    15 {
    16 sprite_index = spr_rock_big
    17 x = -100
    18 }
    19 else
    20 {
    21 instance_destroy()
    22 }

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

    I'm able to watch this entire video while my computer is loading.

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

    Thanks ! It's a great tutorial !

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

    what an epic video. super entertaining and educative. Thank you!

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

    For some reason I don't have the template for Space Rocks on my version of GameMaker, is there a place to download it from? I recently installed the newest version of GM, don't know if that removed it and the other templates?

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

      Hi, you should be able to get it from the start screen, after you hit "New". The template screen may show "User Templates" in a drop down menu, so make sure you change that to "All Templates" or "Official Templates". Make sure you are connected to the internet as well.

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

      @@GameMakerEngine thanks, don't know what happened (I did cycle through the different options), but they're showing now.

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

    Yo thank you so much man... appreciate it

  • @sstshivam
    @sstshivam 4 หลายเดือนก่อน

    for some reason when I did the instance_destroy from the player it was giving me an error. so instead, I made it so that the rock would do the destroying of the player using instance_destroy(other) and made the game object call the alarm from the rock object instance instead. Otherwise worked great! Thank you for this-- very helpful!

  • @MrDonutH2O
    @MrDonutH2O 10 หลายเดือนก่อน +1

    I wanna make it so that the ship has autofire. I know you start with "if key down" so that bullets constantly shoot when the key is down, but it shoots at lightspeed. How do I set the speed to how often this code runs?

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

    i have 0 experience but thanks for the tutorial as i have never coded before

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

    when i run the game after adding the first several events, my player isnt moving. ive proof read the visual code to make sure there are no errors. please help (:

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

    Really cool!

  • @born2fren
    @born2fren 2 หลายเดือนก่อน

    This guy has great tutorials on Udemy iirc

  • @luisledezma5338
    @luisledezma5338 7 หลายเดือนก่อน +1

    In the tutorial when we want to limit the amount of rocks that can appear on the screen when the bullet collides with the large rock, in the "if" you write obj_rock, but we never created the obj_rock in the tutorial, maybe I didn't see it correctly but I wanted to know how to do it

  • @Enm7
    @Enm7 4 หลายเดือนก่อน

    This is cool, thanks for this.
    How do I create an "or" for the movement, so I can use "up" or "W" to move? I wanted to add WASD controls, and the only way I could was by adding all the same commands but for the WASD, I then ran into the issue that if you pressed both W and UP at the same time or w/e other key, it would double the move speed. I only wanted to be able to use either key without adding more speed.
    Also, how to I add a hard stop so that I can stop the player movement? I added S and Down at -.1 so that it would slow and you could kind of stop, but it was not like a break and stand in place like I wanted.

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

    excellent tutorial, very easy to follow and extremely helpful. one question, are we able to 'refine' the hitbox of the player and/or the rocks? i noticed there is a small 'gap' that triggers the collision event even though the two objects arent necessarily 'touching' yet. a small nitpick but i feel like itd help player immersion. thanks!

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

      Hey! You can modify the mask of your ship and rocks within their sprite editors.
      So e.g. double click on the player sprite and its sprite editor will open. Then expand the "Collision Mask" menu and change the Mode to Manual. Now you can just its mask in the canvas :)

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

    ship goes brrr

  • @mynameisnotcool8426
    @mynameisnotcool8426 4 หลายเดือนก่อน +2

    I followed this with the most recent version of gamemaker, and it doesn't work when I try to run it. it just shows a blank screen, not sure why or what i could have done wrong

    • @uga31333
      @uga31333 2 หลายเดือนก่อน

      yeah i got through the first 14 lines of code and the game wont even open for me lol

    • @mynameisnotcool8426
      @mynameisnotcool8426 2 หลายเดือนก่อน

      @@uga31333 k so now it works i don't remember what i did but maybe you haven't put your object into the room.

    • @uga31333
      @uga31333 2 หลายเดือนก่อน

      @@mynameisnotcool8426 yeah no its definetly there. the game doesnt even open

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

    Please do this for the Heroes Trial tutorial too.

  • @BlueCereal_
    @BlueCereal_ 4 หลายเดือนก่อน +1

    It keeps giving me a error message when I try to shoot a big rock the error is telling me that there is a problem with the instance copy part anf i don't know how to fix it

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

    I love the obj rock

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

      What about obj playar

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

      sui

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

    I have a problem, I don't know how to enter there, could you give me your opinion?

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

    he literally named his project "ship go brrrr"

  • @Keat.3a
    @Keat.3a 3 หลายเดือนก่อน +1

    I have an issue at 7:40. I keep getting an error message after running the game

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

    awesome tutorial! very easy to follow.
    But some practices in this tutorial don't feel right for much larger projects with hundreds/thousands of sprites.
    Does gamemaker have a tutorial for managing that kind of projects?

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

      There are older tutorials, like the series Little Town.
      We have stopped promoting them because some parts of the tutorial series don't work or aren't completely clear with all the more recent GM updates.
      They are still available to try out though if you're keen to: gamemaker.io/en/tutorials/little-town-gamemaker-tutorial
      Another option would be to check out some of Shaun Spalding's tutorials :)

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

    wow nice tutorial to start!!!

  • @kevinmckenzie4775
    @kevinmckenzie4775 6 หลายเดือนก่อน

    I've checked and double checked and I can't get my rocks to rotate, awesome tutorial but its driving me bonkers that my rocks don't spin

    • @GameMakerEngine
      @GameMakerEngine  6 หลายเดือนก่อน

      The best place to go for help is the GM Community Forum or Discord. Best to post a screenshot with your code so it's easy for people to help you
      Forum: forum.gamemaker.io/index.php
      Discord: discord.com/invite/gamemaker

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

    I appreciate the "ship go brr" title

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

    Thanks to this i made a very simple firing game where u move the pistol up and down and robbers come robbers have health and if u shoot them 2 times u get points but there is cops and if u shoot them you lose points and i have a second mode when you reach i think 100 points where its automatic also the gun can reload the more points the more the capacity its very cool but sadly my pc is broken.....😢and i hate my life

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

    i love messing around with the sprite

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

    "ship go brr" AMAZING

  • @personwearingsuit5886
    @personwearingsuit5886 6 หลายเดือนก่อน +1

    How would i make it so when you kill a certain amount of enemies you go to another level, like a different room thats slightly harder?

    • @GameMakerEngine
      @GameMakerEngine  6 หลายเดือนก่อน

      The best place to go for help is the GM Community Forum or Discord
      Forum: forum.gamemaker.io/index.php
      Discord: discord.com/invite/gamemaker

  • @YeaNo.
    @YeaNo. ปีที่แล้ว

    So much fun! Thank you!

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

      When you change the sprite rocks into images of your friends faces, it can get even better.

  • @bl0nd3skim0theskateboarder6
    @bl0nd3skim0theskateboarder6 4 หลายเดือนก่อน +2

    why is this shit so fucking hard for me no matter how much i follow the video all that comes up is errors

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

    Instead of making it shoot with the left click, what do you need to write to make it shoot with the tab key?

  • @ProtoZpikeyt579
    @ProtoZpikeyt579 9 หลายเดือนก่อน +1

    my movement is not smooth for some reason, i have to press the key over and over, instead of just holding it down

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

      The best place to go is the GM community forum or Discord. Try posting a picture of your code to make it easy for people to help you
      Forum: forum.gamemaker.io/index.php
      Discord: discord.com/invite/gamemaker

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

    its really straightforward but he goes so fast

  • @stoodmuffinpersonal3144
    @stoodmuffinpersonal3144 2 หลายเดือนก่อน

    Question, if you still answer them.
    My ship glides even if I release the key. Is there any way I can fix that?

  • @mxtyy_gg5372
    @mxtyy_gg5372 7 วันที่ผ่านมา +1

    every time i click to shoot , it says code error
    even tho i did it the same as you