From deef293fb42db8a6bc4e88f34aa3039297369384 Mon Sep 17 00:00:00 2001 From: yannis300307 Date: Tue, 26 Dec 2023 17:19:29 +0100 Subject: [PATCH] =?UTF-8?q?D=C3=A9placement=20de=20l'engine=20dans=20le=20?= =?UTF-8?q?dossier=20engine?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/{ => engine}/animation.py | 0 src/{ => engine}/camera.py | 2 +- src/{ => engine}/engine.py | 15 ++++++--------- src/{ => engine}/entity.py | 2 +- src/{ => engine}/entity_manager.py | 2 +- src/{ => engine}/enums.py | 0 src/{ => engine}/event_handler.py | 2 +- src/{ => engine}/map_manager.py | 0 src/{ => engine}/renderer.py | 6 +++--- src/main.py | 5 +++-- 10 files changed, 16 insertions(+), 18 deletions(-) rename src/{ => engine}/animation.py (100%) rename src/{ => engine}/camera.py (96%) rename src/{ => engine}/engine.py (84%) rename src/{ => engine}/entity.py (98%) rename src/{ => engine}/entity_manager.py (96%) rename src/{ => engine}/enums.py (100%) rename src/{ => engine}/event_handler.py (97%) rename src/{ => engine}/map_manager.py (100%) rename src/{ => engine}/renderer.py (98%) diff --git a/src/animation.py b/src/engine/animation.py similarity index 100% rename from src/animation.py rename to src/engine/animation.py diff --git a/src/camera.py b/src/engine/camera.py similarity index 96% rename from src/camera.py rename to src/engine/camera.py index 2c45a7f..aa3a09a 100644 --- a/src/camera.py +++ b/src/engine/camera.py @@ -1,4 +1,4 @@ -from src.entity import Entity +from src.engine.entity import Entity class Camera: diff --git a/src/engine.py b/src/engine/engine.py similarity index 84% rename from src/engine.py rename to src/engine/engine.py index 712947e..e6cce74 100644 --- a/src/engine.py +++ b/src/engine/engine.py @@ -1,12 +1,9 @@ -import random - -from src.animation import Anim -from src.camera import Camera -from src.entity_manager import EntityManager -from src.event_handler import EventHandler -from src.map_manager import MapManager -from src.renderer import Renderer -from src.enums import GameState +from src.engine.camera import Camera +from src.engine.entity_manager import EntityManager +from src.engine.event_handler import EventHandler +from src.engine.map_manager import MapManager +from src.engine.renderer import Renderer +from src.engine.enums import GameState import pygame diff --git a/src/entity.py b/src/engine/entity.py similarity index 98% rename from src/entity.py rename to src/engine/entity.py index 9ac1464..bcfa816 100644 --- a/src/entity.py +++ b/src/engine/entity.py @@ -1,4 +1,4 @@ -from src.map_manager import MapManager +from src.engine.map_manager import MapManager class Entity: diff --git a/src/entity_manager.py b/src/engine/entity_manager.py similarity index 96% rename from src/entity_manager.py rename to src/engine/entity_manager.py index 46a17a3..425897c 100644 --- a/src/entity_manager.py +++ b/src/engine/entity_manager.py @@ -1,4 +1,4 @@ -from src.entity import Entity +from src.engine.entity import Entity class EntityManager: diff --git a/src/enums.py b/src/engine/enums.py similarity index 100% rename from src/enums.py rename to src/engine/enums.py diff --git a/src/event_handler.py b/src/engine/event_handler.py similarity index 97% rename from src/event_handler.py rename to src/engine/event_handler.py index fb3ecae..538fa04 100644 --- a/src/event_handler.py +++ b/src/engine/event_handler.py @@ -1,7 +1,7 @@ from pygame import event from pygame.locals import * -import src.engine as engine +import src.engine.engine as engine class EventHandler: diff --git a/src/map_manager.py b/src/engine/map_manager.py similarity index 100% rename from src/map_manager.py rename to src/engine/map_manager.py diff --git a/src/renderer.py b/src/engine/renderer.py similarity index 98% rename from src/renderer.py rename to src/engine/renderer.py index a0a39b8..3e7e617 100644 --- a/src/renderer.py +++ b/src/engine/renderer.py @@ -3,9 +3,9 @@ import math from pygame import display, image, surface, transform, draw from pygame.locals import RESIZABLE, SRCALPHA -import src.engine as engine -from src.animation import Anim -from src.enums import GameState +import src.engine.engine as engine +from src.engine.animation import Anim +from src.engine.enums import GameState class Renderer: diff --git a/src/main.py b/src/main.py index 31d9e0e..7e9f317 100644 --- a/src/main.py +++ b/src/main.py @@ -1,7 +1,7 @@ import random -from src.animation import Anim -from src.engine import Engine +from src.engine.animation import Anim +from src.engine.engine import Engine class Game(Engine): @@ -36,5 +36,6 @@ class Game(Engine): test.set_default_life(10) + game = Game() game.loop()