Tic Tac Toe Prototype Following is a prototype of a Tic Tac Toe program. The main goal of the program is to provide quick and simple entertainment. It.

Slides:



Advertisements
Similar presentations
Summer Computing Workshop. Introduction to Variables Variables are used in every aspect of programming. They are used to store data the programmer needs.
Advertisements

Tic tac toe v1.2 Made by Rogonow XX PC: X YOU: O The PC-player with mark X goes first. After the PC, you place the mark O at the position of a green oval.
TGI Tic Tac Dough Game.
Tic Tac Toe size(600,600); Aim: How can we set up our canvas and display for a Tic Tac Toe game? 1. Sketch the two drawings and write the two code.
SuperStar Basics Brian Bruderer. Sequence Editors Traditional sequence editors use a large grid to control when channels are turned on and off. This approach.
Tic Tac Toe Game Design Using OOP
Model View Controller Development architecture. MVC Model: the classes encapsulating the functionality of your app View: what the user sees and interfaces.
PLANNING THE TIC TAC TOE GAME BY NEEL DAVE. TIC TAC TOE INSTRUCTIONS Tic Tac Toe Instructions The basic concept of Tic Tac Toe 1.This is a game for two.
Tic Tac Toe Architecture CSE 5290 – Artificial Intelligence 06/13/2011 Christopher Hepler.
Presented by : Ashin Ara Bithi Roll : 09 Iffat Ara Roll : 22 12th Batch Department of Computer Science & Engineering University of Dhaka.
Integer Tic Tac Toe Let’s Begin Rules: 1.Erase all x’s and o’s from the previous game before you begin. 2.Decide which player will be x’s and which will.
Chess AI’s, How do they work? Math Club 10/03/2011.
Artificial Intelligence in Game Design
TGI Tic Tac Dough Game READ ME Do NOT delete or add slides in this game. Not all of the slides in this file will play during a slideshow. The first eight.
Disclaimer © 2015 John Straumann. All rights reserved. “Score It! Tennis” and other product names are or may be registered trademarks and/or trademarks.
Mau Mau (mow- mow) A card game
Consensus Hunt Game Click here to continue Click here to continue.
PowerPoint: Tables Computer Information Technology Section 5-11 Some text and examples used with permission from: Note: We are.
TGI Tic Tac Dough Game READ ME Do NOT delete or add slides in this game. Not all of the slides in this file will play during a slideshow. The first eight.
Welcome to the CRE Programming Club! Robert Eckstein and Robert Heard.
Tux Paint Reviewed by team iTeach Jodi Hovest, Scottie Fetters, & Melanie Stainbrook.
Game Trees: MiniMax strategy, Tree Evaluation, Pruning, Utility evaluation Adapted from slides of Yoonsuck Choe.
Microsoft Windows LEARNING HOW USE AN OPERATING SYSTEM 1.
TGI Tic Tac Dough Game READ ME Do NOT delete or add slides in this game. Not all of the slides in this file will play during a slideshow. The first eight.
VoiceThread:. With VoiceThread, group conversations are collected and shared in one place from anywhere in the world. All with no software to install.
TGI Tic Tac Dough Game READ ME Do NOT delete or add slides in this game. Not all of the slides in this file will play during a slideshow. The first eight.
Apostles Chess Club Session Three. Chess Piece Symbols The symbols shown above are the ones most used when showing chess pieces in print or on the internet.
Click on Slide Show Scroll down to Action Buttons. Click on it.
This presentation is designed to help assist you in registering and creating an account to do online homework using the MyMathLab program via CourseCompass.
©Robomatter – Distribution or copying without permission is prohibited. 3B STEM Computer Science 1 ©Robomatter – Distribution or copying without permission.
Presentation Companion Slide Pack The slides in this file were specifically designed to be used with the Presentation Companion Add-In. Training-Games.com.
Just as there are many human languages, there are many computer programming languages that can be used to develop software. Some are named after people,
Patterns and Reuse. Patterns Reuse of Analysis and Design.
TGI Tic Tac Dough Game READ ME Do NOT delete or add slides in this game. Not all of the slides in this file will play during a slideshow. The first eight.
1 Phase II - Checkers Operator: Eric Bengfort Temporal Status: End of Week Five Location: Phase Two Presentation Systems Check: Checkers Checksum Passed.
Welcome to the CRE Programming Club! Robert Eckstein and Robert Heard.
TGI Tic Tac Dough Game READ ME Do NOT delete or add slides in this game. Not all of the slides in this file will play during a slideshow. The first eight.
Diagnostic Pathfinder for Instructors. Diagnostic Pathfinder Local File vs. Database Normal operations Expert operations Admin operations.
Making Python Pretty!. How to Use This Presentation… Download a copy of this presentation to your ‘Computing’ folder. Follow the code examples, and put.
Adding Machine Prototype This is a bit trickier than the Tic Tac Toe prototype. It is not “clear” what should be included in the program (no rules). In.
Introduction to Game Theory Kamal Aboul-Hosn Cornell University Computers Playing Games.
Educational PowerPoint Game Sample Created by: Kids Computer Lessons For Students in Grade 8 Next.
Multiples and Factors. Multiples A multiple is a number that is in the times tables. A multiple is a number that is in the times tables. Multiples of.
PROGRAMMING IN PYTHON LETS LEARN SOME CODE TOGETHER!
TGI Tic Tac Dough Game READ ME Do NOT delete or add slides in this game. Not all of the slides in this file will play during a slideshow. The first eight.
Tic tac toe XX PC: X YOU: O The PC-player with mark X goes first. After the PC, you place the mark O at the position of a green circle. If you succeed.
Picking Apples. Subtraction game. Turn over two cards from 0-10 Work out the difference. If you have an apple with this amount put a counter on it. First.
Get up to speed Save your files in the format that works best Access 2007 uses a new file format and a new file extension. What does that mean to you?
How to use Moodle Spring 2012 PowerPoint Created by Erin Pence & Mike Seeley Any questions, us at
SMART NOTE TAKER Presented By M.SIRISHA.  Smart note taker is a very useful product that could satisfy the needs of people in today's technological and.
Artificial Intelligence in Game Design Board Games and the MinMax Algorithm.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Using Macros Lesson.
GameplayStyle. Visual Style Visual What you see on the screen? Style What does it look like? What you do? Interaction Why you do it? Game Mechanics (win.
Tic – Tac – Toe ! Choose a square by clicking on “box #” Choose a square by clicking on “box #” If the person choosing the square gets the problem correct,
A fun reading Comprehension Game
O X X O O X X O X O X O O X O X O X Tic Tac Toe Graphical
CS Fall 2016 (Shavlik©), Lecture 11, Week 6
Tic – Tac – Toe ! Choose a square by clicking on “box #”
Tic – Tac – Toe ! Choose a square by clicking on “box #”
Tic – Tac – Toe ! Choose a square by clicking on “box #”
Tic – Tac – Toe ! Choose a square by clicking on “box #”
Tic – Tac – Toe ! Choose a square by clicking on “box #”
MACROS MUST BE ENABLED FOR THIS FILE TO WORK
Tic – Tac – Toe ! Choose a square by clicking on “box #”
Tic – Tac – Toe ! Choose a square by clicking on “box #”
For Rules To The Game, Click The
Tic – Tac – Toe ! Choose a square by clicking on “box #”
Tic – Tac – Toe ! Choose a square by clicking on “box #”
Tic – Tac – Toe ! Choose a square by clicking on “box #”
Tic-Tac-Toe Game Engine
Presentation transcript:

Tic Tac Toe Prototype Following is a prototype of a Tic Tac Toe program. The main goal of the program is to provide quick and simple entertainment. It should also be usable by young children who are still learning the game, so it will give constructive feedback when the player is making an obvious mistake.

Tic Tac Toe Prototype First Story – The human player wins.

Tic Tac Toe Human’s Turn Click Here

Tic Tac Toe X Click to see Computer’s Move Click Here

Tic Tac Toe X Human’s Turn Click Here O

Tic Tac Toe X Click to see Computer’s Move Click Here O X

Tic Tac Toe X Human’s Turn Click Here O OX

Tic Tac Toe X Click to see Computer’s Move Click Here X O OX

Tic Tac Toe X Human’s Move Click Here X OO OX

Tic Tac Toe X Game Over Click to play again Click Here XX OO OX X Wins!

Tic Tac Toe Prototype Second Story Human loses

Tic Tac Toe Human’s Turn Click Here

Tic Tac Toe X Click to see Computer’s Move Click Here

Tic Tac Toe X Human’s Turn Click Here O

Tic Tac Toe X Click to see Computer’s Move Click Here O X

Tic Tac Toe X Human’s Turn Mistake O OX

Tic Tac Toe X Click to see Computer’s Move Click Here XO OX

Tic Tac Toe X Game Over Click to play again O XO OX Computer Win’s

Tic Tac Toe Prototype Third Story Computer warns human when they make a stupid move

Tic Tac Toe Human’s Turn Click Here

Tic Tac Toe X Click to see Computer’s Move Click Here

Tic Tac Toe X Human’s Turn Click Here O

Tic Tac Toe X Click to see Computer’s Move Click Here O X

Tic Tac Toe X Human’s Turn Mistake O OX

Tic Tac Toe X Click here to confirm your stupid move – otherwise click a different square – the green square is recommended. ?O OX

Tic Tac Toe X Game Over Click to play again O XO OX Computer Win’s

Tic Tac Toe Prototype Various examples

Tic Tac Toe X Human’s Turn O OX Cheater clicks here

Tic Tac Toe X Human’s Turn O OX You cannot play there – that square is already taken

Computer Moves First Tic Tac Toe Human Moves First Click Here to play O New Game

Tic Tac Toe X Human’s Turn

Tic Tac Toe X Cat’s game (draw) Click here to restart OX OOX OXX This game is a draw

Tic Tac Toe Prototype It is not necessary to show every possible user story. After you have shown a few, you can write the rest in text. For example: Sample Games Beginners want to see some sample games so they can learn more quickly. The program could have a database of sample games, and run in “Demo” mode to display them.

Tic Tac Toe Prototype 1.Human Player Wins 2.Computer Wins 3.Computer Warns About Stupid Move 4.Computer Rejects Cheater Moves 5.Human Chooses Playing X or O 6.Computer Stores and Displays Demo Games 7.Computer Recognizes a Drawn Game It is helpful to name the stories (scenarios). This prototype showed the following:

PowerPoint for Prototypes It is not a requirement to use PowerPoint for your prototype(s), but it has several advantages: 1.Puts the programmer in the right “mood” 2.Screen design is quick and easy 3.It keeps sample screens organized 4.Can easily copy and paste new screens 5.Gives the user a “feeling” for the features 6.You can easily save, modify, and print screens

Prototypes and Automation Don’t waste time trying to automate your prototype – the stories can be linear Keep notes about automation that will be required in your solution – for example: - Computer “knows” the rules - Computer can recognize a winning move - Computer recognizes game over, including a tie