From fbdb1661f3b30a0f8da4faf9a8734ccca83903d2 Mon Sep 17 00:00:00 2001 From: Daniel <59575049+lumijiez@users.noreply.github.com> Date: Sun, 20 Oct 2024 19:43:18 +0300 Subject: [PATCH] Update README.md --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 6f2eff6..c9a8796 100644 --- a/README.md +++ b/README.md @@ -235,6 +235,11 @@ ## Conclusions / Screenshots / Results +d![image](https://github.com/user-attachments/assets/728df0c8-9245-4778-99a9-d655e5792ef0) +![image](https://github.com/user-attachments/assets/6497e630-976c-4670-a907-99c6d1360346) +You can see in the debugger, that Projectiles are capped at 100 due to object pooling +![image](https://github.com/user-attachments/assets/1ceeeb8f-a445-460a-897e-dc69e0bf8c00) + In this project, various design patterns have been implemented to enhance code organization, improve performance, and simplify maintenance. The Singleton pattern ensures that essential classes, such as `EnemyHandler`, `ParticleHandler`, and `InputHandler`, have a single, global instance that provides centralized access to crucial game components. This pattern promotes efficient resource management and minimizes potential conflicts from multiple instances.