Game

GameMaker Studio Tutorial – 2D Hack-n-Slash #33: Game Over and Highscore




Beginner GameMaker Studio 2 Course:

Pixel Art Tileset Course:

Follow me on Twitch for GameMaker livestreams:

Follow my twitter:
Like my Facebook page:
Follow me on Tumblr:
GameMaker Tutorials on Reddit:

Thank you all so much for your support!

Nguồn: https://britishmusicguide.com/

Xem thêm bài viết khác: https://britishmusicguide.com/game/

Game
Grabbin' Grasshoppers Tyco Vintage Board Game
Game
Cooking Quest: Food Wagon Adventure Gameplay | Android Simulation Game
Game
Best League of Legends Drinking Game
  • This is the final video in the series! I'm pretty happy with how it turned out. I hope you all enjoyed it as well. If you would like to support this channel and series here are a few ways you can do it:
    Beginner GMS 2 Course: https://www.udemy.com/be-a-game-maker-with-gamemaker-studio-2/?couponCode=BEN_YOUTUBE
    Pixel Art Tileset Course: https://www.udemy.com/create-stunning-pixel-art-tilesets-for-games/?couponCode=YOUTUBE

    I'll be uploading some Godot videos next week! See you all then!
    – Ben


  • Finished and followed this whole as I promised last week. Really thankful for it, thanks a whole bunch! Paid for the course because you're darn worth it.


  • Do you have this complete please bro?


  • Amazing teacher, a genius with a lovely voice. I just finished my first game, thanks Heartbeast!!


  • I built a game in demo, and know have a licensed account. How do I transfer/reconfigure that game for android?


  • I built a game in demo, and know have a licensed account. How do I transfer/reconfigure that game for android?


  • Do you think you will update your RPG tutorials soon? I've always been interested in RPG games, but there arent any good tutorials online from what i found. Your old videos seem very informative. Could you update them?


  • Anyone tryd out to make a new room? Via room_goto?

    Because when i try it i get an Error :

    ############################################################################################

    FATAL ERROR in

    action number 1

    of Step Event0

    for object obj_player_idle:

    Unable to find any instance for object index '100053' name '<undefined>'

    at gml_Object_obj_player_idle_Step_0 (line 1) – if input.magicatack

    ############################################################################################

    ——————————————————————————————–

    stack frame is

    gml_Object_obj_player_idle_Step_0 (line 1)

    Anyone have a idea what is going wrong here ?

    ps: No its not the fact that im writing atack wrong 😉


  • Can this be done in Godot better and faster?


  • When enemies hit, their sword can hurt and kill each other. How do you fix that ?


  • Can you make a Godot version of this Hackn'Slash?


  • Excelente


  • can u please do RPG Farming game ??


  • AAmazing game by amazing man


  • Howdy Ben,
    Great series! Is it me or is the Game Over image not included in the resources? I just grabbed the latest again from the itch.io link and it seems to be missing. Keep up the great work.


  • Thank you so much for this Benjamin. It's so rare to find such a comprehensive tutorial that isn't given up on half way through, and on top of that, this is easily the best tutorial series that I've followed. You've gained a huge fan, and in the next few days once I've been paid, you'll gain another sale on your Udemy course.
    Hope you keep up the GMS 2 content, or at the very lest the pixel art videos. Thank Again! 😀


  • I followed your entire series and recreated Grave at 60 FPS. :3 It's nice. This helped me a lot with learning Game Maker Studio so I really appreciate it.


  • I just added gamepad controlling code to the game
    I used xbox controller.
    the code as follow:
    o_input::create

    gp_controller = false;
    gp_controller_id = 0;

    if gamepad_is_supported()
    {
    // how many devices is connected
    var num = gamepad_get_device_count();
    for(var i=0; i < num; i++)
    {
    gp_controller = gamepad_is_connected(i);
    if gp_controller == true
    {
    gp_controller_id = i;
    show_debug_message("mytest : device id = " + string(i) + " Num = " + string(num));
    show_debug_message(gamepad_get_guid(i));
    show_debug_message(gamepad_get_description(i));
    break;
    }
    }
    }

    keyboard_set_map(ord("A"), vk_left);
    keyboard_set_map(ord("D"), vk_right);
    keyboard_set_map(ord("J"), vk_lcontrol);
    keyboard_set_map(ord("L"), vk_space);
    get_input();

    ————————————-

    get_input:

    left = false;
    right = false;
    roll = false;
    attack = false;

    if gp_controller != true
    {
    left = keyboard_check(vk_left);
    right = keyboard_check(vk_right);
    roll = keyboard_check_pressed(vk_space);
    attack = keyboard_check_pressed(vk_lcontrol);
    //show_debug_message("No game pad here!!");
    }
    else
    {
    if gamepad_button_check(gp_controller_id, gp_padl) or keyboard_check(vk_left)
    {
    left = true;
    }

    if gamepad_button_check(gp_controller_id, gp_padr) or keyboard_check(vk_right)
    {
    right = true;
    }

    if gamepad_button_check(gp_controller_id, gp_face3) or keyboard_check_pressed(vk_space)
    {
    roll = true;
    }

    if gamepad_button_check(gp_controller_id, gp_face1) or keyboard_check_pressed(vk_lcontrol)
    {
    attack = true;
    }
    }

    enjoy 😉


  • Amazing. I learned so much during this course… I personally liked the mistakes because it helped me learn to isolate issues more efficiently. Thank you.


  • First time I've ever finished a tutorial this long! Not only I had to buy a license for GM2, I also bought one of your PixelArt classes on Udemy (for now). Thanks HeartBeast! Great toturial from someone that hates them!


  • Was anyone able to add a jump to their character w/ jumping attacks? If so, please contact me!


  • I did it! Made a New Years resolution this year to do one game related tutorial video a day, but your videos were so great I plowed through them even faster than that. Thanks for the series!


  • Best tutorials ever! Thank you so much 🙂 Allways write games on Construct 2, but now I can use GameMaker too)


  • Is there a way to get the source file for this? I lost all the work I did on it (GameMaker won't open the file) and I imported the 1.4 game but it seems substantially different.


  • Please never stop making GameMaker tutorials, you are the best!!!!!!!!! I've purchased 2 of your courses and have enjoyed both immensely, you make everything so clear. Thank you so much!!!


  • Very Nice series! looking forward to see more like this!


  • Thank you very much for this series. I have enjoyed it and learned a lot. Now onward to creating something of my own 🙂


  • I've been learning from you channel for a few years now. I must thank you for the vast amount of insight and inspiration you have given me to make my own tutorials here on YouTube. Many thanks!


  • At 16:23 there seems to be a moment where the boss knight doesn't have any hp any more but somehow isn't in a death state yet. Weird. And the again at 18:12 two regular knights have no hp but are already in the attack state therefore they aren't in the death state and still manage to kill a crow.


  • Cool game, man! What is really special about you and your tutorial videos is that when I watch your videos I feel like it's really personal. I don't feel like I'm just being talked to by a corporate robot that is only saying exactly what they're supposed to say. You always include the little mistakes and changes that you make, and you speak in a tone that doesn't make me feel like you're just reading a script or something. It's much easier to follow and enjoy a tutorial when you feel like there's a personal connection between you and the tutorial creator. Love your content and keep up the amazing work! You've helped me so much and I'm forever thankful. 🙂


  • good morning, afternoon or evening, where ever or whenever you are… o.o


  • Hey there Ben, I've been following you on youtube, Udemy and have a couple of courses from your site. I was wondering, is there any possibility that you could cover implementing a Z axis with collisions sometime? From what my searching has dredged up it is such a scarce resource to find information on. I've only found one video on youtube with proper-ish collisions but it still seems a bit glitchy. https://www.youtube.com/watch?v=jRAXB-16_7s . A lot of it is so fast that it kind of goes over my head. Anyway, awesome video as always. hope all is well!


  • Hey man! Appreciate the subscription. Love what you are doing to help indie developers with your courses! Keep it up!


  • Do you have any intentions of doing an updated godot tutorials I tried following your old one but its just so different in cant find everything, as always great content!


  • Thanks for these awesome game maker videos. I would like to have 3d tutorials of any game engine. I wish you will make 3d game making videos As soon as possible.


  • I'm really looking forward to see your godot content!!


  • Hey Ben, is the Action RPG series on your website still ongoing? Thanks!


  • I hope we don't lose you to Godot. I started with Godot and moved to GMS2. For any beginners out there, I can tell you that I found GMS2 so much easier to learn than Godot. I found the node structure in Godot confusing and the documentation was lacking. There is also limited tutorials. I am working within Unity as well, and am finding that easier than Godot – but obviously that is just my experience so others experiences may vary.


  • I'd like to see more godot content on your channel tbh, especially considering that you love that engine.


  • Go live soon pls


  • Hey Heartbeast! I just wanna say that you're an amazing coder and your tutorials are super amazing. I'm also making a game inspired by HLD and I would never have gotten so far without your tutorials. I hope one day you finish Grain War because it was looking really cool. Have a nice day!


  • Fantastic series! Thanks a lot.


  • Next! The dialogue system tutorial, please =).


  • You've done a great job !


  • Awesome! Being here since the first one! Thanks for this awesome series! Now let's check Godot =)