By: Phillip Sdao Erin Nelson Eric Plulik Shaun Slamka.

Slides:



Advertisements
Similar presentations
Window Movie Maker Presented by Mr. Bran.
Advertisements

Patient Notes PCS Lesson Six. Objectives Identify when a patient care note is needed Create and amend a patient note View existing notes Create a canned.
Flappy bird guide for Scratch
ROWAN COUNTY PUBLIC LIBRARY Using iTunes. Objectives Today you will learn how to: Navigate the iTunes interface Add music to the iTunes library Navigate.
® Copyright 2008 Adobe Systems Incorporated. All rights reserved. ADOBE® ACCESSIBILITY Achieving Accessibility with PDF Greg Pisocky Accessibility Specialist.
 The amount of time it takes a computer to solve a particular problem depends on:  The hardware capabilities of the computer  The efficiency of the.
Customer eForms FSA customers may download and use forms with a Level 1 eAuth account; however, obtaining a Level 2 eAuth.
PDF Questions Submitted by our customers: Gus Lluberes.
In the top right hand corner you will type in your package code in the box that says “Place Order.” Then you will click “Go.”
Logging and Replay of Go Game Steven Davis Elizabeth Fehrman Seth Groder.
A Tutorial by Aaron Price
How to play Chess.
Before you start, you should get all of your pictures together in one file. They should be in.jpg,.png,.tif or.gif format. Open your drive. Make a folder.
Android 4: Creating Contents Kirk Scott 1. Outline 4.1 Planning Contents 4.2 GIMP and Free Sound Recorder 4.3 Using FlashCardMaker to Create an XML File.
GameMaker.  A lot of Different Definitions  Easier to Say What is NOT a Game  Movie is Not a Game  No Active Participation  Final Outcome is Fixed.
Creating a MagicInfo Pro Screen Template
Lab 8 – C# Programming Adding two numbers CSCI 6303 – Principles of I.T. Dr. Abraham Fall 2012.
Configuring the MagicInfo Pro Display
MagicInfo Pro Server Software All control, content, and scheduling is performed within the MagicInfo Pro Server software previously installed. Before.
Address Refer to Slide 2 for instructions on how to view the full-screen slideshow.Slide 2.
Created by: Ruben Barkley MEDT 7461 University of West Georgia In-Service Module 3: Podcasting through the use of Garage Band.
Could You Use More Traffic?. If you’re like most marketers, the answer to this question is… YES!
I Didn’t Know You Could Do That in Articulate Quizmaker! Debbie Richards Creative Interactive Ideas Samples and Resources:
Senior Project – Computer Science – 2015 Modelling Opponents in Board Games Julian Jocque Advisor – Prof. Rieffel Abstract Modelling opponents in a game.
Othello Artificial Intelligence With Machine Learning
InteractiveMedia’s Imagine Software Platform When user clicks on the Imagine desktop icon or installed app. This is the first thing the user will see full.
By: Joe Merullo Julia Stone and Olivia Pollock. Who plays the game? The game is played by two players who alternately place black and white stones on.
An Introduction to Aurasma. Getting Started Aurasma is an augmented reality app for iOS and Android, but is also available on a computer through use of.
Brought to you by powerpointpros.com Play. 1.Advance to Round 1. 2.A question will be shown on the screen. You will have 30 seconds to answer it by choosing.
B O N N E V I L L E P O W E R A D M I N I S T R A T I O N BPA Energy Efficiency Marketing Portal Training Instructions for adding images and changing graphics.
Computer adware is software that can display all different advertisements on the computer screen. Some computers can get affected at any point when people.
B O N N E V I L L E P O W E R A D M I N I S T R A T I O N BPA Energy Efficiency Marketing Portal Training Instructions for adding utility logo and contact.
Enhancing a Video/Movie. I.Narrate the Timeline To narrate the timeline Add any video clips, pictures, titles, or credits that you want to display in.
Creating an Effective PowerPoint Presentation
1 Begin the editing process by selecting method of importing video Use the Movie Task Menu to import, edit and save video Follow this menu to complete.
Singapore Schools Sports Council User Guide. Table of Contents How To Login How To Logout How To Add Games Content (Same for ASG) How To Edit Games Content.
Using Xcode A Beginner’s Tutorial Erin Green. This tutorial will walk you through Xcode, a software development tool for Apple’s iOS applications – We.
Rev.04/2015© 2015 PLEASE NOTE: The Application Review Module (ARM) is a system that is designed as a shared service and is maintained by the Grants Centers.
How to Design a Page, Part 2 HOWE/ANDERSON. Step 1: Login   Job No  User ID/ Password.
1 Object-Oriented Programming (Java), Unit 24 Stand In Final Project Description Kirk Scott.
Game Maker – Getting Started What is Game Maker?.
 To begin you first need to sign up to Weebly by going to or alternatively and we will create an account.
Design Studies 20 ‘Show Off’ Project How to make a computer monitor In Google Sketchup By: Liam Jack.
1 Agribusiness Library Lesson : Options. 2 Objectives 1.Describe the process of using options on futures contracts, and define terms associated.
How to play chess? By Mervyn George. The Rules of the Game White always move first White always move first You should always play touch a piece move a.
Office of Housing Choice Voucher Program Voucher Management System – VMS Version Released October 2011.
Troops and Flags ITCS /10/07. Graduate Team #1 Daniel – Model (Team Leader) Jonathan –Rule Checker Priyesh – View, Sprites, Foley artist Rob –
Chess Strategies Component Skills Strategies Prototype Josh Waters, Ty Fenn, Tianyu Chen.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Othello Artificial Intelligence With Machine Learning Computer Systems TJHSST Nick Sidawy.
CHESS Club.  The game of chess is over 1300 years old and is one of the most popular games in the world. It has received more total thought time than.
Administrative Billing Center FFSolutions Demo with Matt Lewis.
Build Cycle 5.  Themes  US Presidents  Custom Images  Number of Moves Made  Posting to Facebook.
DIFFERENT WAYS IN WHICH YOU CAN STREAM LOCAL MEDIA FILES TO CHROMECAST You can visit www Google com Chromecast setup to identify different ways in which.
GroupMap Starter’s Guide Think Better Together Plan, brainstorm, discuss and prioritise for action. © GroupMap Pty Ltd |
How to Publish Android Application on Google Play Store?
FOP: Multi-Screen Apps
Development Environment
Your Name Proposal Creation Module 5 Your Name
Introduction to working with Weebly
Greenways Gladiators Chess Club
Adding Shapes and Text to Pictures on PowerPoint
Social Media and Networking for a University
COURSE INSTRUCTIONS Minimum Requirements Microsoft Windows 2000
The National Reference Metadata Editor (NRME)
Med-Fi Prototype Presentation
2019 SAIMC Puzzle Challenge General Regulations
Important Information Before you Start
The National Reference Metadata Editor (NRME)
Presentation transcript:

By: Phillip Sdao Erin Nelson Eric Plulik Shaun Slamka

 Introduction  This project is an expansion of a board game for the Android  It is designed to be a puzzle game made after the game ‘Go’  This 10 week project includes  Planning and pre- programming  Puzzle Creator application  Level Selection  Graphic Polish

  The game of Go is a thousand year old thought to have originated in China.  It is a game of strategy played by both farmers and peasants; and Lords and the upper-class  The game hit its stride of popularity when it traveled to Japan.  Today it is still very popular in eastern nations, and can be compared to the popularity of chess in the western hemisphere. Game History

 How it is played  The game is played on a 9x9, 13x13, or 19x19 wooden board.  Beads are placed one by one on any intersection of the board, including corners and sides.  The game is played until both agree that no more points can be gained by ether player.

  The game is won by whoever has the most amount of points.  Points are gained in 3 ways.  By capturing an enemy piece  By having a bead on the board  By having territory that the opponent has agreed he/she cannot capture. Points

 Liberties  Each pieces has “Liberties” that represent each line coming from the spot a bead occupies.  When a line is touching a spot occupied by an opposing bead, that line is no longer considered a Liberty.  When a bead has no more Liberties it is captured and taken off the board. This then becomes a point for the enemy player

  When two or more beads are touching they are considered a group  A group shares its liberties.  This means a group cannot be captured unless the entire group touches no open spots.  When a bead or group has only one liberty it is considered to be in Atari.  When a pro is playing a newcomer it is considered polite to say Atari whenever a group or piece is put into Atari. Groups and Atari

 Seki  Seki is when it is unfavorable for ether player to advance  In this case each player is only awarded points for each piece in that placed and is not awarded points for territory

 Formations  During the game Formations occur, which are the basis for the Puzzle portion of this Game.  Some formations are famous such as the stairway, and the net shown to the right.  In both formations black cannot escape.

 Puzzles  Because these formations go from extremely simple to extremely complex, the idea for making puzzles out of completing small formations favorably exist.  In these puzzles a player makes a move, and the computer makes a response, completing all the correct responses gives the player his victory.

  Like stated before the project expanded on a crude game that displayed a single puzzle that could be worked through.  A player could place a bead, confirm placement and receive a response.  When the correct inputs were made, A victory alert was made and the player was thrown back to the main Menu. Overview of Project

  The Pre-Planning stage is a stage in the project where we decided on the workflow, and made time estimates, and deadlines for parts of the Game.  These stages include making a level select, an Level creator, and polishing up the design itself. Pre-Planing Stage

 Difficultly Select Method  When developing the difficulty select I used an XML that allows you to select the difficulty you want to play which can be accessed from the main menu.  Once you choose the difficulty you want the button takes you those puzzles that are in that difficulty.  Each puzzle within the corresponding difficulty's is different.  The screen for the different levels uses a background that fits with the game itself and uses images that serves as buttons that allow to you go each puzzle.  This setup is reusable while maintain its appeal to the user.

 Why we choose this setup  We choose this method of setting up the difficulty select because it’s the most efficient system we’ve seen used.  The most popular game at the moment that uses this set up is angry birds and its very appealing to the users based upon sales and downloads.  It provides a great template which is very diverse and easy to use. Applications that look appealing and have great functionality make a product more appealing.  Another benefit of this setup is it’s expandability and reusability on the programming end.

 Expandability  Like we previously mentioned on the last side the setup we used is very open to improving or adding more content  It provides enough space to add more content which we plan to do in the paid version of the application  With said space there is room for more functions such as showing the full content of the app however they would be greyed out in the free version.  With that being said with additional content it will still be appealing to the user.

 Screenshots

 Level Creator  The Go Puzzle application reads XML in order to form the puzzle. Therefore in order to reduce human error, and increase efficiency a Level creator was made.  The level creator allows the maker to predict the moves a player will make and then provide a response. The response also holds the properties that decide whether or not it is a victory or a dead end for the player.

  In order to create a puzzle a person first starts the application.  That person then clicks buttons to place pieces in the setup that the board should take at the start of a puzzle.  The person then makes predicted player moves, and the AI responses for them, until all reasonable moves have been predicted.  Finally the person selects save and the puzzle is saved to an XML file. Level Creator Work- Flow

 Graphic Polish  At the start of the Project the application had nearly no polish.  A wood design was used for the background and buttons and increased aesthetic feel for the game.

 Before and After

  This 10 week project has done many things for this application.  It has expanded its functionality and has easy to use content creation.  With some tweaking for the demo and full versions it will be ready for the android market Conclusion