the name game n.
Download
Skip this Video
Download Presentation
The Name Game

Loading in 2 Seconds...

play fullscreen
1 / 9

The Name Game - PowerPoint PPT Presentation


  • 92 Views
  • Uploaded on

The Name Game. Matthew Maggiore. The Game. Multiple Players Turn-Based Game Proceeds like so: Player 1 says “ LeBron J ames” Player 2 says “ J oe S mith” Player 3 says “ S teve N ash” …. Implementation . Android Platform Hybrid System(…) Client-Server

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'The Name Game' - halla-chan


Download Now 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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
the name game

The Name Game

Matthew Maggiore

the game
The Game
  • Multiple Players
  • Turn-Based
  • Game Proceeds like so:
    • Player 1 says “LeBronJames”
    • Player 2 says “Joe Smith”
    • Player 3 says “Steve Nash”
implementation
Implementation
  • Android Platform
  • Hybrid System(…)
  • Client-Server
    • Server is used to connect players
    • Clients are notified when the game is ready to be played
implementation desired
Implementation (desired)
  • P2P
    • Clients wait for the active player
    • Each client knows all other clients
    • Active player sends update of game status to everyone
implementation actual
Implementation (actual)
  • Client-Server
    • Server acts as central point
    • Due to awfulness of Emulator Networking
  • Probably can have success with desired implementation if using phones
protocol
Protocol
  • UDP
  • Simple Text Messages
    • START (To server, opens a game)
    • ACK/NAK (From server)
    • JOIN (To server, joins a game)
    • GO (From server, starts the game)
protocol continued
Protocol (continued)
  • Simple Text Messages
    • ROUND (Among clients, has pertinent round data)
      • Guess
      • Result
      • Reverse
      • Next Letter
    • END (Among clients, ends the game)
      • Winner
issues port mortem analysis
Issues & Port Mortem Analysis
  • Responsive UI
  • Socket Consistency
  • Ending the Game
  • Awfulness of Emulator Networking
ad