From 67a2cfa20969eb6dd6073425c34e61d5fe808c3f Mon Sep 17 00:00:00 2001 From: ADAM DAGHMAH Date: Fri, 5 Sep 2025 15:34:50 +0200 Subject: [PATCH] Initial project structure setup for i-love-x-engine --- LICENSE | 0 README.md | 0 configs/default.json | 0 docs/engine-architecture.md | 0 docs/getting-started.md | 0 docs/module-dev-guide.md | 0 package.json | 0 src/core/asset-manager.js | 0 src/core/config-loader.js | 0 src/core/event-bus.js | 0 src/core/game-loop.js | 0 src/index.js | 0 tests/core/.gitkeep | 0 tests/modules/.gitkeep | 0 14 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 LICENSE create mode 100644 README.md create mode 100644 configs/default.json create mode 100644 docs/engine-architecture.md create mode 100644 docs/getting-started.md create mode 100644 docs/module-dev-guide.md create mode 100644 package.json create mode 100644 src/core/asset-manager.js create mode 100644 src/core/config-loader.js create mode 100644 src/core/event-bus.js create mode 100644 src/core/game-loop.js create mode 100644 src/index.js create mode 100644 tests/core/.gitkeep create mode 100644 tests/modules/.gitkeep diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..e69de29 diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/configs/default.json b/configs/default.json new file mode 100644 index 0000000..e69de29 diff --git a/docs/engine-architecture.md b/docs/engine-architecture.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/getting-started.md b/docs/getting-started.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/module-dev-guide.md b/docs/module-dev-guide.md new file mode 100644 index 0000000..e69de29 diff --git a/package.json b/package.json new file mode 100644 index 0000000..e69de29 diff --git a/src/core/asset-manager.js b/src/core/asset-manager.js new file mode 100644 index 0000000..e69de29 diff --git a/src/core/config-loader.js b/src/core/config-loader.js new file mode 100644 index 0000000..e69de29 diff --git a/src/core/event-bus.js b/src/core/event-bus.js new file mode 100644 index 0000000..e69de29 diff --git a/src/core/game-loop.js b/src/core/game-loop.js new file mode 100644 index 0000000..e69de29 diff --git a/src/index.js b/src/index.js new file mode 100644 index 0000000..e69de29 diff --git a/tests/core/.gitkeep b/tests/core/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/tests/modules/.gitkeep b/tests/modules/.gitkeep new file mode 100644 index 0000000..e69de29