You Sunk My Iceberg! - A Polar Multiplayer Battleship Game for Android
180 likes | 303 Vues
Dive into the chilly waters of "You Sunk My Iceberg!", a thrilling multiplayer game where penguins and polar bears clash in icy battles. Featuring 2D graphics, the game offers an engaging user interface and supports both single-player and phone-to-phone multiplayer modes. With three difficulty levels for solo play and a customizable game lobby, players can track their stats, history, and invite friends to challenges. Experience visually stunning animations and intuitive navigation as you set strategies to sink your opponent's iceberg. Join the polar adventure today!
You Sunk My Iceberg! - A Polar Multiplayer Battleship Game for Android
E N D
Presentation Transcript
“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.” • “Battleship” type of game • Polar theme (Penguins & Polar Bears )
Task Breakdown • James: User Interface and Graphics • Kevin: Backend development and Computer logic • Ishmael: Play interaction and settings
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
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
Splash Screen • Allow the application to run its set up operations • Visually pleasing animation and introduction to application
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
Instructions Screen • Pleasant and intuitive popup notification illustrating basic game rules and instructions • Full game instructions will be on the website with demo video.
Lobby • Ability to launch a game • single player • multiplayer • Keeps track of invitations
Lobby • Ability to launch a game • single player • multiplayer • Keeps track of invitations • Pop up options when button is selected
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
Settings • Control music or sound volume • Change the background theme • Account management • Sign in • Switch accounts
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
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
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