Your Game Design Starting point for beginner and hobbyist game developers

4Feb/1038

Breakout in Game Maker 8 tutorial

If you completed the Pong tutorial then it might be time to move on to a new game. Breakout is an excellent game to create in Game Maker since it builds on what you have learned from the Pong game and introduces a basic use of Timelines, changing objects during play and animated sprites.

This Breakout tutorial is divided into two parts. It is recommended to view each part in full screen mode.

Remember that you can improve the game with your own ideas, graphics and sounds etc. once you complete the tutorial. You can also add more levels.

Related posts you might like:

  1. Breakout in Game Maker 7 video tutorial
  2. Menus in Game Maker 7 tutorial
  3. Pong in Game Maker 7 video tutorial
  4. Pong in Game Maker 8 video tutorial
  5. Animated menus in Game Maker 8 tutorial
Comments (38) Trackbacks (2)
  1. Thank you very much for this, other GM tutorials are very modest, so this site is actually the best one that I found !
    I hope in the future there will be some GML lessons, something like GM8 “translation” of ‘Liberty Basic’s’ help or ‘Byte of Python’ book … because I couldn’t find absolutely NOTHING about GML on the web :(

  2. Thanks for the comment q00u! :)
    On GML I can only refer to the built in help Game Maker 8 has or the YoyoGames wiki: http://wiki.yoyogames.com/index.php/Main_Page since I really don’t know much about the language.

    /Soren

  3. thanks you help me so so so much and pomg is nice tooo =D i ha the 2 =D

  4. “i have the 2″

  5. Very good tutorials. Clear easy to follow and also in HD. Simply the best I have seen since looking for decent tutorials explaining the beginners start to GM8.

    I am a BASIC programmer who can programme without problem in various BASIC languages. But after years of doing so, I just want a quicker way to programme some of the older retro style games without all the hours programming involved. GM8 looks great for doing this, and my programming will help with the GM language, yet, I still needed showimg how GM8 worked. The drag ‘n’ drop system looked so daunting to get to grips with. Your tutorials have shown me how well the system works and also how much quicker it is to build the idea of a game without thousands of line of code.

    Thank you for creating these tutorials.

    Excellent 10/10

  6. Thanks for the comment! :)

  7. HELP! how do i do so when the lives hit 0 it show up the highscore and restart the game?

  8. Mads: You should use an Action called Test Lives. With this you can register when Lives goes below zero (or one). Make the following action the Show Highscore and then restart the game. You can string actions by using the Start and End block from the Control tab found under Actions. Set the Start block right after Test Lives and End Block after the action that restarts the game.

  9. can u tell me what im doing wrong…
    for event i put create
    then action i put start block, test lives, restart game, end block, then wait 1000millaseconds, show highscores

    btw i have same question as mads

  10. Hi Fred. You need to set Restart game as the last action since that will cancel all following actions. If that doesn’t solve everything try changing Create into a Step (End Step) event.

  11. ok, i put end step as event then as action i put start block, test lives, sleep 1sec, show highscore end block then restart game and that doesnt work and btw i made a whole diffrent object for this should i have done that?

  12. Thanks so much!
    It really helped!
    :D

  13. Thank your for the excellent tutorial, it was very well made and very thoroughly explained in every detail!

  14. why you use an object named ‘die’, you can use the ‘out of room event’.

  15. plutgamer: there are many ways to solve the same problem in Game Maker. Your suggestion can also be good.

  16. @Fred. I know what you did wrong. put the restart game before the end block action.

  17. Also, is there a text version? I don’t see any hyperlinks for one…….

  18. No text version is available for this tutorial.

  19. How do I create levels I don’t know cause I’m new could you answer me

  20. JP: You should add more Rooms to your game. Then set up some conditions for moving on to these. This could be reaching a certain point in the game (getting a sword, crossing the finish line or getting above a set score).

    The Test score action is great for some of this.

  21. Very cool tutorial!!! thanks

  22. I know part of my quetion has been asked about how to make levels and I’ve tried to use the appropriate conditions but it doesn’t want to change, I’ve tried all the types of conditions that I can use to change it and it’s starting to get a bit annoying.

  23. I don’t know where to put this so I’ll put it here, I’m wondering if you could do a level changing tutorial for games like breakout

  24. why you use an object named ‘die’, you can use the ‘out of room event’.

  25. Myrna Duran: Good idea :)

  26. How do I make more levels?

  27. Chen: You can use an Object with a Test Score action to see when a certain score is reached and then use the Go to next room action to move the player to a new level. You will need to create more rooms in your game for this to work.

  28. i’ve tried all the things you said about making levels but nothing seems to work for me so i realy need help!!!!!!

  29. Thank You. I Love Games(I Just Love Them!).

  30. i dont have that time line option and i have game maker 8 does he have a newer version of the game or something??? also how do you show the high scores table after a series of many levels???

  31. kyle: set GM to Advanced mode in the File menu. For the last question use a Test Lives action to see when the player has 0 lives left and then use action Show hiscore.

  32. soren: thank you!

  33. thank you!
    I want to add levels to this game
    I do not have enough experience
    Can you help me!!!!

    how to make the player moves from the first room to a second after the break all the box in the first room??? ^_^

  34. how do i end my game and make it change rooms once all of the blocks are broken?

  35. I cannot understand how to end the game when the lives reach to 0, And go to the next room when the bricks are destroyed ?

  36. Hello Soren,
    You are genius.such a great site for GM Tutorials. I relay like it……….:)
    It is very useful for beginners……….thank you very much…………..:)

  37. when the lives comes to (0) then they start going towards minus.. how is it possible to get it restart as it comes to (0)?? n how can i add levels in my game?? plz make a video for this n send me the url of that video on
    s.hanihaidernaqvi@gmail.com thank you so much :)


Leave a comment

(required)