basic classes

This commit is contained in:
Didictateur 2026-02-09 11:05:52 +01:00
parent 7d97edcf16
commit 7680436bb7
4 changed files with 20 additions and 3 deletions

1
.gitignore vendored
View file

@ -1 +1,2 @@
*.deb
__pycache__

View file

@ -0,0 +1,10 @@
from player import Player
class Game:
def __init__(self, p1: Player, p2: Player, p3: Player, p4: Player):
self.players = [
p1,
p2,
p3,
p4
]

View file

@ -0,0 +1,6 @@
from random import randint
class Player:
def __init__(self, name: str):
self.name = name
self.id = randint(0, 10**100)

View file

@ -2,11 +2,11 @@
from tkinter import *
from tkinter import ttk
from player import Player
from game import Game
root = Tk()
frm = ttk.Frame(root, padding=10)
frm.grid()
ttk.Label(frm, text="Hello World").grid(column=0, row=0)
ttk.Button(frm, text="Quit", command=root.destroy).grid(column=1, row=0)
root.mainloop()