“you sunk my iceberg!” an android game. by: kevin morillo, james redway, and ishmael smrynow
Post on 19-Dec-2015
217 views
TRANSCRIPT
“You Sunk My Iceberg!”An Android Game.
By: Kevin Morillo, James Redway,and Ishmael Smrynow
Last TimeO 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 gameO Polar theme (Penguins & Polar
Bears )
Task BreakdownO James: User Interface and Graphics
O Kevin: Backend development and Computer logic
O Ishmael: Play interaction and settings
Primary FeaturesO Single Player Gaming
O Computer will have 3 different difficulties
O Multiplayer GamingO Phone to phone play
O Multiple Simultaneous GamesO Game Lobby
O 2D GraphicsO Game Website
Secondary FeaturesO Friend List
O Allow users to keep track of other playersO Game Stats and History
O Shows wins losesO Graphs
O Different themesO Notifications
O SMSO Push
Splash ScreenO Allow the
application to run its set up operations
O Visually pleasing animation and introduction to application
Home ScreenO Opened after splash
screenO Basic Look and feel
of the gameO User selects buttons
to navigate the application
O New buttons will be implemented
Instructions ScreenO 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 gameO single playerO multiplayer
O Keeps track of invitations
Lobby
O Ability to launch a gameO single playerO multiplayer
O Keeps track of invitations
O Pop up options when button is selected
Game Board O The score will be
displayed on topO The board will be an 8
by 8 board size.O Display two different
boardsO Your board with your
pieces on itO Opponents board of
areas you have already hit
SettingsO Control music or sound volumeO Change the background themeO Account management
O Sign inO Switch accounts
TestingO 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 AndroidO Provides testing for stability and
performanceO Ensure proper logging on server / client
sideO Package and run client script multiple
times over a time period
TestingO 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
TestingO 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?