Wrap-up CS 370 Computer Game Design Ken Forbus Spring, 2003.

Slides:



Advertisements
Similar presentations
Design, prototyping and construction
Advertisements

Game Tuning Workshop AI Babysitter Elective. Game Tuning Workshop The Designer-Player Relationship Designer Player Game CreatesConsumes.
The preceding analysis permits play to be defined as an activity which is essentially: 1.Free: in which playing is not obligatory; If it were, it would.
CS 4730 Defining Formal Elements CS 4730 – Computer Game Design.
Methods: Deciding What to Design In-Young Ko iko.AT. icu.ac.kr Information and Communications University (ICU) iko.AT. icu.ac.kr Fall 2005 ICE0575 Lecture.
1 Interactive Fiction CIS 487/587 Bruce R. Maxim UM-Dearborn.
Us vs. It. Tanks vs. Robot ● Cooperative “Boss Fight” ● Tank players must destroy the Robot before it reaches the city limits. ● Robot is controlled by.
Dramatic Elements The things that make games enjoyable.
The Design Document Ahmet Uğur. Overview No standard format Should communicate the nature of the game effectively Companies with agreed format The design.
Administrative This was the last homework for the semester (yay!) First run of games: October 16 nd in class –Short document describing: goal + operational.
Your with Juicy Feedback Loving your Player with Juicy Feedback Robin Hunicke dConstruct 2009.
Game Design Serious Games Miikka Junnila.
Play – experience and pleasure second order design.
Patterns in Game Design Chapter 9: Game Design Patterns for Narrative Structures, Predictability, and Immersion Patterns CT60A7000 Critical Thinking and.
Human Computer Interaction
Fundamentals of Game Design, 2 nd Edition by Ernest Adams Chapter 7: Storytelling and Narrative.
Joshua Wong NUS Games Development Group.  What is a game? ◦ Mechanics & Metaphor ◦ Conceptualization exercise  What is game design? ◦ Case study: Rollo.
A A Formal Approach to Game Design and Game Research DM.
CS 370 Computer Game Design Introduction Ken Forbus Spring 2003
A A Formal Approach to Game Design and Game Research DM.
The AI Babysitter. Book Learnin’ University of Chicago BA in General Studies Masters work in AI & Information Systems Northwestern University PhD work.
Is this thing on?. Mechanics, Dynamics, Aesthetics A Formal Approach to Game Design Marc “MAHK” LeBlanc April 2003.
CS 4730 What is a game? CS 4730 – Computer Game Design.
Pre-Game Show Rules for 3-to-15: Two players alternate turns. On your turn, pick a number from 1 to 9 You may not pick a number that has already been picked.
Is this thing on?. Mechanics, Dynamics, Aesthetics A Formal Approach to Game Design Marc “MAHK” LeBlanc April 2004.
Class 20 Usability CIS 755: Advanced Computer Security Spring 2014 Eugene Vasserman
Aesthetics of Play. Motivation Themes Social Interaction – We are friends with those who we do things with.
SpilBar Shareplay Aalborg Games as Experience Engines Nikolaj Hyldig R&D Director OpenStory Group.
Studio Practice Level Design 3D-Content Generation Coding Conceptual Art (and Architecture) Project Management (3 rd Year) Teamwork (3 rd year) Theoretical.
Systems development life-cycle Dr. Redekopp & Dr Kalanda.
Game analysis Robin Burke GAM 206. Outline o Quiz (30 min) o Game analysis o Rules o Play o Culture.
1 Family Network on Disabilities of Florida, Inc Whitney Road Clearwater, Florida Phone: (727) Toll free: (800)
Think Game Play! advanced-prototyping/ 016.
Fundamentals of Game Design, 2 nd Edition by Ernest Adams Chapter 3: Game Concepts.
Is this thing on?. The Last Mile of Game Design Marc LeBlanc April 2004.
What is Computer Science? “Computer Science is no more about computers than astronomy is about telescopes.” - Edsger Dijkstra “Computer Science is no more.
Chapter 2.2 Game Design. CS Overview This introduction covers: –Terms –Concepts –Approach All from a workaday viewpoint.
Interactive Storytelling ( Computer Game ) Jehee Lee Seoul National University.
Game Design Theory Pertemuan 3 Matakuliah: T0944-Game Design and Programming Tahun: 2010.
IE551 Computer Control6/4/20161 IE 551 Computer Control of Manufacturing Systems IE 551 Computer Control of Manufacturing Systems Richard A. Wysk Spring.
SiSSYFiGHT Overview SiSSYFiGHT simulates a playground fight between little girls.
Creating a Game Brent M. Dingle, Ph.D Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin -
SiSSYFiGHT Overview SiSSYFiGHT simulates a playground fight between school children.
Game Tuning Workshop Is this thing on?. Game Tuning Workshop Game Design and Tuning Workshop Orientation Marc “MAHK” LeBlanc GDC 2004.
Dr Nick Mitchell (Room CM 224)
Game Tuning Workshop Game Design and Tuning Workshop Party Game Elective Marc “MAHK” LeBlanc GDC 2004.
Administrative: “Create New Game” Project Apply the principles of Iterative Design –First run of games in class: March 28 th in class Short document describing:
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.
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.
NARRATIVE FLOW AND FLOW CHARTS STORYBOARDS. LINEAR Linear – The game story starts and the player will be confronted with a predetermined series of challenges.
Acting Like Players Applying the 5 Domains of Play
Mechanics, Dynamics, & Aesthetics Game Design. Framework Mechanics describes the particular components of the game, at the level of data representation.
Creating a Game Concept Part 4. Game Concept  Creating a game concept or conceptualizing you game means giving a concrete shape to your ideas for the.
Is this thing on?. Game Design and Tuning Workshop Orientation Marc “MAHK” LeBlanc GDC 2003.
The Game Development Process: Artificial Intelligence.
Asha Bharambe. Game – Definition A game is a type of play activity, conducted in the context of a pretended reality, in which the participant(s) try to.
Analysis of Digital Games Game Design Workshop GDC 2003.
Advanced Higher Computing Science
Paper Simulations of Digital Games
SiSSYFiGHT 3000 Game Design Workshop
Done Done Course Overview What is AI? What are the Major Challenges?
Game Design.
Group Problem Solving and Decision Making
MDA Monopoly killer Dungeons and Dragons Paper Chase
Fundaments of Game Design
CS 179 Project Intro.
MDA Monopoly killer Paper Chase
SiSSYFiGHT 3000.
SiSSYFiGHT 3000 Game Design Workshop
Presentation transcript:

Wrap-up CS 370 Computer Game Design Ken Forbus Spring, 2003

Overview Some administrative stuff Where we’ve been in this course Course evaluations Hangout/Problem solving

Administrative stuff Term project write-ups are due June 11 th, noon –Report submitted via , as usual. One report per team –Include code (source + binaries) on CD –Your report should include what you did and why (and who did what) how well it all worked out – the good, the bad, and the ugly What did you learn from the experience? –What would you do differently next time?

Our model of game design STORY The kind of experience you want the player to have. Plot and activities, expressed in terms of an imagined world MODEL The rules and laws of the game’s imagined world. Its ontology, physics, and sociology IMPLEMENTATION The software and hardware that implements the model and provides the player’s experience

Our model of game design STORY The kind of experience you want the player to have. Plot and activities, expressed in terms of an imagined world MODEL The rules and laws of the game’s imagined world. Its ontology, physics, and sociology IMPLEMENTATION The software and hardware that implements the model and provides the player’s experience Inform focused us on this level

Our model of game design STORY The kind of experience you want the player to have. Plot and activities, expressed in terms of an imagined world MODEL The rules and laws of the game’s imagined world. Its ontology, physics, and sociology IMPLEMENTATION The software and hardware that implements the model and provides the player’s experience The Sims, Age of Kings AI exercise focused us on this level

Our model of game design STORY The kind of experience you want the player to have. Plot and activities, expressed in terms of an imagined world MODEL The rules and laws of the game’s imagined world. Its ontology, physics, and sociology IMPLEMENTATION The software and hardware that implements the model and provides the player’s experience Only touched on this as it affects design

Interactive fiction Plot structures –Linear versus branching –How to achieve dramatic arc when player has a lot of control? Events and puzzles –Finding levels of modeling that support the story NPC’s –The difficult art of conversation Inform –Good libraries and languages are critical

Game AI Roles for AI in games –Opponents, allies, bit players, the world itself Some basic techniques –Search, finite state machines, production rules In-depth look: AI in Age of Kings –Builder, tactical, and strategy AIs –Programming your own strategy AIs

Modeling and Simulation Finding the right level of abstraction –Coherent world, where activities are neither too dreary or too high-level –Concrete enough to stimulate the player’s imagination, abstract enough to avoid stifling it Programming complex worlds –Whole courses can be done on this In depth example: The Sims –Edith programming –Compare: Actions in Inform versus actions in The Sims

Gameplay Sid Meier: “A game is an interesting series of choices” –How you make them and what they are are the mechanics of the game Easing players into complex worlds Imposing a narrative structure on simulations –How to bring game to a close –Keeping outcome uncertain enough to maintain involvement

LeBlanc’s taxonomy of sources of fun 1. Sensation Game as sense-pleasure 2. Fantasy Game as make-believe 3. Narrative Game as drama 4. Challenge Game as obstacle course 5. Fellowship Game as social framework 6. Discovery Game as uncharted territory 7. Expression Game as self-discovery 8. Masochism Game as submission

Getting projects done Mechanics –Proposals, milestones, progress reviews Working in groups Hitting the ship date –Aka “The Final Exam Party” in this case!

Course evaluations Please give us your constructive feedback –What worked? –What didn’t work? –What should we keep doing as we’re doing? –What should we change, and how? CTECs on-line –You have until June 15 th to fill them out –Please fill them out!!!

Some advice for the party Do setup early Always have someone at your game Make sure that both Rob and I see it Have fun!