There is no excuse for not making old fashioned games. It often is very time consuming, but not always. I’ll tell you how to make a two player game in GameMaker 6 right now.
1. Download GM6 http://wiki.yoyogames.com/images/9/9f/Gmaker61.zip or at http://www.download.com/Game-Maker/3000-2121_4-10333918.html
2. Open GM.
2.5 Right Click sprites folder within GM6 click add new sprite. Click Edit sprite. Click the blank green square.
Draw a broad wide verticle line. Save the sprite. That is your paddle graphic. Or just load the picture I created for you and use with the GM6 sprite editor. (click Load sprite in GM for option B) http://drop.io/download/public/spblf7o4mlcmkfslksyr/9687f2dcdd8f7ea5494a538f0ade1d19fc28948f/b858aa00-7211-012b-a7dc-00127994f632/08a5a6e0-7213-012b-dff4-fee32b5243aa/paddle_thumb.jpg
3. Create a circle object in the drawing pane (don’t color it black!)
Create a room (ADD:ROOMS/settings tab/ about 444 wide by 333 Tall
Click backgrounds tab in the room editor and make the Background color black.
4. Create an object for your game within the Objects folder inside GM. Import the paddle sprite for your object.
Add an event, a keyboard event to be precise. Click UP on the list of keys. Drag and drop the red- arrows button from the list of buttons and place it onto the the blank square on the far right. Double click it. A window with blue arrows should apear.
Click the up arrow (It should mash in) and type in “4″ in the field saying SPEED. (you should add the object in the room and to the left hand side of the area. You can run the game in debug mode, click RUN and click the red triangle (you should see a gamemaker loading bar ).
When you press up on the arrow keys within the tested game, The paddle should move up accordingly.)
4.5
Add an event, a keyboard event. Click DOWN on the list of keys. Drag and drop the red- arrows button from the list of buttons and place it onto the the blank square on the far right. Double click it. A window with blue arrows should appear. Click the down arrow (It should mash in) and type in “4″ in the field saying SPEED. (you should add the object in the room. You can run the game in debug mode, click RUN and click the red arrow . When you press up on the arrow keys, The paddle should move up and DOWN accordingly.)
Almost forgot, click ADD EVENT/OTHER/Intersect boundary. Drag and drop reverse verticle. ( verticle u-turn icon) http://gamemaker.wikicomplete.info/action:reverse-vertical.
Right click the Object. Click duplicate. Since the second paddle object is exactly the same, all you have to do is this. { Double click the duplicate. Right click the UP event in the EVENTS field. Click change event and change the Keyboard key being used for object 1 from UP to W. } Thats that.
Right click the DOWN keyboard event in the EVENTS field. Click change event and change the Keyboard key that is being used from DOWN to S. Not too hard, is it.
5. Place object0 (player 1 paddle) and object1 in the opposite sides of the room (left and right, centered)
Run the game again. Invite a friend or sibling to move the paddles up and down.
Create a ball object in Objects. Use the ball sprite you made.
Add a create event (Lightbulb). Drag and drop the same multiple red arrows image onto the Actions space. Double click it. The form pops up. Click the left and right blue arrows. Set the speed to 3. Click add event in the ball object. Click collision. Click the 1rst paddle object. Drag and drop bounce ( ricocheting arrow off blue wall icon) onto the Actions space. Change the settings that says solid objects to all objects. Do that with the second by copying and pasting what you just did for the 1-player paddle.
Add the ball to the middle of the room. It should move slowly then bounce like a snail.
Not very exciting, is it? No scoring system, walls or exciting physics. We will add those in later.
I will continue this GM tutorial later so you won’t feel overwhelmed. The paddle and ball sprites should never be black( I know you already know that!)

0 Responses to “Why Everybody should make retro games (Gamemaker6 tutorial part one)”