Building Memory… Notes from class on 11/13/06. The Game Think about what types of objects we will need in our system and some of the properties and capabilities.

Slides:



Advertisements
Similar presentations
Guess Whats Behind the Box Next Slide Samy Hendawy.
Advertisements

Christmas Mouse Skills Use your mouse to change the Christmas Pictures.
Office 2010 Software Applications in Office 2010 & Files.
Microsoft® Small Basic
Congratulations! You have just installed the Presentation Game Add-In.
Faculty of Engineering Computer Engineering Department (Sokar Dash) Graduation Project.
Using Photostory. Creating a Visual Audio Story in Microsoft Photo Story 3 Before you begin, you will need to save images and sounds to file ready for.
Centinel tournament ● A deck: the numbers in random order ● A game lasts until no numbers are left in deck ● A game is played like this (first player.
Building Memory… Notes from class on 4/4/07. The Game First understand what we are trying to build. Then, create a list of requirements/functionality.
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.
Building Memory… Notes from class on 4/4/07. The Game First understand what we are trying to build. Then, create a list of requirements/functionality.
Building Memory… Day 4 – November 20, Some clean up from last time Applet class can now be run as either an Applet or an Application Made picture.
Building Memory… Day 7 – April 18, Mouse Listener Attached listeners to each card (but the back image only) When click event is generated, simply.
Java Coding 8 David Davenport Computer Eng. Dept., Bilkent University Ankara - Turkey. Object-Oriented Design Examples.
Building Memory… Day 2 – November 15, What do we want the game to look like? Window to appear Start game button Difficulty level selection Number.
Chapter 5 Black Jack. Copyright © 2005 Pearson Addison-Wesley. All rights reserved. 5-2 Chapter Objectives Provide a case study example from problem statement.
Pusoy AI Nelson Monterroso David Patierno Patrick Mariano Shane Watson pusoyai.com.
NDopoly! Group Members: Jason Lacher Matthew Fallon Project: “NDopoly” a Notre Dame version of the board game Monopoly tm.
Sequencing Miss Regan. Blood Hound  Does anyone know what the Bloodhound project is?  Video 1 Video 1  Video 2 Video 2  Link to website Link to website.
CIT The evolution of the computer:  The first known device used to assist with mathematical calculation was the Abacus developed around 3000 BC.
Created by Nancy Otto Copyright © All Rights Reserved. P R E V I E W.
Mouse A mouse moves the cursor/pointer on the computer screen. To click anywhere on the screen, press the LEFT side button on the mouse. Sometimes you.
INPUT AND OUTPUT DEVICES BY CAMERPN MITCHELL. INPUT An input device is any hardware device that sends data to a computer, allowing users to interact with.
DE Streaming Strategies. Downloaded Segments There are three common ways that you can use downloaded video segments: Standalone files: Just double-click.
PowerPoint for teachers and students C MacFadyen, Dec 2008.
Welcome Today we are going to learn about the parts of the computer. We will be using computers at school for a variety of reasons. We will write, draw,
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.
Windows Movie Maker Getting Started. What is Windows Movie Maker? Windows Movie Maker allows a user to capture (from a video camera) or import audio,
Object Oriented Design. Object-Oriented Design Method for designing computer programs –Useful for thinking about large problems Consider “objects” interacting.
Our Examples Video Capture Working With Interactive Video Objects Buttons symbols – are areas on the monitor that a sensitive to user actions such.
Virtual Moneyball: A Baseball League Simulator By Ryan Kroening.
Standard Grade Presentations & Multimedia. Presentation & Multimedia Software Allows the user to set up exciting and attractive documents which helps.
The ‘game’ is played by 12 players and 2 Accountants. The accountants and the first player can volunteer. Other players Are chosen as the game progresses.
Your Smart Board is on most of the day….. Why not use the space for learning?
VB Games: Preparing for Memory Brainstorm controls & events Parallel structures (again), Visibility, LoadPicture, User-defined procedures, Do While/Loop,busy.
Parts of the Computer. Monitor A monitor is a screen that displays a computer’s output. It is the most common output device. A monitor looks like a TV.
New And Exciting Board Games! Catalog Navigation Use the arrow buttons in the lower right corner to control the navigation.
“All About Me” PowerPoint Project Grade 4 Students Fleetwood Area School District.
Microsoft® Small Basic Collision Detection Estimated time to complete this lesson: 1 hour.
“You Sunk My Iceberg!” An Android Game. By: Kevin Morillo, James Redway, and Ishmael Smrynow.
Visual Basic Games: Week 4 Recap Parallel structures Initialization Prepare for Memory Scoring Shuffling Homework: when ready, move on to next game/chapter.
1 x 2 Game 1: One Player Game If you select a number sentence, give the answer. If you select an answer give the number sentence that has that answer.
Microsoft Windows 7 Chapter 3 File and Folder Management.
Bell Ringers Solve the following equations and write the commutative property equation and solve: (-74) + 54 (-87) + (-32) Solve the following equations.
Software 3 See Edmodo for images Group name: topcat Group code: i4qf9a 11/03/11.
This is the main menu for a Word search game, in this menu you have a start button which if pressed will start a random game from any of the game modes,
Games We Play By James Ramdeo 8.2 STEM Club. Factors and Multiples is a game that can be played against one of friends. In this game you start with any.
Today we are learning to: Understand how actions and events control our game. Completing the catch the clown game – making a room – adding music Gather.
Today we are learning to: Understand how flow charts are used to design games Add events to our objects to control stuff in our game – (Using the user.
Motivates, interests and engages. Teaches problem solving skills. Allows for creativity and imagination. Demonstrates project design. Encourages teamwork.
Application software- programs that let you do things What are some computer programs that you or your parents use on the computer?
Windows Movie Maker World Language Department 2006/2007.
Fishes Learning Program Created by: Steve Kelsch and Eric Bless University of North Dakota 2006 Learn the fishes with.
Fishes Learning Program Created by: Steve Kelsch and Eric Bless University of North Dakota 2006 Learn the fishes with.
Using Windows Movie Maker To use this presentation you must: 1.Have your pictures saved to your computer or removable media (memory stick, CD ROM). 2.Have.
Software Operating System Applications BIOS.
CLICK HERE TO BEGIN THE GAME!!
天氣 Random Slide Show Menu
All Slides are Copyrighted by Training Games, Inc. 2004
Instructions.
1 To go to the next slide, click this button instead. A random slide will come up.
Instructions.
Task 2 Implementation help
The Magician’s Eye.
Transparency & magic pixel
Building Memory… Day 3 – April 9, 2007.
Title Random Slide Show Menu
建築物 Random Slide Show Menu
釣魚的故事 Random Slide Show Menu
Presentation transcript:

Building Memory… Notes from class on 11/13/06

The Game Think about what types of objects we will need in our system and some of the properties and capabilities of those objects. The next slides show the results of our brain-storming

CompoundGraphic Better Name - Card Has two pictures (face, and background) Ability to flip from one to another

Theme All cards that we are matching should have a theme.

Deck Holds all the cards

Timer Controls the length of time the user can play the game.

Cursor Change cursor to a hand or some other image rather than an arrow.

Board Place to put the cards Randomly shuffled at first

Card Holder Holds onto the first card that has been selected. Perhaps holds onto the second card that has been selected as well.

Game Engine Mouse Listener talks to it Knows which cards have been selected.

MouseListener Listens for cards to be clicked upon.

Restart/New Game Button Starts/restarts game

Score Keeps the score Need to display score somehow

Background Music Allow the user to customize their memory-playing experience

Help/Hint Button Gives the player a hint about where a match could be.

Difficulty Selection Mechanism Allows the user to specify how easy/difficult they want their board to be.

Number of Players Selection Mechanism One-player or two-player game

Player Object that represents the player

AI Simulator Allow human player to play against the computer. –Need to change player selection to allow for human vs. human or human vs. computer players.

Menu Organize all the different settings and customizations for the game

Some Notes Some of these objects are directly from the problem domain Some of these objects creep into implementation details Focus first on the overall system and then worry about the specific implementation details.

Next time Think about how the user will interact with the system What should the user have to “do” to play the game How should the game look