Skip to content

CSharpGodotTools/Template

Repository files navigation

github_banner GitHub stars GitHub forks License Last commit Contributors Watchers Discord

Features

Highlights

WIP

  • 3D FPS Scene - Minimal first-person shooter scene with character controller and pre-made weapon animations.
  • 2D Top Down Scene - A dungeon scene with enemies, room transitions and working multiplayer.
  • Inventory - A WIP re-creation of my old inventory system.
  • Draggable Nodes - Make any node draggable.
  • State Manager - Implement states using delegates.
  • Mod Loader - Half-working mod loader.

Download

First make sure you have the following.

Clone this repository with the required submodules.

git clone https://github.com/CSharpGodotTools/Template && cd Template && git submodule update --init addons/Framework addons/imgui-godot

The following is optional, if you choose not to download any genre specific template, you will only be able to use the "No Genre" genre which is what I'm assuming 90% of people will end up using.

git submodule update --init "Genres/<genre>" # Replace "<genre>" with "2D Top Down" or "3D FPS" without the ""

Setup

Run the main scene, fill in the fields, click apply changes and you are done.

Setup Preview

Link to FAQ

Contributing

Want to contribute? Start by looking here!

Thank you to the following contributors.

Brian Shao for helping with cross-platform compatibility.
Piep Matz for helping with the drag drop system.

About

A template used for quickly setting up new Godot 4 C# games.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages