Download S. Salazar, Adding Functionality to the Hydra Game

Transcript
Salazar Section 2: Definition of the Problem Currently, the HydraNet3 system supports online multiplayer gaming. However, the game itself is very simple in nature, since the goal of this project was to achieve multiplayer capabilities through a client‐server architecture. In this system, the Hydra console is connected to a server computer. Client computers can connect to the HydraNet3 system through the following website: http://69.88.163.18/samarks/Default.aspx. Detailed information about the previous projects can be found here as well. In order to play with the HydraNet3 system, the server needs to run a program that constantly checks for incoming connection. The server is set up the server in a way that this program is constantly running. Then, any computer connected to the Internet can visit the HydraNet3 website and go to the HydraNet3 player link. A Java applet will open up, and the game is contained there. Then the user can start playing along with other connected players. One of the most feasible extensions to the HydraNet3 system is to add more games. Respective links to the new games can be placed in the HydraNet3 system’s web site. Thus, players have the opportunity to choose from a variety of games when connecting to the HydraNet3 system. However, one has to keep in mind that the Hydra console can run only one game at any given moment. In order to play, a user needs to go to the following website: http://69.88.163.18‐/samarks/‐Default‐
.aspx as shown in the Figure 2.1. Then click on the link: “Player page”. This would take you to the website shown in Figure 2.2. Then click anywhere inside the Java Applet, and the game will start. The game controls to move the players are as follows: 
A: Move Left 
D: Move Right 
W: Move Up 
S: Move Down 
J: Action/Turbo With these controls, each user can move their own player and have interaction with other currently connected players. 13