An ever expanding utils library for Godot 4 C#. This is the library I am using across all my games, now open source for everyone else to enjoy as well.
- Autoloads
- Extensions
- Godot Helper Classes
- Netcode (multiplater template)
- 2D Platformer Scripts
- 2D Top Down Scripts
- EventManager
- Thread Safe Logger
- State Pattern
- 3D Scripts
- Inventory Script(s) / Prefab(s)
- Modular Mod Manager Logic and UI
- Procedurally generated tech tree
Add this as a submodule to your GitHub repo
git submodule add https://github.com/Valks-Games/GodotUtils GodotUtils
Add the following to your .csproj
<ItemGroup>
<PackageReference Include="ENet-CSharp" Version="2.4.8" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
</ItemGroup>
- Shaders are from https://godotshaders.com/
- Thank you to everyone in the Godot Discord for helping me (especially the31), without you guys I would not have got as far as I've come today