Remove Main scene and script, add StateManagement library, update project structure documentation

This commit is contained in:
William Stuckey
2025-12-29 17:36:31 -06:00
parent 79bf76ee33
commit 1637f14b58
11 changed files with 299 additions and 14 deletions

26
Scripts/Core/Main.cs Normal file
View File

@@ -0,0 +1,26 @@
using EinSoftworks.Events;
using EinSoftworks.Input;
using EinSoftworks.Utilities;
using Godot;
namespace Voider;
/// <summary>
/// Main entry point for the Voider game.
/// </summary>
public partial class Main : Node2D
{
public override void _Ready()
{
GD.Print("Voider game initialized!");
GD.Print("Libraries loaded:");
GD.Print("- Utilities");
GD.Print("- Input");
GD.Print("- Events");
}
public override void _Process(double delta)
{
// Game loop logic here
}
}

1
Scripts/Core/Main.cs.uid Normal file
View File

@@ -0,0 +1 @@
uid://emch0q5mxf8k