Beispiel #1
0
port, ipv4 = 1337, socket.gethostbyname(socket.gethostname())
choice = input("Type 1 for server, 2 for Client: ")

userport = input("Enter port number (Leave blank for port %s): " % (port))
port = userport if type(userport) == int else  port 

userhost = input("Enter IPv4 (Leave blank for %s): " % (ipv4))
host = userhost if userhost != None else ipv4

if choice == "1":
	game = Server(host, port)
else:
	game = Client(host, port)
game.start()

print("YOU ARE PLAYER", game.marker())

while not tic.gameover():
	tic.show()
	tic.counter += 1
	marker = tic.markers[tic.counter % 2] 

	# Determine who it is
	if game.marker() == marker:
		print("Your turn!")
		if tic.movesLeft(marker):
			tic.place(marker)
		else:
			tic.move(marker)
		game.send(tic.board)
	else: