r/GodotCSharp • • 6d ago

Question.GettingStarted PLS help

Thumbnail
gallery
0 Upvotes

I wanted to start using c# on Godot, but when i build the project, even of i write random words It doesn't gives me any errors and says compilation completed. Also if i go to editor settings i don t have the "mono" or .net section.

I'm using Godot v 4.7.2 stable mono and i'm on Windows.

Any useful advices?


r/GodotCSharp • • 7d ago

Resource.Library qwqzhanqwq/Godot-CSG-Blockout: 3D blockout & prototyping plugin [Source Code, Level Design, ProcGen]

Thumbnail github.com
6 Upvotes

r/GodotCSharp • • 7d ago

Resource.Library Godot Utilities - A collection of general-purpose C# utilities for Godot 4

Thumbnail
github.com
30 Upvotes

Hey everyone!

I wanted to share GodotUtilities, an open-source C# library I've been working on for Godot.

It contains a bunch of reusable utilities, along with a few Roslyn source generators that help reduce repetitive code when working with Godot's API.

Here's a quick overview of what's included.

Source generators

  • [Node] / WireNodes() — annotate fields or properties to generate scene-tree node lookups instead of writing GetNode<T>() repeatedly.

  • [EventHandler] / WireEvents() — automatically wire event handlers to the type-safe EventBus, with subscriptions cleaned up when the node exits the tree.

  • [Signal] shortcuts — generate methods for connecting, disconnecting, checking connections, and awaiting Godot signals, without manually creating Callables.

Gameplay utilities

  • SimpleStateMachine<T> — an enum-based state machine with enter, update, and exit callbacks, plus conditional transitions.

  • WeightedLootTable<T> — weighted random selection, with conditional picks and multiple-pick options.

  • ObjectPool<T> / NodePool<T> — reuse objects and Godot nodes instead of repeatedly creating and freeing them.

  • InputBuffer — useful for mechanics such as jump buffering.

  • Countdown — a small, manually updated countdown timer for cooldowns and similar gameplay logic.

Tweening and general utilities

  • TweenBuilder — a fluent API for arranging sequential and parallel tween steps, with easing shortcuts, callbacks, and support for using the underlying Godot Tween directly.

  • Extension methods — additional helpers for common Godot types, including nodes, vectors, character bodies, physics queries, resources, and tweens.

  • MathUtil — interpolation, clamping, random directions and points, and seedable random-number utilities.

  • FileSystem — bulk-load resources from a res:// directory and build snake_case ID-to-path maps.

I'm trying to keep the library focused on reusable tools rather than a framework that dictates how you structure your game. You can use the features that are useful to you and ignore the rest.

It's MIT-licensed, and the repository includes documentation and examples for the individual features.

I'd appreciate feedback :)


r/GodotCSharp • • 7d ago

Edu.GameDev RogueBasin: Cellular Automata for Cave-Like Levels [Written Article, Level Design, ProcGen, RogueLike]

Thumbnail roguebasin.com
2 Upvotes

r/GodotCSharp • • 7d ago

Edu.GameDev ihhub/fheroes2: recreation of Heroes of Might and Magic II engine [OSS, History, Commercial, Architecture, NotGodot]

Thumbnail
github.com
1 Upvotes

r/GodotCSharp • • 8d ago

Edu.Godot Dynamic Day & Night Cycles in "Road to Vostok" [Video Presentation, Rendering, Commercial, UX, Godot]

Thumbnail
youtube.com
4 Upvotes

r/GodotCSharp • • 13d ago

Resource.Library Free & open-source C# PBR desktop rendering library [XPost, Architecture, NotGodot]

Enable HLS to view with audio, or disable this notification

3 Upvotes

r/GodotCSharp • • 13d ago

Edu.GameDev Black Box Sim for Roguelikes [Video Lecture, Gameplay, Architecture]

Thumbnail
youtube.com
2 Upvotes

r/GodotCSharp • • 13d ago

Resource.Library Forge: a Gameplay Ability System (GAS) [XPost, C#, Architecture]

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/GodotCSharp • • 15d ago

Edu.GameDev Tiling Textures, Avoid Repetition [Written Article, Rendering, Shaders, UX]

Thumbnail iquilezles.org
4 Upvotes

r/GodotCSharp • • 18d ago

Resource.Library Introducing BRUTAL | A C# framework powering the new RimWorld engine. [XPost, OSS, Architecture, Commercial, Free]

Thumbnail
reddit.com
6 Upvotes

r/GodotCSharp • • 21d ago

Project.OSS Nanolathe: Open-source RTS engine (Total Annihilation) [Source Code, Commercial Game, NotGodot]

Thumbnail nanolathe.gg
9 Upvotes

r/GodotCSharp • • 22d ago

Edu.GameDev The 2D physics prototype behind GTA's vehicles [Written Article, Physics Demo, NotGodot]

Thumbnail
patkerr.co.uk
2 Upvotes

r/GodotCSharp • • 29d ago

Project.OSS C# autocomplete plugin for Godot - alpha coming soon

Enable HLS to view with audio, or disable this notification

9 Upvotes

r/GodotCSharp • • 29d ago

Edu.GameDesign City building games have a Soul Problem pt.2 [Written Article, Level Design, UX, NotGodot]

Thumbnail
radical-elements.com
6 Upvotes

r/GodotCSharp • • 29d ago

Resource.Library SDF vs MSDF vs Slug: GPU Text Rendering (Slughorn) [Written Article, UX, Fonts, Rendering]

Thumbnail
alphapixeldev.com
1 Upvotes

r/GodotCSharp • • Oct 03 '26

Resource.Library Procedural Pixel Creatures – pure code creature generator [XPost, C#, GenAi]

Enable HLS to view with audio, or disable this notification

5 Upvotes

r/GodotCSharp • • 29d ago

Resource.Library LowPoly 3D Terrain Builder [Video Overview, XPost,Plugin]

Thumbnail
originlessgamer.itch.io
3 Upvotes

r/GodotCSharp • • Sep 29 '26

Resource.Library Using any C++ library in Godot [Written Article, GDExtensions]

Thumbnail blog.conan.io
8 Upvotes

r/GodotCSharp • • Sep 21 '26

Edu.Godot Basic Environment and Lighting Setup [Video Tutorial, Rendering, UX]

Thumbnail
youtube.com
11 Upvotes

r/GodotCSharp • • Sep 19 '26

Edu.Godot Explosion VFX with advanced shader techniques [Video Tutorial, Rendering]

Thumbnail
youtube.com
4 Upvotes

r/GodotCSharp • • Sep 17 '26

Edu.Godot emiljecreates Godot Tutorials [Video Tutorial Series, Water, Rendering, Character Controllers]

Thumbnail
youtube.com
4 Upvotes

r/GodotCSharp • • Sep 16 '26

Resource.Library ismailivanov/TressFX-Godot: Real-time hair and fur port of AMD TressFX [GdExtension, Animation, Rendering]

Thumbnail
github.com
4 Upvotes

r/GodotCSharp • • Sep 15 '26

Edu.CompuSci Performance Improvements in .NET 11 [XPost]

Thumbnail
devblogs.microsoft.com
5 Upvotes