From 6e51a1284da7439d5bde041c8e1a6555882aa502 Mon Sep 17 00:00:00 2001 From: Nikolai Fesenko Date: Sun, 27 Jul 2025 13:28:13 +0000 Subject: [PATCH] modified uml --- uml/main.wsd | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/uml/main.wsd b/uml/main.wsd index 4ed71f7..1eff433 100644 --- a/uml/main.wsd +++ b/uml/main.wsd @@ -1,11 +1,11 @@ -@startuml +@startuml GameEngine package Game { class Game { + name: String + levels[]: Level + currentLevel: Level - - + changeLevel(Level lvl) + + gameJSON: String + + SetLevel(Level lvl) } class Level { + name: String @@ -14,6 +14,22 @@ package Game { + start() + draw() + update() + + destroy(int id) + } + + class GameObject { + + id: int + + x: double + + y: double + + width: double + + height: double + + img: Image + + layer: int + + load() + + unload() + + start() + + draw() + + update() } } package Frontend {