I. DETERMINE GAME OBJECTIVE What is the theme of your game, the purpose, and method of winning or losing the game?
Theme:
Win:
Loss:
II. DETERMINE GAME GOALS Within the game, what goals should be accomplished? How does the player advance to the next level, acquire new skills, or improve in the game? What challenges will the player faced when trying to accomplish these goals?
MAZE GAME PLANNER I. DETERMINE GAME OBJECTIVE What is the theme of your game, the purpose, and method of winning or losing the game? Theme: Win: Loss: II. DETERMINE GAME GOALS Within the game, what goals should be accomplished? How does the player advance to the next level, acquire new skills, or improve in the game? What challenges will the player faced when trying to accomplish these goals? 1.
Drag Actions from the Actions Tabs into this space.
ACTION TABS
VII .ADD GAME IMAGES (“Sprites) Begin adding the main images that will be used in the game. These images are called “sprites in gaming and are later applied to the objects so they will be visually represented on the screen. WHERE ARE THE FILES I NEED? The sprites, backgrounds, and sounds used in this tutorial should already be installed by default in the Game Maker program folder located on the C: drive of your computer. If you are unable to navigate to this folder, you may also copy the files from the Texas Games site at: http://www.texasgames.net/files/MazeGameFiles.zipThe downloadable files are contained in a “zipped folder, which requires unzipping them to your local drive before using in the game.
Add Sprites Add the WALL sprite to the game: 1. Go to the Add menu 2. Choose Add Sprite A form will appear. 3. In the Name field, type “ wall 4. Press the Load Sprite button 5. Choose wall.gif from the Ball Game Tutorial folder 6. Press the OK button Repeat these steps for the other sprites as well: person.gif goal.gif diamond.gif Be sure to name them correctly.
VIII . IMPORT GAME SOUNDS Sounds can make a game more exciting and fun for the player. More importantly, they provide feedback to the player, letting them know that something has happened in the game. Some examples of when you might use sounds: Player clicks on the goal Time has run out Score increases Player advances a level Enemy touches the player Add Sound In this game, we will add a beep to let the player know that the player has accurately clicked the ball with the left-mouse button. First, we must add the sound to the game. Add a sound effect to the game: 7. Go to the Add menu 8. Choose Add Sound - a form will appear. 9. In the Name field, type “ beep 10. Press the Load Sound button 11. Choose Beep4.wav from the Ball Game Tutorial folder 12. Press the OK button Preview the sound by pressing the green arrow button. Repeat these steps for the “explosion sound. The file will be in the same folder. IX. IMPORT BACKGROUNDS Add Background Add a Background to the game room: 13. Go to the Add menu 14. Choose Add Background - a form will appear. 15. In the Name field, type “ red 16. Press the Load Background button 17. Choose backred.jpg from the Ball Game Tutorial folder 18. Press the OK button
33. Press the Add Event button 34. On the Event Selector box, press Keyboard , then choose <No Key> 35. From the Actions on the Move tab, drag the action with the 8 red arrows to the empty space. A new box pops up. 36. Select ONLY the center square on the Directions diagram. This causes the person to stop moving when no arrow key is pressed.
Now we have to define what will happen when the person has a collision event with the wall. We want it to sto . 37. On the Event Selector, press the Collision Event button 38. From the drop down menu, choose the wall_obj object 39. From the Actions on the Move tab, drag the action with the 8 red arrows to the empty space. A new box pops up. 40. Select ONLY the center square on the Directions diagram. This causes the person to stop moving when it collides with the wall. Add the Goal Object to the game: 41. Go to the Add menu 42. Choose Add Object - a form will appear. 43. In the Name field, type “ goal_obj 44. From the drop down menu, choose the goal Sprite you created earlier. We want the game to go to the next level when the person reaches the goal. This is a Collision event. 45. Press the Collision Event button 46. From the drop down menu, choose the person_obj object 47. From the Main1 Actions tab, drag the Go to Next Room icon to the Action list 48. Choose any transition from the drop down menu. 49. From the Score Actions tab, drag the Score icon to the Action list 50. In the New Score field, type 20 . 51. Check the box next to Relative . 52. Press the OK button. Add the Diamond Object to the game: 53. Go to the Add menu 54. Choose Add Object - a form will appear. We want the game to END and display a Credits page when the person reaches the diamond goal. This is a Collision event. 55. In the Name field, type “ diamond obj _ 56. From the drop down menu, choose the diamond Sprite you created earlier. 57. Press the Collision Event button 58. From the drop down menu, choose the person_obj object 59. From the Score Actions tab, drag the Show the Game Information icon to the empty space. 60. From the Score Actions tab, drag the Score icon to the empty space. 61. In the New Score field, type 20 . 62. Check the box next to Relative . 63. Press the OK button.