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:

Slides:



Advertisements
Similar presentations
Game Procedures Who does what, where, when, and how?
Advertisements

Homework for Next Class Reading: Chapter 13 For a digital game of your choice (*): 1.Give an example of an element in the graphical user interface of the.
7.1. O SCARS & A RTIFICIAL I NTELLIGENCE Interim awards and introduction to game AI.
The Design Document Ahmet Uğur. Overview No standard format Should communicate the nature of the game effectively Companies with agreed format The design.
CS Tutorial 7 Frid. Nov. 20 th, 2009 Final Project Presentations & Demos Tutorial.
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.
Class 1 Background, Tools, and Trust CIS 755: Advanced Computer Security Spring 2015 Eugene Vasserman
1 CS 106, Winter 2009 Class 4, Section 4 Slides by: Dr. Cynthia A. Brown, Instructor section 4: Dr. Herbert G. Mayer,
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.
Wednesday, 10/9/02, Slide #1 CS 106 Intro to CS 1 Wednesday, 10/9/02  QUESTIONS ??  Today:  Discuss HW #02  Discuss test question types  Review 
Project Workshops Project Oral. 2 Supervisor plus one other member of academic staff Between final paper submission and exams (usually weeks 21-22) Maximum.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
Administrative: “Create New Game” Project (1) 1-Page describing game proposal: September 25 th or earlier Apply the principles of Iterative Design –First.
SE320: Introduction to Computer Games Week 8: Game Programming Gazihan Alankus.
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.
CORE MECHANICS. WHAT ARE CORE MECHANICS? Core mechanics are the heart of a game; they generate the gameplay and implement the rules. Formal definition:
Classroom Tips and Tricks
 Please take out a piece of paper and label it with the following: ◦ Name, Date, English, Period ◦ Title: Quiz R2.7 Make an Assertion ◦ #1-5.
CSC 125 Introduction to C++ Programming Chapter 1 Introduction to Computers and Programming.
RECAP Game Design Class Héctor Muñoz-Avila. Motivation Compelling games don’t need –the latest and best graphics –deep narrative or involved story line.
Defining Digital Games Presentation by Dustin Dannenhauer Dr. Héctor Muñoz-Avila Assigned readings: Chapter 8 (Rules of Play Book)
Computer Systems 1 Fundamentals of Computing COM116 BSc (Hons.) Computing Programme.
Enhancing Pen-based Experiences with the Use of Concept Maps Adina Magda Florea, Serban Radu University “Politehnica” of Bucharest PLT’07 Catania
Administrative: “Design New Game” Project Apply the principles of Iterative Design –First run of games in class: March 28 th in class Short document describing:
Complexity and Emergence in Games (Ch. 14 & 15). Seven Schemas Schema: Conceptual framework concentrating on one aspect of game design Schemas: –Games.
Interactive & Creative Lecture Techniques Group Presentation - Group I EDAE 620 – Processes & Methods April 18, 2011.
1 9/23/2015 MATH 224 – Discrete Mathematics Basic finite probability is given by the formula, where |E| is the number of events and |S| is the total number.
Anatomy of Prototypes By: Mark Gruszecki.
System Development Life Cycle. The Cycle When creating software, hardware, or any kind of product you will go through several stages, we define these.
AB Tutor Control Grove Academy Friday, 25 th May CS1 13:00 – 14:15 Definitions Learning Intention Success Criteria.
Capstone Presentation Guideline March 2014 Middletown High School Middletown Public Schools 2014 Presentation Overview.
The Design Document The Design Document Introduction Game Mechanics Artificial Intelligence Characters, Items, and Objects/Mechanisms Story.
Administrative Schedule presentations Test # 1: Feb. 20 –Covers: up to what we cover in Thursday September 15 th.
VB Games: Preparing for Memory Brainstorm controls & events Parallel structures (again), Visibility, LoadPicture, User-defined procedures, Do While/Loop,busy.
And counting till Senior Project Presentations 11 DAYS…
Systems and Interactivity Dr. Héctor Muñoz-Avila Assigned readings: Chapters 4 & 5 (Rules of Play Book)
MT 219 Marketing Unit One Welcome! Course Overview Creating Customer Value and Marketing Strategy Note: This seminar will be recorded by the instructor.
AP World History Review Project
Rules “rules, play, culture”. COSC 4126 rules Rules of Tic-Tac-Toe 1.Play occurs on a 3 by 3 grid of 9 squares. 2.Two players take turns marking empty.
Systems and Interactivity Dr. Héctor Muñoz-Avila Assigned readings: Chapters 4 & 5 (Rules of Play Book)
ELEMENTS OF A COMPUTER SYSTEM HARDWARE SOFTWARE PEOPLEWARE DATA.
Copper Inuit Final Project. Choices: – Something written – Something Arty – Video Documentary – Diorama – Create a test – Your idea (talk to me first)
 is a general-purpose device that can be programmed to carry out a set of arithmetic or logical operations automatically. Since a sequence of operations.
Second Semester. Journal Prompt What kind of work/school environment do you thrive in: one that is structured and strict, one that is extremely laid back,
(Winter 2016) Instructor: Craig Duckett Lecture 13: Thursday, February 18 th Mere Mortals: Chap. 9 Summary, Team Work 1.
Wrap-up CS 370 Computer Game Design Ken Forbus Spring, 2003.
Presentations Next Class Deadline: me ( the powerpoint slides, at noon EST, April 6 th (before next class) No changes will.
Game Procedures Who does what, where, when, and how?
Welcome to English Class Week Class 1 Topic: Introductions Professor Emory.
Some Computer Science Conceptual Background Material Doug Hogan This version for UIC Spring 2016 CS 107.
© 2014 International Technology and Engineering Educators Association, STEM  Center for Teaching and Learning™ Game Art and Design Unit 3 Lesson 3 Procedure.
Tentative Unit 1 Schedule Week 2 1/20-Using library databases (bring computer to class) 1/22- Intro to Exploratory Narrative & Source evaluations Week.
Pick up your Springboard books, yellow folders and your I.D. card Sophomore World Literature and Language Arts.
Designing a Research Question Learning Objectives – To select a research topic – Develop and write a research question.
In games of chance the expectations can be thought of as the average outcome if the game was repeated multiple times. Expectation These calculated expectations.
BRAIN SCAN  Brain scan is an interactive quiz for use as a revision/ learning reinforcement tool that accompanies the theory package.  To answer a question.
WRITING AN IN-CLASS ESSAY. The basics Know your audience (who is reading the essay) Read the prompts (questions) carefully Write a scratch outline Start.
Recap From Previous Classes (I) Games as Schemes of Uncertainty –Macro-level: We don’t know outcome of game –Micro-level: Probability is assigned to outcome.
Uncertainty and Games (Ch. 15). Uncertainty If a game outcome is certain can it achieve meaningful play? –Example of such a game? Two kinds of uncertainty:
Victorian Curriculum Mathematics F - 6 Algorithms unplugged
Component 1.6.
Defining Rules and Levels of Rules (Chs. 11 & 12)
Game Art and Design Unit 3 Lesson 3 Procedure and Rules
Game Art and Design Unit 3 Lesson 3 Procedures and Rules
Administrative: “Create New Game” Project (1)
Welcome to CS220/MATH 320 – Applied Discrete Mathematics Fall 2018
Informatics 122 Software Design II
Complexity and Emergence in Games (Ch. 14)
Analysis of Design Project
Presentation transcript:

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: goal + operational rules (1-2 pages) Main point: bring a working prototype Class will be given a questionnaire evaluating the game Answered questionnaire will be returned to game designers (questions about meaningful play) Game designers modify game as they see fit

Administrative: “Design New Game” Project (2) Apply the principles of Iterative Design –Prototype deadline: Thursday, March 22 Class will be given a questionnaire evaluating the game Answered questionnaire will be returned to instructor (questions about meaningful play) –Final product deadline: Tuesday, April 23 Final working game –Document deadline: April 25 th in class (see next slide) –Announcement about final exam exemption: April 27 th (per )

Talking Points “Design New Game” Document Note: always justify your assertions by pointing to material from class/book Length: 5 pages Describe the game: what it does (operational rules, idea) Overall game: meaningful play? Game as system: –Explain the 4 elements (attributes, etc) for the game Interactivity –Map the anatomy of choice: answer the five questions for the game After thought: things you would have done differently

Final Thought “Design New Game” Avoid worst-case scenario: spending time on this project and still need to do Final Exam Start working on the two projects now  Reward: one less exam to worry about  And have fun creating your own game!

About Presentations on Special topics 15 minutes long (rehears it) I need to see it before hand –You can it to me Important: make sure to relate with topics covered in class

Rules for Digital Games (Ch. 13)

Key Question Are the rules of a digital game the same as the program that codes this game? Parts of the program that are unrelated to the rules of the game: “allocate” more memory for program Load a software library to build complex pieces of code “garbage collection” …

So what are the rules? Characteristics of rules in games Rules in any game exists on 3 related levels:  Rules limit player action What kinds of limitations for digital games?  Rules are explicit and unambiguous  Rule are shared by all players  Rules are fixed  Rules are binding can be enforced automatically  Rules are repeatable  Constitutive rules  Operational rules  Implicit rules Do these hold for digital games?

Example: Rules of Tetris Let us list the operational rules of Tetris –For this versionversion Keyboard  action are part of the game rules Randomness of next piece is an integral part of the rule design

Categories of Digital Games (from “Artificial Intelligence” perspective) Every player action has a single pre-determined outcome?  Yes: Deterministic  No: Chance Does the player has complete information about state of the game?  Yes: Perfect information  No: Imperfect information

Categories of Digital Games (from “Artificial Intelligence” perspective) Chutes and Ladders Perfect information Imperfect information Deterministic Chance Chess FPS Poker, Civilization

Example: Rules versus Non rules in Digital games Examples of “non rules” Background in Tetris Are visuals part of the operational rules?  Sometimes. For example: reflection allows you to see enemies behind you  Classical game were visuals are integral part of the rules?

Thief: Some Operational Rules Check the videovideo Factors influencing NPCs detection: –Lighting Your location Environment (torches) –Proximity to NPC –Line of view of NPC –Your movement Thus, visuals are an integral part of the operational rules for this game

Constitutive Rules for Digital Games Same as constitutive rules for non digital games –Why?  They concern with the game logic  Internal events (how choice is processed)  As opposed to external (how choice is represented) Lets think of the constitutive rules for a digital Chutes and Ladders with a non digital one. Any difference?

Operational Rules for Digital Games Include input devices (keyboard, etc) Lets think of the operational rules for a digital Chutes and Ladders Operational rules focuses on external events (how choice is represented) –Water reflection example

Implicit Rules for Digital Games Examples of implicit rules in digital games? –Or may there are none? Sure there are!. Here are some:  Move mouse  cursor moves  Playing the game won’t affect my computer!  …