GameMaker Workshop Geoff Cameron Sarah Scialli. What this workshop will teach you GameMaker GameMaker No Programming Required No Programming Required.

Slides:



Advertisements
Similar presentations
GAME:IT Junior Paddle Ball Objectives: Review skills from Introduction Create a background Add simple object control (up and down) Add how to create a.
Advertisements

Getting Started with PowerPoint
GAME:IT Junior Ping Pong Objectives: Review skills from previous lessons Create a 2-player game Create a scoring display system Using old and new skills,
Go to your Event Sheet Click to Add Event Select “Monster” then Next!
Harry Potter Scratch Game
Adventures in Animation Harry Potter Game Pranali Choubal Kunal Shaw Barb Ericson Dec 2007.
Helicopter Game Tutorial
How to… Keep your character from leaving the game (never to return)
 First you have to think up a what kind of game are you going to have it can be any thing from a brick breaker to an role playing game.
How to make a game on game maker 7. Start With an Idea Before you actually start making your game, you are going to need an idea as to what it is you.
Justus Nyagwencha Game Maker. Getting started -> Resources The icons across the top are very important All the things you add to the game are called “Resources”.
Backgrounds, Inheritance in GameMaker (BrickMania 1 of 2) Foundations of Interactive Game Design Professor Jim Whitehead January 28, 2008 Creative Commons.
Extending the Pong Example Barb Ericson Georgia Tech June 2011.
GAME:IT Junior Bouncing Ball Objectives: Create Sprites Create Sounds Create Objects Create Room Program simple game.
GameMaker.  A lot of Different Definitions  Easier to Say What is NOT a Game  Movie is Not a Game  No Active Participation  Final Outcome is Fixed.
CSCI 101 Introduction to Software Development and Design.
Art 315 Lecture 4 Dr. J. Parker AB 606 Today’s class: Programming! We are going to write some simple programs. We will use a tool called GameMaker –It.
Backgrounds, Inheritance in GameMaker (BrickMania 1 of 2) Foundations of Interactive Game Design Professor Jim Whitehead January 28, 2008 Creative Commons.
By Mr. Lee. Backgrounds The image that appears in the background (duh!). This might be a horizon, or clouds, trees and rainbows in the distance If you’re.
GAME:IT Bouncing Ball Objectives: Create Sprites Create Sounds Create Objects Create Room Program simple game.
Game Maker Day 2 Making a Maze Game.
Programming for Artists ART 315 Dr. J. R. Parker Art/Digital Media Lab Lec 8 Fall 2010.
VIDEO GAME PROGRAMMING Video Game Programming Level One – Breakout INSTRUCTOR Big Dan Teague TEACHER’S ASSISTANT Delmar O'Donnell.
GAME:IT Junior Learning Game Maker: The Move Tab.
Learning Game Maker Studio:
©Robomatter – Distribution or copying without permission is prohibited. 3B STEM Computer Science 1 ©Robomatter – Distribution or copying without permission.
Art 315 Lecture 5 Dr. J. Parker AB 606. Last time … We wrote our first program. We used a tool called GameMaker. The program we wrote causes a ball to.
Test Environment Algorithm Program Requirements/ Enhancements Analyze the Problem and Design a Solution Programming Software Translates the Source Code.
GAME:IT Helicopter Objectives: Review skills in making directional sprites Create objects that shoot and destroy for points Create random enemies on the.
GAME:IT Pinball Objectives: Review skills from Introduction Introduce gravity and friction Introduce GML coding into programming.
Catch the Clown Tutorial Tech Camp Fall 2008 Colorado School of Mines.
Game Maker Terminology
Game Maker – Getting Started What is Game Maker?.
Shooters in GameMaker J Parker.
Overview of Game Maker. Game Maker Version 7.0 Lite (free version) For MS-Windows platforms
Creating a Simple Game in Scratch Barb Ericson Georgia Tech June 2008.
Carlotta Eaton New River Community College 1 Game Maker Demonstration Carlotta Eaton Professor of Information Technology New River Community College IT.
Game Maker Galactic Mail Advanced Group: Complete Galactic Mail, then start developing an independent project.
Game Maker Tutorial.
2D Platform Game Game Maker Terminology. Object  Item in a game that has behavior, such as a main character who can move.
Create a Halloween Computer Game in Scratch Stephanie Smullen and Dawn Ellis Barb Ericson October 2008.
Today we are learning to: Understand how actions and events control our game. Completing the catch the clown game – making a room – adding music Gather.
Galactic Mail Part 2. Winning and Losing Exploding Asteroids Including Scoring Adding Levels And more.
Game Maker Evil Clutches.
How to create a basic game in Scratch. The Scratch Stage The Scratch stage is 480 pixels wide and 360 pixels high x increasesx decreases.
Evil Clown – Quiz 1 Gamemaker Quiz 1. Set up your file Save all finished work to your desktop Final file should be called: “yourlastname_evilclown” Open.
Game Development Process ITP 160 Original Game Assignments.
GAME:IT Junior Paddle Ball Objectives: Review skills from Introduction Create a background Add simple object control (up and down) Add how to create a.
GAME:IT Paddle Ball Objectives: Review skills from Introduction Create a background Add simple object control (up and down) Add how to create a simple.
Choose Sprite. Add collision event for object and add score action. Set your score to plus 100 and check relative.
Game 4: Pac Man Tutorial. New events/actions to learn: Animated sprites Change instances – allows you to change objects into other objects. Change sprites.
Tank Game Part 2 of 6. Firing Shells Coming up… Players Scores Large Explosions Small Explosions Damage Health Bars Parent Shell Destructible Walls Reappear.
GAME:IT Mario Creating Platform Games Level 4 with GML Game Maker Language (GML) allows users more flexibility in game design. GML is similar to how real.
YEAR 10 IT GAME MAKER INTRO. Game Maker has a drag and drop programming technique to provide an easy way to learn about game development. Game maker.
Creating a Simple Game in Scratch Barb Ericson Georgia Tech May 2009.
Edit the text off the left side of the slide with your own phrase. The animation is already done for you; just copy and paste the slide into your existing.
Game Maker Tutorials Introduction Clickball IntroductionClickball Where is it? Shooting Where is it?Shooting.
Game Maker Intro to Programming Game Maker Pop Quiz (Both Groups)
Game Engines By James Tedder.
User Interface & Bouncing Ball Game
Competitive Multiplayer Game
Finish the Scratch Presentations Game Maker
BYOB – Costumes.
Intermediate game making
Tank Game Part 2 of 6.
Game Maker Intro to Programming Game Maker Pop Quiz (Both Groups)
Tank Game Int 10 Unit 3 – Game Maker.
So you want to be a Game Designer
Presentation transcript:

GameMaker Workshop Geoff Cameron Sarah Scialli

What this workshop will teach you GameMaker GameMaker No Programming Required No Programming Required Create a Maze RPG (courtesy of the GameMaker Tutorials) Create a Maze RPG (courtesy of the GameMaker Tutorials) If you’d rather not follow our design, improvise! If you’d rather not follow our design, improvise!

Here’s what it will look like:

Basics: How Game Maker Works Sprites Sprites Objects Objects Rooms Rooms Icons Icons

Step 1. Create the Room Add Room Add Room Snap 32 Snap 32 Change background color Change background color

Create Person Create sprite spr_person Create sprite spr_person Use person.gif Use person.gif Click “full image” (old version) Click “full image” (old version) Create object obj_person Create object obj_person Set object to have an image of spr_person Set object to have an image of spr_person Put object in room Put object in room Right click inserts in room, left click deletes object Right click inserts in room, left click deletes object

It will look like:

Make your Person Move Add event to obj_person: Add event to obj_person: Left: start moving in left direction, speed 4 (can try other speeds) Left: start moving in left direction, speed 4 (can try other speeds) Right Right Up Up Down Down No key – start moving in no direction No key – start moving in no direction

Make a Goal Create sprite spr_goal Create sprite spr_goal Goal.bmp Goal.bmp Set full image Set full image Create object obj_goal Create object obj_goal Put in room Put in room

Now it looks like:

Make the Goal Work Add event in obj_goal Add event in obj_goal Upon Collision with person Upon Collision with person Display message (in Main2) “You win! Display message (in Main2) “You win! End game (in Main2) End game (in Main2)

Create Walls Create sprite spr_wall Create sprite spr_wall Make not transparent Make not transparent Make full image Make full image Make object obj_wall Make object obj_wall Make it solid Make it solid Add event to obj_person Add event to obj_person If person collides with obj_wall, start moving in no direction If person collides with obj_wall, start moving in no direction Select no direction, speed 0 Select no direction, speed 0

Polish Go back to obj_person Go back to obj_person Add “Snap to” for each event so he doesn’t get caught on corners Add “Snap to” for each event so he doesn’t get caught on corners Change to 32 Change to 32

Create your Maze Put many walls in the room Put many walls in the room Put goal in “chamber” Put goal in “chamber”

Create Diamonds Create sprite spr_diamond Create sprite spr_diamond Use diamond.gif Use diamond.gif Full image Full image Create object obj_diamond Create object obj_diamond Create event in obj_diamond Create event in obj_diamond Upon Collision with obj_person Upon Collision with obj_person Set score to 5, relative (We’ll explain) Set score to 5, relative (We’ll explain) Destroy instance (main 1) (looks like a recycle bin) Destroy instance (main 1) (looks like a recycle bin)

Put Diamonds in room

Create a door Create sprite spr_door Create sprite spr_door Door.gif Door.gif Full image Full image Create object obj_door Create object obj_door Make solid Make solid Put in room Put in room Create collision event in obj_person with obj_door Create collision event in obj_person with obj_door Stop moving Stop moving

Put the door in the room

Make the door open Have door disappear when jewels are gone Have door disappear when jewels are gone Create step event in obj_door Create step event in obj_door (in control) looks like a dot with a 1,2,3 (in control) looks like a dot with a 1,2,3 obj_diamond obj_diamond 0 equal to equal to Destroy instance (recycle bin in main 1) Destroy instance (recycle bin in main 1)

Make a Monster Create sprite spr_monster Create sprite spr_monster Use monster1.gif Use monster1.gif Full image Full image Under obj_person, add collision with monster, Under obj_person, add collision with monster, display message “you died” (main2) display message “you died” (main2) restart game (main2) restart game (main2)

Add Monster to room

Make Monster Move In obj_monster add event “Create” In obj_monster add event “Create” Start moving in a direction- straight up Start moving in a direction- straight up He walks off map He walks off map Add event, collide with wall Add event, collide with wall reverse vertical direction (looks like a u-turn sign in move) reverse vertical direction (looks like a u-turn sign in move)

Add a Second Monster It will move horizontally It will move horizontally Create new object, obj_monster2 Create new object, obj_monster2 using same sprite using same sprite Add event in obj_person Add event in obj_person collision with second monster collision with second monster (use control to select multiple) to copy paste into monster_2 collide (use control to select multiple) to copy paste into monster_2 collide In obj_monster2 In obj_monster2 collision with walls collision with walls reverse direction reverse direction

Put Two Monsters in Room

It’s done! Now you have a working game! Now you have a working game! Can do File: Create Executable Can do File: Create Executable Now you can make it better! Now you can make it better! Other things we didn’t have time for: Other things we didn’t have time for: Sound Effects Sound Effects Music Music