-
Notifications
You must be signed in to change notification settings - Fork 0
Web wiki Design
The webserver has three main modules, dictating its ability to interact with the outside world:
Server messaging system: The heart of it all; this compenent will interface via HTTP protocol (like, ports, eg, 127.0.0.1:8888) with the Game Engine, Mobile Phone Devices and Website. The Game Engine and Mobile Phone Devices are considered inter-game system users and the webpage users are considered external users, with the main difference between them being that the webpage users will interact with the game while outside of the game world itself and the inter-game system users will have combined interfaces through various code API to communicate with each other via the server.
Website/webpage component: This will have a browser-accessible page where users can view statistics on the game and interact with the game.
Twitter: The website itself twitter provides a specific API for connectivity from outside users and groups of users. We will be interfacing with twitter through the server messaging system and through our webpage to make a simplified generation of hash tags which will have an effect on the game. For instance, if a user wishes to buff those playing through Kinect via the game engine, we will provide an interface for the user to quickly and properly user their own twitter accounts to take part in the game which we will then use our server to collect the hash tags from and send those back to the various inter-game system users as status updates.
###Resources### Big List O' Resources for Web Server Information