Update README with detailed scene organization structure and remove empty scene files

This commit is contained in:
William Stuckey
2025-12-29 21:08:53 -06:00
parent 1637f14b58
commit 1ba343c787
3 changed files with 14 additions and 4 deletions

View File

@@ -15,11 +15,12 @@ This project uses the following custom libraries:
``` ```
voider/ voider/
├── Scenes/ # Game scenes (.tscn files) ├── Scenes/ # Game scenes (.tscn files)
│ ├── Core/ # Core game scenes │ ├── Core/ # Core entry points
│ │ └── Main.tscn │ │ └── Main.tscn
│ ├── Player/ # Player scenes │ ├── Levels/ # Game levels/stages
│ ├── Enemies/ # Enemy scenes │ ├── Player/ # Player entity scenes (prefabs)
│ ├── UI/ # UI scenes │ ├── Enemies/ # Enemy entity scenes (prefabs)
│ ├── UI/ # UI screens and menus
│ └── Testing/ # Test scenes │ └── Testing/ # Test scenes
│ └── LibraryTest.tscn │ └── LibraryTest.tscn
├── Scripts/ # C# scripts ├── Scripts/ # C# scripts
@@ -34,6 +35,15 @@ voider/
└── Docs/ # Documentation └── 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 ## Development
### Building ### Building

View File