Video Game Design Game Maker Ms. Scales. What is game design? Is it art? It is all about artistic expression. Is it technical? Just follow some deign.

Slides:



Advertisements
Similar presentations
Integrating Serious Games in Higher Education Programs Bilal Younis in collaboration with Dr. Christian Sebastian Loh Southern Illinois University Carbondale.
Advertisements

Digital Game-Based Learning Why and How it Works.
Computer Games Digital Games Design Level 5. Three Outcomes Demonstrate understanding of – different digital gaming platforms and related technologies.
GAME:IT Designing Good Games. Question: What makes a computer game a game? A computer game is a software program in which one or more players make decisions.
Introduction to Video Game Design BBrewer Fall 2013.
Video Game Design Lesson 1. Game Designer Person involved in the development of a video game Person involved in the development of a video game Usually.
Game Design The Art and Science Flint Dille Ground Zero Productions E. Daniel Arey VisionArey Entertainment
MULTIMEDIA DEVELOPMENT 4.3 : AUTHORING TOOLS. At the end of the lesson, students should be able to: 1. Describe different types of authoring tools Learning.
Administrative This was the last homework for the semester (yay!) First run of games: October 16 nd in class –Short document describing: goal + operational.
Game Design Serious Games Miikka Junnila.
GameSalad Fundamentals. Introduction to Game-Authoring System  Objectives  Define game-authoring system.  Understand the components of logic and assets.
Introduction.  Who’s in the class?  Class structure  Introduction to content  Team and concept brainstorming.
Game Design and Programming. Objectives Classify the games How games are design How games are implemented What are the main components of a game engine.
Game Engine Introduction
Interactive Media and Game Development Project. Introduction ARG story: –monolithic game corporation (like EA) is trying to take over the world –using.
Computer Games for Girls Using Gamemaker (
Gearbox Software PRODUCTION PIPELINE – JOBS TITLES – JOB DESCRIPTIONS.
Computer Animation 2D Game Logic. What considerations should be addressed when designing a good game? What Makes A Good Game? (excerpts from Mark Overmars,
SELECT A LESSON 1. A WORLD AND CHARACTERS 2. PATHS AND ENEMIES 4. USING PAGES TO CHANGE THE RULES 5. GAME ANALYSIS AND DESIGN 6-7. CREATING YOUR OWN GAME.
GAME:IT Junior Bouncing Ball Objectives: Create Sprites Create Sounds Create Objects Create Room Program simple game.
Circle of Interactive Media  Actions, reflected in the interface  How the actions impact relevant systems  How systems produce feedback, outcomes,
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.
The Game Development Process: Genres. Outline  What is a Game?  Genres.
Comparing Python and Visual Basic
CSCI 101 Introduction to Software Development and Design.
COIT23003 Games Development 7. Elaboration: Design by Genre.
Games 1.Have a reason to design a game. 2.Brainstorm 3.Sift, strain, and find the “good” ideas 4.Prototype 5.Playtest 6.Experience Doc.
Introduction to Scratch!
Serious Games and Simulations. The business of using videogames or videogame technologies for purposes other than entertainment.
1 ETC. 2 Sounds FX Sounds FX –WAV audio files –Load into memory and play it »Load »Play »Stop »Pause –2D or 3D »3D should be integrated into scene management.
What is a Game? Brent M. Dingle, Ph.D Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin -
Fundamentals of Game Design, 2 nd Edition by Ernest Adams Chapter 3: Game Concepts.
The Design Document The Design Document Introduction Game Mechanics Artificial Intelligence Characters, Items, and Objects/Mechanisms Story.
I have no words & I must design by Greg Costikyan Currently a Games researcher at NokiaCostikyanNokia.
GAME EVALUATION Ablaza, Geraldine G. Daella, Paula Angelica R. Dimayacyac, Kristina B. Liao, Mara Laise L. Teng, Grizelda L.
Test Environment Algorithm Program Requirements/ Enhancements Analyze the Problem and Design a Solution Programming Software Translates the Source Code.
Game Development. Goals of the Class  Game Development as an Interdisciplinary Art  Understanding Roles in Development  Understanding Different Tasks.
Sample Video Game & Sound. The Plan 1.Game Theme 2.Game Structure 3.Sprites 4.Trackers 5.Collisions 6.Score 7.Levels 8.Splash Screens 9.Design 10.Implementation.
Game Maker Terminology
Overview of Game Maker. Game Maker Version 7.0 Lite (free version) For MS-Windows platforms
1 Contents  Audio  Sprite  Input devices  Game production milestones  Course summary.
Fundamentals of Game Design by Ernest Adams and Andrew Rollings Chapter 1: Games and Video Games.
Game Programming Using Scratch Brooklyn College Bridges To Computing (2009) M. Meyer, J. Rodney.
Game Design Concept Pertemuan 5 Matakuliah: T0944-Game Design and Programming Tahun: 2010.
Game Maker Tutorial.
An Introduction To AudioDesign v © Allan C. Milne Abertay University.
Introduction to Programming Using Scratch Brooklyn College Bridges To Computing (2009) M. Meyer.
Motivates, interests and engages. Teaches problem solving skills. Allows for creativity and imagination. Demonstrates project design. Encourages teamwork.
INTERACTIVE STORYTELLING THROUGH A COMPUTER GAME -WORKING TITLE.
What’s in a Game? Your Game! Based On: “Tutorial: What is a good game? By Mark Overmars Your Game! Based On: “Tutorial: What is a good game? By Mark Overmars.
SCRATCH ScratchScratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share.
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 Design Kuliah-3 1. Game Design Game design is the process of: Imagining a game Defining the way it works Describing the elements that make up the.
Unit 72: Computer Game design
Identifying the Target Audience Part 2. Target Audience The target audience is the group of people for whom the game is meant. To develop an effective.
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.
1 INTRODUCTION TO COMPUTER GRAPHICS. Computer Graphics The computer is an information processing machine. It is a tool for storing, manipulating and correlating.
Game Maker Tutorials Introduction Clickball IntroductionClickball Where is it? Shooting Where is it?Shooting.
2D Game Programming with XNA 4.0. Principles of Game Programming Game Programming Basics Mouse & Keyboard Controls Sounds Sprites and Animation Collision.
LESSON ONE: WHAT IS A VIDEO GAME. WHAT IS A VIDEO GAME Elements of a Game Active Participation Playing a game versus playing with a toy Involves players.
Game Engines By James Tedder.
GAME:IT Designing Good Games.
Android Game Devlopment
Introduction to Programming Using Scratch
Creating games with game editors
Learn… Create… Program
Learn… Create… Program
Transparency & magic pixel
Learn… Create… Program
Learn… Create… Program
Presentation transcript:

Video Game Design Game Maker Ms. Scales

What is game design? Is it art? It is all about artistic expression. Is it technical? Just follow some deign rules and youre done. Can anyone do it? Write a simple story, write a document or two on the design and give it to the programmers. No: it is a craftsmanship It is part art, part technical… but very very difficult.

What is a game? A game is an activity among two or more independent decision-makers seeking to achieve their objectives in some limiting context By Clark C. Abt Introduced the term Serious game in 1970

What is a game? A game is a form of art in which participants, called players, make decisions in order to manage resources through game tokens in the pursuit of a goal. By Greg Costikyan

What is a game? A game is a system in which players engage in an artificial conflict, defined by rules, that result in a quantifiable outcome. By Salen and Zimmerman

What is a game? Important ingredients: Players Making decisions A goal or outcome Rules (resources, game tokens) Artificial, limitng context

Types of Games Arcade/pinball First person shooter Third person shooters Role playing games Flight simulators Racing Sport simulators Strategy games GOD games Puzzle games Adventure Fitness games Rhythm Edutainment

Elements of Games Important game elements: Reaction speed Experience Insight Cleverness Surprise Emotion What else?

What is a Genre? Genres are based on: underlying similarites rather thatn their superficial visuaol or narrative differences But genres are not an exact science Many disagree on what genres there are

Genres Action Frantic button pushing, reaction speed, experience Adventure Story, surprise, emotion Strategy Non-trivial choices, insight and cleverness, experience Puzzle Hard thinking, cleverness Simulation From 1 perspective, insight, experience Competition Beat the other players Toys Software to have fun with, surprise Education Learn from doing

Types of Players Hard Core gamers vs. Mass market Mass market vs. casual Young vs. Old Average age is 33 Male vs. Female 48% of gamers are Female 60% of games are played with friends

What do you think makes a good game? Take 5 minutes to discuss with the people around you to talk about what makes a good game to you. Does not have to be a computer/video game In your group list the things that makes a game good and list the things that makes a game bad/terrible

What is a good game? Graphics Sound effects Music Story Game play Interaction Documentation Internet gaming person/computer opponents Addicting Atmosphere Long-lasting Non repetitive Original Thought provoking

What is Game Maker? Integrated development environment for 2d games Global ideas Simple to use, using drag and drop Still considerable power through built in language Integrated environment Not focused on a particular type of game

Structure of Game Maker DATA Sprites Sounds Backgrou nd Fonts CONROL Objects Timelines Scripts Paths LEVELS Rooms Views Tiles

Sprites A sprite is a collection of images that stores an animation of some game object There can be multiple animations of the object depending on its status Direction of motion Mental state Problems Animation speed difficult to control Requires basically fixed frames rates Advantages High quality, also on low resolution Much detail Relatively easy to use and control Still common in many games Mobile devices Internet games Casual games Older RTS and Sim games

Sprites in Game Maker Built in drawing program Collision detection based on sprites Different options Using masks Objects can switch sprites Control over animation speed Additional actions, variables and functions to control blending, transformations, etc Sprites can be used as textures on surfaces

Backgrounds Background images play an important role Setting Scrolling Background continuously moving or when the player moves In game maker Each room can have 8 different depths They can scroll

Tiles and Sound Tiles A background can be used as a tile set In a room editor tiles can be placed at different depths Sound and music Wave, midi, mp3 Sound effects 3D sound

Objects Objects have behavior sprites are only images Multiple instances can exist in a room (Instance of ) object get events, e.g Creation Collision User input They react to (some of) these actions Objects can have a visual representation but this is not necessary sprite or draw event create objects that represent a game status

Objects in Game Maker Sprite Solid Dont use Visible Depth Persistence Parent Mask

Events Many different types Creation and destruction Alarm Collision mouse and joystick Various keyboard events Other and user-defined

Actions Many different types of actions Motion Creating, destroying, and changing objects Control Drawing Score, life and health Variables and code