DESC 9188 Modelling and Animation for Games Dr. Xiangyu Wang Tutor: Roy Christian Demonstrator: Irene Chen Course website: will upload soon and inform.

Slides:



Advertisements
Similar presentations
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.
Advertisements

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.
Chapter 1 My Role on the Team. Chapter 1 My Role on the Team.
The Design Document Ahmet Uğur. Overview No standard format Should communicate the nature of the game effectively Companies with agreed format The design.
IMGD 1001: Fun and Games.
Multimedia Games Development COM429M2 Week 2 Early game development.
GameSalad Fundamentals. Introduction to Game-Authoring System  Objectives  Define game-authoring system.  Understand the components of logic and assets.
Stick Ninja. a game idea and conceptual design by Cody Sawatsky.
Introduction.  Who’s in the class?  Class structure  Introduction to content  Team and concept brainstorming.
Making Games with Game Maker Project 2 Due dates: A) Tuesday, September 5th, by 11:59pm (list) B) Sunday, September 14th, by 11:59pm (final)
Game Inception and Design Project 1 Due dates: –Wednesday, January 18th: First-draft –Monday, January 23rd: Peer Review due –Thursday, January 26th: Final.
The Game Development Process Documentation. The Role of Documentation The Concept Document The Design Document Based on Ch 18-19, Gameplay and Design,
Game Inception and Design Project 1 Due date: –Wednesday, May 24 th (in class)
Interactive Media and Game Development Introduction.
IMGD 1001: Fun and Games by Mark Claypool Robert W. Lindeman
Game Inception and Design Project 2 Due dates: – Friday, September 8 th, 11:59pm.
Interactive Media and Game Development Frontiers 2006 Mark Claypool.
IMGD 1001: Game Design Documents by Mark Claypool Robert W. Lindeman
Interactive Media and Game Development Frontiers 2008 Mark Claypool.
The Genres in Game Mohammad Zikky, M.T. Outline  What is a Game?  Game Genres.
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,
YANTING ZHANG.  Genres are categories of game characterized by particular kinds of challenge, regardless of setting or game-world content.
XNA GAME STUDIO 4.0 LEARN PROGRAMMING NOW Game Design.
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.
Game Development Timeline
Game Programming Chapter 1 Review Part One Juniors March 11, 2011.
GAME DEVELOPMENT DOCUMENTATION
The Evolution of Video Game Development Research by Jariel Ortiz, Academia Bautista de Puerto Nuevo, San Juan, Puerto Rico Research Mentor: Prof. Irma.
I am a Teamplayer! March 15, To Do List: Look at the role of a teamplayer. Worksheet to complete for Chapter 2. Homework: Study for test – Chapter.
Creative Commons Attribution 3.0 creativecommons.org/licenses/by/3.0 Key Abstractions in Game Maker Foundations of Interactive Game Design Prof. Jim Whitehead.
Acquisitions, a Publisher’s Perspective Andrew Wafer Lead Games Designer External Development Studio Getting past the initial selection.
What is Design? Why does it matter? David Vronay Research Manager Windows UI Strategy Microsoft, Inc.
Game Design GCS Introduction. Outline What is a Game? Genres The Game Industry.
IMGD 1001: Game Design Documents
Systems development life-cycle Dr. Redekopp & Dr Kalanda.
Chapter 3 Multimedia Skills
Fundamentals of Game Design
Muhammet Arda KILIÇ. Level Design Introduction Levels inDifferent Games Components of Level Elements of Good Level The Process Who Does Level Design?
Mafia Dmitriy Ansolis CIS487 9/27/09. Introduction Title: Mafia Publisher: Gathering of Developers (aka God Games) Developer: Illusion Softworks Release.
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.
Test Environment Algorithm Program Requirements/ Enhancements Analyze the Problem and Design a Solution Programming Software Translates the Source Code.
Interactive Gameplay Design Game Design Document Mario Michaelides Lecture 5 (10am), Week /10/2005 The Game Design Document.
Game Design Theory Pertemuan 3 Matakuliah: T0944-Game Design and Programming Tahun: 2010.
 A plan of attack for your games content  Or (more specifically)  A detailed description of all games mechanics, objects, characters, stats, ect… that.
Dr. Brian Durney Computing and Networking Sciences at UVU C S
IMGD 1001: Game Design Documents
Prepare a Game Treatment Project 3 Due dates: Tuesday, September 14 th, in class.
Game Design Document Pertemuan 4 Matakuliah: T0944-Game Design and Programming Tahun: 2010.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Brent M. Dingle Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin - Stout.
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.
Game Mechanic hamzah asyrani sulaiman. Search at the internet.
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.
1 Multimedia Development Team. 2 To discuss phases of MM production team members Multimedia I.
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.
1. Games Background Let’s Learn Saengthong School, June – August 2016 Teacher: Aj. Andrew Davison, CoE, PSU Hat Yai Campus
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.
Designing and Developing Games
GAME:IT Designing Good Games.
Android Game Devlopment
Treatment Document Due date: Monday, September 10th, by 10:00am
Game Inception and Design
Design Of Game Kuliah-3.
Game Inception and Design
Presentation transcript:

DESC 9188 Modelling and Animation for Games Dr. Xiangyu Wang Tutor: Roy Christian Demonstrator: Irene Chen Course website: will upload soon and inform Acknowledgement: partial materials from Rob Saunders, Robert W. Lindeman, Kent Quirk, Mark Claypool, and Mark Overmars

Xiangyu Wang web: office: Room 274A, Wilkinson Building

Schedule Every Tuesday night (lecture/tutorial) –6:00-6:45 lecture –6:45-7:00 break –7:00-8:00 lecture continued –8:00-9:00 tutorial Every Wednesday night (studio) –6:00-9:00

What is a Game? Movie? Toy? Puzzle? “A computer game is a software program in which one or more players make decisions through the control of game objects and resources, in pursuit of a goal.” Based on notes from Mark Overmars

What is a Computer Game? A Computer Game is a Software Program –You lose: physical pieces social interaction –You gain: more complexity more immersion Based on notes from Mark Overmars

What is a Computer Game? Playing a Game is About Making Decisions –For instance: what weapon to use, what resource to build –can be frustrating if decision does not take effects. Playing a Game is About Control –Player wants to impact outcome –Uncontrolled sequences can still happen, but should be sparing and make logical Based on notes from Mark Overmars

What is a Computer Game? A bunch of cool features –Necessary, but not sufficient –May even be distractive by concentrating on features not game itself A lot of fancy graphics –Games need graphics just as hit movie needs special effect … but neither will save weak idea –Game must work without fancy graphics –Sometimes be fun with simple objects “When a designer is asked how his game is going to make a difference, I hope he … talks about gameplay, fun and creativity – as opposed to an answer that simply focuses on how good it looks” – Sid Meier (Civilizations, Railroad Tycoon, Pirates) Based on notes from Mark Overmars

Types of Games Action Games –Arcade (Shoot’em Ups) –First-Person Shooters –Third-Person Shooters –Stealth (Sneak’em Ups) –Fighting (Beat’em Ups) –Dancing Game –Action-Adventure –Platform Games Role-Playing Games –Turn-Based Role-Playing Games –Massively-Multiplayer Role- Playing Games (MMRPGs) Strategy & War Games –Turn-Based War Games –Real-Time Strategy –Management Games Simulations –Sports Simulations –Vehicle Simulations Adventure Games –Text-Based Adventures –Graphical Adventures

Arcade Games Reaction speed is the most important aspect of the game –Examples: scrolling shooters, maze games like Pacman, paddle games like Breakout, Pong Relatively easy to make Typically 2D Based on notes from Mark Overmars

Puzzle Games Clever thinking is the most important aspect: –Many maze games are actually more based on puzzle solving rather than on reaction speed. –Typically 2D –Relatively easy to create Based on notes from Mark Overmars

Role Playing Games Steer a character through a difficult world –Examples are Diablo and Baldur's Gate Development of character to learn new skills, becoming more powerful, and finding additional and better weapons Can create 2D or 3D Generally harder to make because must create the mechanism of character development Based on notes from Mark Overmars

Strategy Games Real-time (RTS) or turn-based. Player only indirectly controls the character. Tactics less important than Strategy –Examples include Age of Empires, Warcraft III… Generally take a lot of time to create Require many different game objects, each with animated images and specific behavior. Based on notes from Mark Overmars

Adventure Games Game is about adventure and exploration –Story line is often crucial Can be 2D or 3D Actions easy (just move) Difficulty is in making exploration/adventure interesting Interesting, funny, and surprising story line Based on notes from Mark Overmars

First-Person Shooters 3D version of many arcade-style games (move and shoot) Emphasis is on fast-paced action and reaction speed, not on cleverness and puzzle solving Examples are Doom, Quake, … Need to be 3D Relatively difficult to create because of models Based on notes from Mark Overmars

Third-Person Action Player directly controls a game character (avatar) through a hostile world –Ex: Tomb Raider Fast action and discovering the game world Some have story line, other adventure game aspects Can be 2D or 3D Can sometimes be created easily Based on notes from Mark Overmars

Racing Games Really, special type of sport game Drive a vehicle, as fast as possible or sometimes for exploration or combat Either realistic (ex: Formula 1) or focused on fun aspects (Midtown Madness) 2D or 3D Based on notes from Mark Overmars

Simulators Try for realistic representation –Ex: flight simulators, Trainz Other simulations include world simulation –Ex: simCity or simEarth Relatively difficult to create since getting details right a challenge Based on notes from Mark Overmars

Party Games Variety of types –Ex: Mario Party, DDR, Karaoke Social aspects important with participants in the same space Allow for rapid change of turns Allow for disparate abilities (beginners and experts, both have fun) Based on notes from Mark Overmars

The Game Industry Computer/video game industry on par with box office sales of the movie industry $6.35B/year for U.S. Sales in 2001 Development Costs $3M to $10M to develop average game Takes months Laird and Jamin, EECS 494, Umich, Fall 2003 and Chapter 7.2, Introduction to Game Development

What Games are Played? Computer gamer players: –Strategy (30%), children's entertainment (15%), shooters (15%), family entertainment titles (10%), RPG (10%), sports (5%), racing (5%), adventure (5%), and simulation (5%) The Entertainment Software Association (ESA)

What is Game Design?

The Process of Game Design Imagining a possible game –What’s the “big idea” or “high-concept”? Describing the game elements –What are the elements that define how the game looks? Defining the way it works –What are the rules that define how the game works? Documenting the design –Providing a blueprint for the game development process.

Core Elements of a Game Design

Rules Rules define how game worlds work –Rules define the “core mechanics” of the game Does the player have health points or multiple lives? What are the legal moves that a player can make? Rules encode a designer’s vision –Rules allow designers to express their ideas in ways that programmers can implement in software Rules define the game not the software –The same rules can be implemented in different ways: as long as the rules are the same the game is the same

Story All games involve some sort of story –Even Tetris has a story, the story of the player playing Some games have a simple back story –“Aliens are invading Earth and only you can stop them.” Some games are complex stories –e.g. adventure games like Grim Fandango Most games are somewhere in-between –e.g. first-person shooters like Half-Life

Interaction The experience of playing the game –Interaction design covers graphics, sounds, user interface The sights and sounds of the game world The look and feel of the control system Bad user interfaces can kill a good game –e.g., overly elaborate menu driven systems Good user interfaces make games stand out –Nintendo has a long tradition of fine-tuning and innovating with the user interfaces of their games

Play Testing Gameplay should balance deterministic and non-deterministic elements. –If the player doesn’t feel that they are capable of learning how to succeed in a game then they are unlikely to enjoy playing the game or spend much time on it. The only method of balancing gameplay used in the games industry is play testing. –Play testing is slow, expensive and error-prone but no other method has been found.

Game Develop Team Producers Designers Programmers Artists, modellers, animators Musicians, sound engineers, actors Game testers

Developers Design and implement games –Including: programming, art, sound effects, and music –Historically, small groups –May be “full-service” developers or may outsource some Motion Capture (to replicate realistic movement) Art and Animation (can be done by art house/studio) Book: Introduction to Game Development

Game Development Development time: months –It can take much longer, e.g. Peter Molyneux’s Fable. Development team: people –Team sizes are increasing as they get more complex.

Game Development Process

What skills are needed for game design?

Game Design Skills Imagination –Game designs, like many other forms of designing, often begin an imagined world and game designers must have the ability to develop these worlds into a fully fledged design that can be developed Visual – characters, environments, objects Auditory – environments, voices, music Dramatic – emotions Conceptual – ideas, interactions, challenges

Game Design Skills Technical Awareness –A understanding of the technology is needed to work with programmers, engineers, etc. Analytical Skills –Game design is an iterative process and game designers need good analytical skills including statistics Aesthetic Abilities –Game designers together with the lead artist will set the visual tone of a game

Game Design Skills General Knowledge –The best game designers are often specialists that have a broad range of interests and knowledge, including: Mathematics Logic History Literature Art Science Current affairs

Game Design Skills Writing Skills –Writing plays an important part in game design and is used in different during the process: Technical writing for documenting the design Fiction writing for developing story and narrative Script writing for developing character dialogue Drawing Skills –Game designers don’t need to be great artists but being able to sketch out ideas can sometimes be the best way to communicate them to other team members

Contents of Design Documents Basic Information –The premise of the game –The game’s intended audience –The target game platforms –The genre of the game –The game’s unique selling points Gameplay Elements –Depending on the type of document it will contain more or less information on the story, rules, and interactions

Documenting Game Designs Game designers produce a series of design documents to tell others about their ideas –Game development teams all need to understand the game design Game design documents need to translate ideas into rules, stories and interactions –Idea: A team will defend their flag –Design: As long as a team has its flag, at least 2 members of the team will remain within visual range of their base. If an enemy approaches within 20m of the base, the defenders will move between the enemy and the base and try to stop the attacker from advancing.

Documenting Game Designs Types of Game Design Docs –Concept Document –Proposal Document –Technical Specification –Game Design Document

Documenting Game Designs Types of Game Design Docs –Concept Document –Proposal Document –Technical Specification –Game Design Document

Documenting Game Designs Concept Document –Used to explore game idea in more detail –Often used as a proposal within an organization –Developed by designer or visionary –A short sales pitch pages –May have no art, or amateur art –Many ideas never get farther than this Lindeman & Quirk (& Claypool) - WPI Dept. of Computer Science

Documenting Game Designs Concept Doc Must include: –Intro –Description –Key features –Genre, spin, flavor –Platform(s) / market data May also include: –Background / License info –Concept art Lindeman & Quirk (& Claypool) - WPI Dept. of Computer Science

Documenting Game Designs Exercise: High Concept –Pick one of these 4 games: Burnout Grand Theft Auto Shadow of the Colossus Dance Dance Revolution –Write a high concept for it Form groups based on game choice (7-8 students in one group) Agree on one and briefly present in class Lindeman & Quirk (& Claypool) - WPI Dept. of Computer Science

Documenting Game Designs Types of Game Design Docs –Concept Document –Proposal Document –Technical Specification –Game Design Document

Documenting Game Designs Technical Specification –The ‘How’ of game design –Contains the architectural vision; technology to be used –Engineering detail –Production detail –Owned by tech director or chief engineer –Can be exhaustive (and exhausting): pages Lindeman & Quirk (& Claypool) - WPI Dept. of Computer Science

Documenting Game Designs Technical Specification Must include: –Tooling –Art / Music / Sound / Production pipeline –Technology detail: Platform & portability issues Networking or special tech Server details Software engineering info Key areas of technical risk Lindeman & Quirk (& Claypool) - WPI Dept. of Computer Science

Documenting Game Designs Types of Game Design Docs –Concept Document –Proposal Document –Technical Specification –Game Design Document

Documenting Game Designs Game Design Doc –Functional spec: The ‘What’ of the design –Describes the player’s experience and interactions in detail –Could be quite long -- several hundred pages –but “enough” is the goal. –Artistic feel –Owned by the game designer Lindeman & Quirk (& Claypool) - WPI Dept. of Computer Science

Documenting Game Designs Game Design Doc Must Haves –Game mechanics –User Interface –Visuals –Audio –Story (if any) –Level Specs Lindeman & Quirk (& Claypool) - WPI Dept. of Computer Science

Documenting Game Designs Very Useful links Chris Taylor’s sample design doc, in HTML and.DOC format: – – p Tim Ryan’s excellent two-part description of game design docs: – 1.htm – 1.htm Lindeman & Quirk (& Claypool) - WPI Dept. of Computer Science

For the rest of today Tutor’s demonstration of students sample work last year. Work on your assignment 1