-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathclientscreen.py
32 lines (28 loc) · 1 KB
/
clientscreen.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import pygame
from client import Client
from Games.Nim.NimGUI import Nim
from dashboard import Dashboard
from tempclient import TempClient
from Games.Nim.NimGUI import Nim
from Games.TicTacToe.tictactoe_gui import *
from Games.Anagrams.anagrams import anagrams
from Games.Connect_Four.c4GUI import Connect4
SCREEN_WIDTH = 1000
SCREEN_HEIGHT = 700
window = pygame.display.set_mode((SCREEN_WIDTH, SCREEN_HEIGHT))
clock = pygame.time.Clock()
dashboard = Dashboard(window, clock)
while dashboard.dest != "":
client = Client(dashboard.dest)
if dashboard.dest == 'agm':
tempclient = anagrams(window, clock)
elif dashboard.dest == 'ttt':
tempclient = TicTacToe(window, clock, client)
elif dashboard.dest == 'bj':
tempclient = TicTacToe(window, clock, client)
elif dashboard.dest == 'nim':
tempclient = Nim(window, clock, client)
elif dashboard.dest == 'c4':
tempclient = Connect4(window, clock, client)
dashboard = Dashboard(window, clock)
pygame.display.quit()