game: add: class: point and segment, add: type docstring

This commit is contained in:
2024-01-21 00:33:30 +01:00
parent 6f8768e149
commit 8da7e09af7
19 changed files with 478 additions and 125 deletions

16
games/objects/Point.py Normal file
View File

@ -0,0 +1,16 @@
class Point:
def __init__(self, x: float, y: float) -> None:
self.x = x
self.y = y
def to_dict(self):
data: dict[str: float] = {
"x": self.x,
"y": self.y,
}
return data