|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Class Summary | |
|---|---|
| ClientRegistry | A registry for a game client to track shouts, transactions, traders, and specialists in the game. |
| ClientSynchronizer | This class aims to make sure that the server will not start the game until all local clients check in in order. |
| Game |
Main class of jcat when jcat is run as a Java application to launch a game,
including a GameServer and multiple GameClients. |
| GameApplet | Main class for jcat when running as an applet. |
| GameClient | A generic class featuring the common behavior of market (specialist) clients and trader clients. |
| GameServer |
Main class of jcat game server, used when the server is launched separatedly
from the game clients; otherwise the Game class should be used. |
| GameServerWithTraders | A main class for starting jcat game server and traders at the same time. |
| MarketClient | Main class of a market (specialist) client, used to launch a single such client. |
| MarketRegistry | A registry for a market client, which extends ClientRegistry, and
tracks and provides additional information for decision making in the market. |
| TraderClient | Main class of a trader client, used to launch a single such client. |
| TraderRegistry | A registry for a trader client. |
Main classes for launching jcat in different ways.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||