Skip to content

4. Key features & Technology

Namkangwoo edited this page Dec 20, 2017 · 14 revisions

Key feature

  • Interesting game with unique idea and concept

  • Live chat screen client

  • Different screen for each client

  • Manage & Save status of clients

  • if some Clients are died, they can observe the game (Observer Mode)

  • All clients can see the replay after game is finished


Structure & Flow Chart

Protocol Description

There are 4 protocols between the Server and Client. Each client receives from the Server one of these protocols that are "CITIZENWIN", "KINGWIN", "SAFE", "DEAD". "CITIZENWIN" or "KINGWIN" means the game is finished. If not, clients that are alive receive "SAFE" , and clients that are dead receive "DEAD". and they become a observer.


Technology

  • multi-threading & Socket programming for implementation to server and client

  • JAVA GUI for game interface

  • Photoshop for game UI design

진행상황

Clone this wiki locally