home · contact · privacy
d2f0a244014b8b3436182f22f9b708bf8c6bcaad
[plomrogue2-experiments] / new2 / rogue_chat.py
1 #!/usr/bin/env python3
2 from plomrogue.game import Game 
3 from plomrogue.io_websocket import PlomWebSocketServer
4 from plomrogue.io_tcp import PlomTCPServer
5 import sys
6
7 if len(sys.argv) != 2:
8     print('wrong number of arguments, expected one (save file)')
9     exit(1)
10 savefile = sys.argv[1]
11 game = Game(savefile)
12 game.io.start_loop()
13 game.io.start_server(8000, PlomWebSocketServer)
14 game.io.start_server(5000, PlomTCPServer)