Presentation is loading. Please wait.

Presentation is loading. Please wait.

CIS125G Computer Game Development. Goals Learn: – How to design games – How games are studied – How games are developed – How to manage software projects.

Similar presentations


Presentation on theme: "CIS125G Computer Game Development. Goals Learn: – How to design games – How games are studied – How games are developed – How to manage software projects."— Presentation transcript:

1 CIS125G Computer Game Development

2 Goals Learn: – How to design games – How games are studied – How games are developed – How to manage software projects

3 About the Course Syllabus… Sites: – elearn.chemeketa.edu – faculty.chemeketa.edu/ascholer/

4 What goes into making a game? Game Design : Levels, stories, characters, rules Game Development: – Media : Art, models, music, sounds – Programming : Computer code

5 Starting Small Games come in lots of sizes Size != quality Start small

6 How do we make small games? Small means as little work as possible: Art: – Simplify Sound: – Use freely available sounds Programming: – GameMaker simplifies coding Game Design: – This is where the time should go

7 First Game

8 Gamemaker basics Gamemaker building blocks: – Rooms – Sprites – Objects – Events – Actions

9 Rooms A room is a level, or – Loading screen – Inventory screen The one thing you HAVE to have

10 Measuring Measurement in square called pixels. Location, given with x coordinate (how far side to side) and a y coordinate. (how far up or down). y x

11 Measuring Upper left corner is x = 0, y = 0 x = 400, y = 100 y x

12 Origin Every sprite has an Origin – center of sprite Duck placed at 0, 0 y x

13 Relative Measuring Relative values are amounts to +/- from a starting point Bullet hole is: -150 x, -200 y Relative to duck

14 Relative Measuring Bullet hole at -150 x, -200 y Absolute coordinates

15 Directions Directions in degrees – 0 degrees means to the right on your screen – 90 degrees is up – 180 is left – 270 is down

16 Sprites & Objects A sprite is a picture An object is something that appears in the game

17 Instances Objects are a template to make instances. – Object = cookie cutter – Instance = cookie

18 Events & Actions Events are chances to make objects respond Actions are the code to say what object does

19 Activity Install GameMaker (yoyogames or Steam) Follow instructions to build shooting gallery – Due Monday – Modifications Due Wed


Download ppt "CIS125G Computer Game Development. Goals Learn: – How to design games – How games are studied – How games are developed – How to manage software projects."

Similar presentations


Ads by Google