Board Game Editor and Player Framework

Slides:



Advertisements
Similar presentations
Patenting an Invention Rob Zoccano Resident Assistant Western Connecticut State University Featured Institution.
Advertisements

Picture It Very Basic Game Picture Pepper. Original Game import java.util.Scanner; public class Game { public static void main() { Scanner scan=new Scanner(System.in);
That’s Quality! 23 rd September 2014 Mike Williamson Hannah Clarke Simon Varwell.
Visual Basic Prototyping Visual Basic uses both a Visual Editor and is Code Based. With several simple lines of code, Visual Basic will navigate between.
Four Winds Interactive Basic Content Manager Express Training
Tools for Game Making Animal Morphs- City Designs – Digital Art – Microsoft.
A Toolkit for Fast Prototyping of Board Games Etienne Vouga Mike Friedman Joe Warren.
Aaisha Haykal, Chicago State University Patrice-Andre Prud’homme, Illinois State University Sponsored By:
Investigation #1 (cont.)
You are going to work in pairs to produce a Maths board game.
Teach Spelling and Grammar in Creative Ways. Spelling Games ESL Grammar Games Targeted Searches “verb board game” Online Resources.
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.
Investigation #1 (cont.) Products and Multiples. 1.3 The Product Game.
Four in a Line activities. "Four in a Line" games These games are enormously adaptable. They can be used for a vast range of mathematical topics, and.
A little something to warm up. Using 2 cards, take any number of elements from each card and use these to create a new object or idea. Make it better.
Snakes & Ladders Nicola Deacon. SNAKES & LADDERS Beginning at START, each player throws the dice in turn to move their counters around the board. If land.
1 Circuitscape Capstone Presentation Team Circuitscape Katie Rankin Mike Schulte Carl Reniker Sean Collins.
TWO DIGIT ADDITION ( with regrouping) In this lesson you will learn to add two-digit numbers... Look at the following addition:
Connect 3 Unit 2 Activity 2. . Connect 3: Grid Use dice to generate 2 digits. Use your digits to make 12 of the numbers on.
Carcassonne Expert Game1 Carcassonne Java Jess Expert Game Intelligent Board Games and Query-Based Utility Reasoning René Molenaar, Ludo Maat.
Objectives: Student Introductions Review Course Syllabus Demonstrate Basic Concepts Resources: Syllabus Java Applet Internet Books and Notes URL:.../publications/courses/ece_8443/lectures/lecture_01.ppt.../publications/courses/ece_8443/lectures/lecture_01
Let’s learn a how to do new things with our iPads!!!
Roku com link activation
I Have! Who Has?.
Name 8/29/17.
9.2 Seven and Half (Card Game)
Participants already can count from 1 to 9.
1.2 Checkers - Dame (Board Game)
Objectives Students will
Paper Prototyping Digital Games.
5.1 Mensch ärgere Dich nicht (Engl. Ludo)
9.3 Nim Game (Game with matches)
Human Computer Interaction
Defining Rules and Levels of Rules (Chs. 11 & 12)
Next Level Tic-Tac-Toe
Development Snakes and Ladders
PLAN O’ THE DAY Student Success Program Presentation
Case Project I Lecture 12 Course Name: High Level Programming Language
The participants learn to construct a line by 2 points.
Dot Cards Face-Off Game
Settlers of Alpha Centari
Game Art and Design Unit 3 Lesson 3 Procedure and Rules
Game Art and Design Unit 3 Lesson 3 Procedures and Rules
How to Fail Your Research Degree
Nim Game Lesson1 Compendium , page 173 Guidebook , page 127 THE LESSON Lesson Title: NIM lesson1 Date: Length of the Lesson: 45 minutes.
Playing with Pictures Module 1 Lesson 3.
Nim Game Lesson1 Compendium , page 173 Guidebook , page 127 THE LESSON Lesson Title: NIM lesson1 Date: Length of the Lesson: 45 minutes.
The four rules of number
Count reliably up to 10 items, add and subtract single digit numbers
Witzzle Pro The Rules of the Game.
Element, Compound or Mixture?
The Game of Open Access: making mandates more memorable
CARE GROUP SESSION.
Genius Hour Day 2 _____________.
A First Grade Number Routine
Building Memory… Day 3 – April 9, 2007.
Structure diagrams for lab 13
Name _________________________ Date _______________
The smallest measuring lines on this tool show a jump of ______________ This measuring tool is precise to the ________ column Our rule for writing.
The Strategic Game of Links
PICK 6 Game Board
Year 2 Summer Term Week 12 Lesson 3
Storyteller Horror edition.
Factor Game Sample Game.
Genius Hour Day 2 _____________.
The Game of Estimation point 3 points 2 points
Year 2 Summer Term Week 12 Lesson 3
Computational Thinking
Colorama Lukasz and Kenny Introduce group members.
Three Card Targets Greater than 300 Less than 700
Presentation transcript:

Board Game Editor and Player Framework Etienne Vouga Mike Friedman Joe Warren

Overview Tools to quickly and easily digitize board games Java Applet to play these board games over the internet Uses: Digital archiving Rapid prototyping

Digitization Process Step 1: Scan board Step 2: Define board topology using editor Step 3: Import common elements and rules from library Step 4: Add unique features using Java code

Step 2 – Define Board Topology

Step 3 – Import Library Code Library provides functionality common to many games Turn manager Linear path movement Finding patterns on grid Manage cards

Example Games Othello – 30 minutes, 100 lines Connect Four – 30 minutes, 100 lines Snakes and Ladders – 20 minutes, 100 lines Stratego – 3 hours, 250 lines Risk – 1 day, 700 lines East of Thebes – 2 days, 1000 lines