From 1ba343c78726c21e91dfdb2bb1be6229dae98905 Mon Sep 17 00:00:00 2001 From: William Stuckey Date: Mon, 29 Dec 2025 21:08:53 -0600 Subject: [PATCH] Update README with detailed scene organization structure and remove empty scene files --- README.md | 18 ++++++++++++++---- Scenes/LibraryTest.tscn | 0 Scenes/Main.tscn | 0 3 files changed, 14 insertions(+), 4 deletions(-) delete mode 100644 Scenes/LibraryTest.tscn delete mode 100644 Scenes/Main.tscn diff --git a/README.md b/README.md index fc5db91..7e90fb2 100644 --- a/README.md +++ b/README.md @@ -15,11 +15,12 @@ This project uses the following custom libraries: ``` voider/ ├── Scenes/ # Game scenes (.tscn files) -│ ├── Core/ # Core game scenes +│ ├── Core/ # Core entry points │ │ └── Main.tscn -│ ├── Player/ # Player scenes -│ ├── Enemies/ # Enemy scenes -│ ├── UI/ # UI scenes +│ ├── Levels/ # Game levels/stages +│ ├── Player/ # Player entity scenes (prefabs) +│ ├── Enemies/ # Enemy entity scenes (prefabs) +│ ├── UI/ # UI screens and menus │ └── Testing/ # Test scenes │ └── LibraryTest.tscn ├── Scripts/ # C# scripts @@ -34,6 +35,15 @@ voider/ └── Docs/ # Documentation ``` +### Scene Organization + +- **Levels/**: Actual game levels where gameplay happens +- **Player/Enemies/**: Reusable entity scenes (like prefabs) that get instantiated into levels +- **UI/**: Menu screens, HUD, dialogs +- **Core/**: Main entry point and core game scenes +- **Testing/**: Development and testing scenes +``` + ## Development ### Building diff --git a/Scenes/LibraryTest.tscn b/Scenes/LibraryTest.tscn deleted file mode 100644 index e69de29..0000000 diff --git a/Scenes/Main.tscn b/Scenes/Main.tscn deleted file mode 100644 index e69de29..0000000