Overall Goal of Freelancer Task:
To create a framework for the android version of the game. Should implement all the user inputs as simple buttons that call code stubs that will be filled in later with the connection to the multi-player server, for now a simple terminal debug statement is fine.
Screen 1: Splash Screen
Screen 2: Start Game Screen:
Button for “Group Play” -> Goto Screen 3
Button for “Quick Play” -> Goto Screen 4
Button for “Help” -> Goto Screen 5
Screen 3: Group Play
Button to Create Game : Goto Screen 7
Button to Find Game : Goto Screen 6
Screen 4: Game Play
Text Label: Number of Players
Button to Pick Card
Button to Skip Turn
Button to Restart Game
Button to Quite: Prompt for “Are you Sure?”, if so goto Screen 2.
When “Pick Card” button is pressed, display a text box that states “This is where the action will be displayed”
Screen 5: Help
Display some random text, that will later include help text.
Screen 6: Find Game
Show Text label: Number of Games Active
Button to find by name
Button to find by location
Button to browse all games.
Should have a box at bottom of screen with a sample of games “game1, game2, etc.”
Button to Join Game.
You should be able to select a game name above, and press button “Join Game”, prompt for Player Name, and Goto Screen 4.
Screen 7: Create Game
Text field with label for “Game Name”
Text field with label for “Player Name”
Button to create game -> Goto Screen 4.
Android Application - Coded in Java
Object oriented utilizing common Java documentation/code notation
Standard output for each action utilizing [url removed, login to view]