“You Sunk My Iceberg!” An Android Game. By: Kevin Morillo, James Redway, and Ishmael Smrynow.

Slides:



Advertisements
Similar presentations
Android Application Development A Tutorial Driven Course.
Advertisements

Mobile Application Development Keshav Bahadoor. Part 1 Cross Platform Web Applications.
VIEW Mike Brundage Ivan Sopin. Overview of X3D X3D is an open standards file format and run-time architecture to represent and communicate 3D scenes and.
Global MP3 Geoffrey Beers Deborah Ford Mike Quinn Mark Ridao.
Android architecture overview
What’s new in this release? September 6, Milestone Systems Confidential Milestone’s September release 2012 XProtect ® Web Client 1 Connect instantly.
Fanorona Game Manager James Andariese Jeremiah Lewis Matt Rykaczewski.
Crowd Computing Reach Your Mobile! Industrial Project Final Meeting Students: Cirill Aizenberg Roey Chen Supervisor: Ohad Greenshpan (IBM)
MULTIMEDIA Development Team.
“You Sunk My Iceberg!” An Android Game. By: Kevin Morillo, James Redway, and Ishmael Smrynow.
© 2009 Research In Motion Limited Methods of application development for mobile devices.
“You Sunk My Iceberg!” An Android Game. By: Kevin Morillo, James Redway, and Ishmael Smrynow.
Team 13: Cody Smoker Chris Rickerd Matthew Berryhill Galaxy Sleuth.
Walkthrough * Design is not representative of final product.
ISYS 512 Business Application Design and Development with.Net David Chao.
Where Do I Start REFERENCE: LEARNING WEB DESIGN (4 TH EDITION) BY ROBBINS 2012 – CHAPTER 1 (PP. 3 – 14)
Introduction to DocMan User Interface You will receive an from with subject line “DocMan team ” containing a link.
INTRODUCTION TO SCRATCH. About Me Resources Scratch Website Learn Scratch Washington-Lee Computer.
Intelligent Tutoring System Mobile Communication Team Drew Boatwright Nakul Dureja Richard Liou.
Programming with App Inventor Computing Institute for K-12 Teachers Summer 2012 Workshop.
Chapter 1: Voilà! Meet the Android. Smartphones –Can browse the Web –Allow you to play games –Use business applications –Check –Play music –Record.
Lab 8 – C# Programming Adding two numbers CSCI 6303 – Principles of I.T. Dr. Abraham Fall 2012.
How to use SNAP! Digital Lessons Beginner Level. By the end of this lesson, I will be able to:  Find and open the Mobl21 app or open the Desktop Widget.
@2011 Mihail L. Sichitiu1 Android Introduction Platform Overview.
Archdiocese of Baltimore archbalt.powerschool.com/public
Fundamentals Pages 1 to 19 in your workbook. A Tour of VTScada WEB – Script based, using its own programming language VTS – Visual Tag System. Added a.
Intro Breeze is a rich web communication system that lets you reach your audience anytime with engaging multimedia content. And, because Breeze is deployed.
Strategy War Game Combine PC, Mobile and Online gaming HTML, CSS, JavaScript based Native browsers support Chrome, Safari, Internet Explorer Native clients.
DUE Hello World on the Android Platform.
TestFiles Life Cycle Architecture Chris Byszeski Ooi Hsu Han Amir Kouretchian Sachin Pradhan Quang Tran Peter Turschmid Nick Walker.
© 2016 Cengage Learning®. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part. Android Boot Camp.
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.
Extending the Game to the Web Aaron Lieberman. The Web Website as a feature area Why is it interesting? Implementation Results.
YouTunes TAU – Google Technologies for Web Development Noam Soel Omri Sharabi Tamar Weiser Rotem Arnon.
HERTS Paul Larpenteur Lee Murphy CSE 403 – Sp 2003 Hearts Experimental Remote Transportable System.
AOL Masala A Mashup. What is Masala? AOL Masala is a Mashup built using AOL APIs. With AOL Masala, you can Chat with your Friends without downloading.
Interactive Noise Theo Giovanopoulos: Audio / Graphic Design / Web Development John Harper: Action scripting / Graphic Design / Animation.
Mobile web Sebastian Lopienski IT Technical Forum 29 June 2012.
Group 2 : Team Battleship Team Members: Zhen Cai Christopher Campbell Justin Doll Jason Miller Nicholas Rimer Raeginald Timones.
Texas Forty-Two By: Nate Normandin CS 470. What is Texas Forty-Two? A Domino Game A way for people to learn the game A way for people to play others A.
“You Sunk My Iceberg!” An Android Game. By: Kevin Morillo, James Redway, and Ishmael Smrynow.
Windows User Interface and Web User Interface By E. Marlene Graham.
Video Game Quiz storyboard Jack Dillon-Whitehouse
Injury Prevention Zach DvorakDeven DesaiKevin Aguilar.
My Bitcoin app is a simple application for Windows Phone. It aggregates and displays Bitcoin market data from internet sources. You can pin the app to.
Selenium January Selenium course content  Introduction (Session-1)Session-  Automation  What is automation testing  When to go for automation.
Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.
FLIGHT OF THE GOEBEN Group 4: Caitlin Druckenmiller Melody Lee Mike Cerpa Rachelle Lawson Daniel Nutter.
FACEBOOK Material adapted from
Lesson 3-Multimedia Skills. Overview Members of a multimedia team. Roles and responsibilities in a multimedia team.
OpEnSp a Ce LCA Proposal Calvin Chin David Couvrette Jung Son Mikiko Jama CSE403 Summer 06.
Microelectronic Systems--University of Tennessee 1 1 Mancala Ben McCue Nithiya Gajanetharan Nora D. Bull ECE 551.
Cevgroup.org C utting E dge V isionaries. cevgroup.org TODAY’s TALK 1) Internet Of Things (IoT) 2) Wi-Fi Controlled Robots 3) Augmented Reality.
The basics of knowing the difference CLIENT VS. SERVER.
Building Windows Phone applications with Silverlight, part 2 Peter Torr Program Manager, Microsoft
TODAY Android Studio Installation Getting started Creating your 1 st App Beginning to understanding Intents.
Archdiocese of Baltimore archbalt.powerschool.com/public
Dextrosoft SCHEDULED PHONE BACKUP Backup your mobile life Version Copyright © 2015 Dextrosoft Private Limited. All Rights Reserved.
TAU – Google Technologies for Web Development Architectural Overview Amir Barkai Hila Barzilai Ran Goldberg Tammy Dagan.
Downloading the App 1 Go to the right store. Access the App Store on iOS devices, the Play Store on Android, and for a.
/16 Final Project Report By Facializer Team Final Project Report Eagle, Leo, Bessie, Five, Evan Dan, Kyle, Ben, Caleb.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
MUSIC TECHNOLOGY. Naxos Present.me How to REGISTER: facebook, google, or other.
Windows Vista Configuration MCTS : Interface and Device Options.
Introducing Scratch Learning resources for the implementation of the scenario
An-Najah National University Computer Engineering Department Software Graduation Project (66581) Supervised By: Dr. Luai M. Malhis Examiners.
Directions: GO THROUGH THE FOLLWING SLIDES. Make sure you have quizlet cards for all the vocabulary. Study the terms.
Directions: GO THROUGH THE FOLLWING SLIDES. Make sure you have quizlet cards for all the vocabulary. Study the terms GCFLearnFree website “Computer Basics”:
Digital Literacy 1.00 Computer Basics
Android Development Tools
Presentation transcript:

“You Sunk My Iceberg!” An Android Game. By: Kevin Morillo, James Redway, and Ishmael Smrynow

Last Time O Goal: “Create a marketable multiplayer game for the Android OS with 2D graphics, which can be published on the Android Marketplace for download by the public.” O “Battleship” type of game O Polar theme (Penguins & Polar Bears )

Task Breakdown O James: User Interface and Graphics O Kevin: Backend development and Computer logic O Ishmael: Play interaction and settings

Primary Features O Single Player Gaming O Computer will have 3 different difficulties O Multiplayer Gaming O Phone to phone play O Multiple Simultaneous Games O Game Lobby O 2D Graphics O Game Website

Secondary Features O Friend List O Allow users to keep track of other players O Game Stats and History O Shows wins loses O Graphs O Different themes O Notifications O SMS O Push

Splash Screen O Allow the application to run its set up operations O Visually pleasing animation and introduction to application

Home Screen O Opened after splash screen O Basic Look and feel of the game O User selects buttons to navigate the application O New buttons will be implemented

Instructions Screen O Pleasant and intuitive popup notification illustrating basic game rules and instructions O Full game instructions will be on the website with demo video.

Lobby O Ability to launch a game O single player O multiplayer O Keeps track of invitations

Lobby O Ability to launch a game O single player O multiplayer O Keeps track of invitations O Pop up options when button is selected

Game Board O The score will be displayed on top O The board will be an 8 by 8 board size. O Display two different boards O Your board with your pieces on it O Opponents board of areas you have already hit

Settings O Control music or sound volume O Change the background theme O Account management O Sign in O Switch accounts

Testing O Testing Will be done on the Web Service and on the Android Client end. O Web Service: O Create Java client script which makes random moves to play a game O Independent of Android O Provides testing for stability and performance O Ensure proper logging on server / client side O Package and run client script multiple times over a time period

Testing O Testing Will be done on the Web Service and on the Android Client end. O Web Service Cont: O Use N-Unit in Visual Studio 2010 to test functionality of WCF Data Service and the ASP.NET web server

Testing O Testing Will be done on the Web Service and on the Android Client end. O Android Client: O Use J-Unit in Eclipse to test functionality within the Android app O Test communication between Android client and WCF Data Service O Test manipulation of OData objects through RESTlet

Application Architecture

Code Generation

Questions / Comments?