From aacfe27f72e7d7880c6478a3e006634fdd974300 Mon Sep 17 00:00:00 2001 From: Hannah Date: Sat, 31 Jan 2026 06:24:59 +0100 Subject: [PATCH] Added game file structure, game loop handler, game tickrate helper. --- .idea/misc.xml | 8 ++++++++ CMakeLists.txt | 12 +++++++++++- src/engines/graphicsEngine.c | 3 +++ src/engines/physicsEngine.c | 3 +++ src/helper/tickrateHelper.c | 24 ++++++++++++++++++++++++ src/helper/tickrateHelper.h | 10 ++++++++++ src/logic/engineHandler.c | 11 +++++++++++ src/logic/engineHandler.h | 10 ++++++++++ src/logic/gameLoop.c | 31 +++++++++++++++++++++++++++++++ src/logic/gameLoop.h | 10 ++++++++++ src/main.c | 8 ++++++++ 11 files changed, 129 insertions(+), 1 deletion(-) create mode 100644 src/engines/graphicsEngine.c create mode 100644 src/engines/physicsEngine.c create mode 100644 src/helper/tickrateHelper.c create mode 100644 src/helper/tickrateHelper.h create mode 100644 src/logic/engineHandler.c create mode 100644 src/logic/engineHandler.h create mode 100644 src/logic/gameLoop.c create mode 100644 src/logic/gameLoop.h diff --git a/.idea/misc.xml b/.idea/misc.xml index 0b76fe5..1f6bab5 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -4,4 +4,12 @@