“Cross Worlds” is designed for ‘Single-player’ or ‘Two-player’ mode. Selection of number of players will be done at the Main Menu screen. In Single player mode, you will be given a choice to select one of the two main characters to start off with. But as the game progress, the two characters will join forces to battle against the evil in hope to save the world. You can alternate between the two characters, realized the different potential powers they have which can be useful for solving the different tasks ahead.
For Two-player mode, the connection is done like that of a server-to-client relationship. At the Two-player mode menu screen, there will be three options: Create Game, Join Game and Quit. The host (server) will create the game by selecting ‘Create Game’ and waits for a player to join the game. The other player (client), upon entering ‘Join Game’, will have to key in the IP address of the host. The game will proceed upon successful connection between the two computers.
For implementation, DirectPlay9 being the latest version of network communication library from Microsoft for computer game development, can be applied. It allows applications to communicate with each other regardless of the underlying protocol. DirectPlay9 has primary and secondary interfaces. The former allows access to server, client and peer-to-peer functionalities, while the latter has functions such as various lobby interfaces that allow players to find and prepare games, and also has various network address translation (NAT) interfaces that make it easier for players behind routers to host games.
Recent Comments