commit 40e6524805752283f44c287ce4d9191134fa906b Author: Will Stuckey Date: Tue Oct 28 11:56:18 2025 -0500 Initial commit: Create Voider game project with utilities, input, and events libraries diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7d99af1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,27 @@ +# Godot 4+ specific ignores +.godot/ + +# Godot-specific ignores +.import/ +export.cfg +export_presets.cfg + +# Imported translations (automatically generated from CSV files) +*.translation + +# Mono-specific ignores +.mono/ +data_*/ +mono_crash.*.json + +# .NET specific ignores +bin/ +obj/ +*.user +*.suo +*.userprefs +*.sln.docstates + +# OS specific ignores +.DS_Store +Thumbs.db diff --git a/Voider.csproj b/Voider.csproj new file mode 100644 index 0000000..c9b0cf6 --- /dev/null +++ b/Voider.csproj @@ -0,0 +1,16 @@ + + + net8.0 + net8.0 + net8.0 + true + Voider + Voider + + + + + + + + diff --git a/Voider.sln b/Voider.sln new file mode 100644 index 0000000..9b48f8c --- /dev/null +++ b/Voider.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.31903.59 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Voider", "Voider.csproj", "{A1B2C3D4-E5F6-4A5B-9C8D-1E2F3A4B5C6D}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + ExportDebug|Any CPU = ExportDebug|Any CPU + ExportRelease|Any CPU = ExportRelease|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A1B2C3D4-E5F6-4A5B-9C8D-1E2F3A4B5C6D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A1B2C3D4-E5F6-4A5B-9C8D-1E2F3A4B5C6D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A1B2C3D4-E5F6-4A5B-9C8D-1E2F3A4B5C6D}.ExportDebug|Any CPU.ActiveCfg = ExportDebug|Any CPU + {A1B2C3D4-E5F6-4A5B-9C8D-1E2F3A4B5C6D}.ExportDebug|Any CPU.Build.0 = ExportDebug|Any CPU + {A1B2C3D4-E5F6-4A5B-9C8D-1E2F3A4B5C6D}.ExportRelease|Any CPU.ActiveCfg = ExportRelease|Any CPU + {A1B2C3D4-E5F6-4A5B-9C8D-1E2F3A4B5C6D}.ExportRelease|Any CPU.Build.0 = ExportRelease|Any CPU + EndGlobalSection +EndGlobal diff --git a/project.godot b/project.godot new file mode 100644 index 0000000..259ca91 --- /dev/null +++ b/project.godot @@ -0,0 +1,18 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=5 + +[application] + +config/name="Voider" +config/features=PackedStringArray("4.5", "C#", "Forward Plus") + +[dotnet] + +project/assembly_name="Voider"