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.

Slides:



Advertisements
Similar presentations
Us vs. It. Tanks vs. Robot Turn-based Cooperative StrategyTurn-based Cooperative Strategy Tank players must destroy the Robot before it reaches the city.
Advertisements

RCX Workshop Day 2 Programming with Touch Sensor Light Sensor Repeat CJ Chung Associate Professor of Computer Science Lawrence Technological University.
Structure of Games Formal Elements Element that engage the Player Dramatic Elements.
Missile Contingency ECHOCODER SOFTWARE / JASON POWERS.
Test Moderator: Jordan Klein Test Partner: Katie Powell Designers: Adrian Swanberg, James Iliff.
CS 4730 Defining Formal Elements CS 4730 – Computer Game Design.
TIC-TAC-TOE FELIX CHEN CLUSTER 5: Computers in Biophysics and Robotics.
Microsoft® Small Basic Advanced Games Estimated time to complete this lesson: 1 hour.
CSE 380 – Computer Game Programming Pathfinding AI
Table of Contents Why Play Chess? Setting Up the Board Get to Know the Pieces Check and Checkmate What the Chess Pieces Are Worth Opening Goals Endgame.
L.O. Today you will learn how to play chess. How to Play Chess.
Paddle Tennis Lesson. Name ___________________________ Period ___________________________ Date ____________________________ COURT DIAGRAM 1. Side Line.
Your with Juicy Feedback Loving your Player with Juicy Feedback Robin Hunicke dConstruct 2009.
Artificial Intelligence in Game Design Intelligent Decision Making and Decision Trees.
Game Design Serious Games Miikka Junnila.
Game Design Workshop. About The Workshop Started in 2001 Started in 2001 Hands-on Hands-on Focused on iteration Focused on iteration Grounded in a formal.
Artificial Intelligence in Game Design Introduction to Learning.
This game is loosely based on the Whack-A- Mole arcade game.  Each game starts with 45 seconds of play.  Moles randomly pop out of holes on the landscape.
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.
Connect Four Michelle Chen Felix Chung Annabel Hung Raymond Wong.
RED DEAD REVOLVER Artificial Intelligence Critique By Mitchell C. Dodes CIS 588.
Games Special-Session SIGCSE-03 David Ginat Tel-Aviv University.
THE RENJU GAME BY ABHISHEK JAIN, PRANSHU GUPTA & RHYTHM DAS PCLUB SUMMER PROJECT PRESENTATION JUNE, L7 IIT KANPUR MENTOR – SANIL JAIN.
Is this thing on?. Mechanics, Dynamics, Aesthetics A Formal Approach to Game Design Marc “MAHK” LeBlanc April 2003.
Challenge #1 – Relay Race Robot #1 will be randomly placed on starting line #1, #2 or #3. Robot #1 will drive until it detects the “Dark Line” - Robot.
Chess Merit Badge Chess Basics: Set Up the Board & Basic Rules by Joseph L. Bell © 2011.
Civ89 Instructions for PowerPoint. Getting Started Civ89 is a game of military, technological, and economic conquest played with two people, identified.
Indian Institute of Technology Hyderabad SOS - The Game A Project by Paritosh J Chandran Prakhar Bharadwaj Ganesh Mahidhar Nagarjun Srinivasan.
Three Musketeers. Game Rules ● One player is the Musketeers ● The other is the Cardinal.
GAME:IT Junior Learning Game Maker: The Move Tab.
We will be creating a spaceship that simulates real movements in space. The spaceship will fire a laser beam that can destroy targets. The spaceship will.
Think Game Play! advanced-prototyping/ 016.
Game-playing AIs Part 1 CIS 391 Fall CSE Intro to AI 2 Games: Outline of Unit Part I (this set of slides)  Motivation  Game Trees  Evaluation.
Connect Four AI Robert Burns and Brett Crawford. Connect Four  A board with at least six rows and seven columns  Two players: one with red discs and.
Is this thing on?. The Last Mile of Game Design Marc LeBlanc April 2004.
Game City In this project you will learn the basics of visual programming to start creating your own games. The tool you will be using to do this is Microsoft.
©2009, Tom McKendree Biplanes ©2009, Tom McKendree.
SiSSYFiGHT Overview SiSSYFiGHT simulates a playground fight between little girls.
A Classic Game of Strategy for the 21 st Century.
U9/10 Winter Training Week 7 Attacking 1v1 DiagramOrganizationCoaching Points 4v4 Scrimmage Unrestricted Free play first minutes Everyone with a.
SiSSYFiGHT Overview SiSSYFiGHT simulates a playground fight between school children.
Artificial Intelligence and Searching CPSC 315 – Programming Studio Spring 2013 Project 2, Lecture 1 Adapted from slides of Yoonsuck Choe.
Fins of Fury Paper Prototype. Users Subject 1: Angelus, 26 years old, full time SIAT student, moderate gamer Subject 2: Betty, 20 years old, full time.
How to Play Chess. Name of Each Piece The relative values of the chess pieces 9 points 5 points 3+ points 3 points 1 point.
Chess By Kezia Farley.
Every chess master was once a beginner. Irving Chernev
Wrap-up CS 370 Computer Game Design Ken Forbus Spring, 2003.
Warship C++: An entity of Battleship
Matt Moyles Tony White Will Kovalick.  Stands for Tactical Role Playing Game  Examples include:  Front Mission 3(1999)  Final Fantasy Tactics(1997)
CompSci Backtracking, Search, Heuristics l Many problems require an approach similar to solving a maze ä Certain mazes can be solved using the.
Us vs. It. Tanks vs. Robot Turn-based Cooperative StrategyTurn-based Cooperative Strategy Tank players must destroy the Robot before it reaches the city.
CPS Backtracking, Search, Heuristics l Many problems require an approach similar to solving a maze ä Certain mazes can be solved using the “right-hand”
A Game AI Coding Competition Pavel Dionisev & Nicolas Décrevel CERN
Space Knight John Gaffrey CIS 488 Game Pitch. Style Concept A futuristic sci-fi world, with a medieval or gothic style of technology A futuristic sci-fi.
Competitive Fall 1 st Session U11/U12 – Individual Defending.
World of Wokcraft The very best in Single pan cooking themed fantasy gaming!
Game Maker Tutorials Introduction Clickball IntroductionClickball Where is it? Shooting Where is it?Shooting.
Paper Simulations of Digital Games
Application of Artificial Intelligence and Graphics to Support a Three-Dimensional Game Chris Cummings.
SiSSYFiGHT 3000 Game Design Workshop
CHESS.
Witzzle Pro The Rules of the Game.
SiSSYFiGHT 3000.
SiSSYFiGHT 3000 Game Design Workshop
Us vs. It.
Us vs. It.
Us vs. It.
Complexity and Emergence in Games (Ch. 14)
Three Musketeers.
Unit II Game Playing.
Presentation transcript:

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 “AI” rules.

The Robot ● Has 10 Hit Points ● Actions: ● Compute: Place target disc on board ● Move: 1 space towards target ● Laser Eye: Shoots straight forward ● Crush: Attack all 8 adjacent spaces ● Self Destruct: Inflicts blast damage when destroyed.

The Tanks ● Have 4 hit points ● Each Turn: ● Shoot, Move, Move, Shoot ● Move: 1 space (not diagonal) ● Shoot: Horizontally or vertically for 1 damage.

Demo Game

Battle! ● Set up the game board. ● Tanks go first: ● When tank finishes, robot moves: ● Execute steps in order ● Robot stops after step 10 ● Alternate Robot and Tanks until one side wins. Play until 3:00

Tank Rules Reminder ● Have 4 hit points ● Three actions per turn ● Move, Move, Shoot, or ● Move, Shoot, Shoot ● Move: 1 space (not diagonal) ● Shoot: Horizontally or vertically for 1 damage.

Comments?

Your Mission: ● Program the robot to maximize drama. ● What does that mean?

Your Mission: ● Program the robot to maximize drama. ● What does that mean? ● Inevitability ● Uncertainty ● Dramatic Arc

Programming the Robot You can specify: ● Laser Damage ● Fist Damage ● Target priorities ● Sequence of Actions ● Move Push/Block/Push Damage

Iterate Towards Drama ● Fail faster! ● Try to get in many iterations ● Play complete games ● Archive your iterations Work until 4:00

Add a new feature ● Attack ● Weapon ● Rule ● Don’t ruin the drama. ● Don’t change the tanks! ● Fail Fast! Have an alpha version by 3:30

Beta Test at 4:45 ● Write your beta version down on the submission sheet. ● Make sure your robot has a name!

Drama in Us vs. It ● Uncertainty  Behavioral Complexity ● Inevitability: ● March towards Goal ● Decreasing Hitpoints

Aesthetics of “Us vs. It”

● Fantasy: Tanks fighting robots ● Challenge: Tactics, Problem Solving ● Fellowship: Co-op PvE ● Narrative: Drama

Mechanics of “Us vs. It” ● Turn-based on a Grid ● Hit Points ● “Action Points” ● Area of Effect ● Stun

Dynamics of Us vs. It ● Uncertainty ● Inevitability ● AI “Give and Take.”

Discussion What other mechanics can create uncertainty?

Discussion What other mechanics can create uncertainty? ● Randomness ● Hidden Information ● Skill challenges ● Negative Feedback ● Escalation ● Etc…

Discussion What other mechanics can create inevitability?

Discussion What other mechanics can create inevitability? ● Time Limit ● Pace monster ● Non-renewable resource ● Non-reversible process

Discussion When does the climax occur?

Discussion What is the role of the Self Destruct mechanic?

The Message ● “Dramatic” does not mean “Scripted” ● Drama emerges from game dynamics ● Inevitability ● Uncertainty ● Building to a climax ● Embedded vs. Emergent Narrative

Robot battle! ● Let’s watch some robots fight each other!

We’re Done! ● Wrap-up at 5:30 in 236