1 / 18

“You Sunk My Iceberg!”

“You Sunk My Iceberg!”. An Android Game. By: Kevin Morillo , James Redway , and Ishmael Smrynow. Last Time. 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.”

kasia
Download Presentation

“You Sunk My Iceberg!”

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. Last Time • 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.” • “Battleship” type of game • Polar theme (Penguins & Polar Bears )

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

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

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

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

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

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

  9. Lobby • Ability to launch a game • single player • multiplayer • Keeps track of invitations

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

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

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

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

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

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

  16. Application Architecture

  17. Code Generation

  18. Questions / Comments?

More Related