Siege (Obkličovačka)
Informace
- Strategická hra pro dva hráče.
- Popis hry na wikipedii
Stáhni a hraj!
- Spustitelný soubor hry si stáhnou oba hráči
- Zakladatel hry
- V nabídce "Game > Create" vytvoří novou hru
- Pošle protihráči svou IP adresu (zjistí ji v levém dolním rohu okna)
- Protihráč
- Jakmile obdrží IP adresu zakladatele hry, v nabídce "Game > Join" se připojí ke hře
- Cílem je zabrat co nejvíce soupeřových polí.
- Pozn.: Síťové spojení funguje na LAN (lokální) síťi a na počítačích s veřejnou IP adresou.
Zdrojové kódy (zip)
Zdrojové kódy (prohlížení)
-
siege
- core
- gui
- net
- util
- FrontController.java
1: package siege.net; 2: 3: import java.rmi.Remote; 4: import java.rmi.RemoteException; 5: 6: /** 7: * 8: * @author Ondrej Macoszek, ondra@macoszek.cz 9: */ 10: public interface GameCommands extends Remote { 11: 12: public void saveName(String name) throws RemoteException; 13: public void saveAddress(String address) throws RemoteException; 14: public boolean isReady() throws RemoteException; 15: public void sendMovement(int x, int y) throws RemoteException; 16: public void sendMessage(String message) throws RemoteException; 17: public void retreat() throws RemoteException; 18: } 19:
