No video

Godot C# Tips and Tricks

  Рет қаралды 12,660

Firebelley Games

Firebelley Games

Күн бұрын

Пікірлер: 27
@beidero
@beidero Жыл бұрын
Nice to find another godot C# dev, seems there aren't that many of us around (at least not on youtube). Some interesting ones there, I was actually going to make almost the same video. I already started on an updated "How to install C# and Godot video" and was going to follow it up with a tips and tricks video. I think the only overlap I have with yours is extention methods. Other things I find extremely useful in C# is, * NuGet (json parsers, database connections, libraries, etc...) * Reflection (man I use this everywhere, I made a JSON editor that uses reflection to parse my data classes by reading annotations and automatically builds a editor GUI for me. Much faster than keeping tools up to date or using other editors. For instance it can restrict values based on enums with a single annotation. Oh and it's open source :D). I got a video from an old version on my channel called "C# JSON editor directly integrated into godot". * Properties (you partially covered it, but just having a property with a get method that loads data on demand can be very useful. Specially if you got something like a json file that references another json file, just make a get method that will resolve the reference when needed) * Default parameters and overloading * delegates / events * Generic methods And so many more things.
@znth-gameworks
@znth-gameworks 11 ай бұрын
This aged well
@seoulpeterson432
@seoulpeterson432 Жыл бұрын
C# Godot content would be fantastic.
@gfh4et5dsf4est4
@gfh4et5dsf4est4 Жыл бұрын
Definitely appreciate the c# tutorials. Could you do a tutorial on how you have your animations setup, the procedural ones without having sprite sheets in your shooter GunGame?
@shortguy014
@shortguy014 Жыл бұрын
The Node attribute should honestly be standard in the engine.
@FirebelleyGames
@FirebelleyGames Жыл бұрын
I agree!
@DerWenzel
@DerWenzel 3 ай бұрын
Still one of the best videos for c# beginners. Short informative and well made. Thanks!
@RosaliaEmerald
@RosaliaEmerald Жыл бұрын
This is so great! Please keep up with Godot C# tutorials.
@Tomsudobrej
@Tomsudobrej Жыл бұрын
It's relatively rare to see Godot C# tutorials, always appreciated! :)
@amyAlert
@amyAlert 10 ай бұрын
this is one of the most concise and well explained videos i've ever seen on godot, let alone c#. really good stuff :]
@kahrvee2148
@kahrvee2148 Жыл бұрын
I am primarily a c# dev and Godot 4 brings very interesting new features. Would love to see more godot c# tutorials!
@GustafLindqvist
@GustafLindqvist Жыл бұрын
Great video! Feels like this type of videos is important to make the community support growth of C# and Godot!
@treysonsearle8441
@treysonsearle8441 Жыл бұрын
More c#!!!
@luckyknot
@luckyknot 8 ай бұрын
This are some cool tips, I liked the Refernce one specially, thanks for sharing your utilities sir!
@indiegrend2930
@indiegrend2930 Жыл бұрын
Great video please do more c# related tutorials!
@patrickrainer2507
@patrickrainer2507 Жыл бұрын
great stuff mate. the web lacks on good documentation of c# in godot
@rechnight
@rechnight 4 ай бұрын
Great video!!! I have a question on your Utilities: What does the Scene attribute do in the Source Generator?
@KennyLachs
@KennyLachs Жыл бұрын
pls more!!!!
@malavidra
@malavidra Жыл бұрын
Great video! What would be the equivalent for extending Reference to pass custom objects as arguments in Godot 4.0?
@FirebelleyGames
@FirebelleyGames Жыл бұрын
Same concept but it's called "RefCounted" now 👍
@rightanglegames
@rightanglegames Жыл бұрын
Thanks a lot for the great video! Lots of helpful tips! I still don't know how to build the library after cloning the repository (I'm coming from the dark Java side...). Do I need to build the lib with VisualStudio or Visual Studio code? Do I need to download nuget separately? I would love to use your node wiring mechanism, especially now that I learned that I can wire the nodes directly after instancing the objects!
@FirebelleyGames
@FirebelleyGames Жыл бұрын
If you have dotnet installed (which you should if Godot mono builds work correctly) You can do "dotnet build -c Release" and that will build the nupkg file which you can include in your project. You'll need to probably do some configuration for local nupkg files. More here stackoverflow.com/questions/10240029/how-do-i-install-a-nuget-package-nupkg-file-locally Sorry it's so convoluted!
@learningchannel3850
@learningchannel3850 Жыл бұрын
Maybe someone can help me with something. I tried working with the "create your first 2d game". The issue I had with it is it keeps giving me an error about top level statements. I am new to all this and is there a way to turn it off? How do I format my code differently? It's just frustrating
@bjyxmas1
@bjyxmas1 Жыл бұрын
Does "NotificationInstanced" only exist on godot 3? I couldn't find it on my godot 4 project.
@bjyxmas1
@bjyxmas1 Жыл бұрын
It looks like renamed to "NOTIFICATION_SCENE_INSTANTIATED"
@FirebelleyGames
@FirebelleyGames Жыл бұрын
It's now "NotificationSceneInstantiated" in Godot 4 I believe
@antonsimkin
@antonsimkin Жыл бұрын
how to watch methods speed in visual studio?
How to Make Self-Freeing Particles in Godot
2:52
Firebelley Games
Рет қаралды 10 М.
Using Composition to Make More Scalable Games in Godot
10:13
Firebelley Games
Рет қаралды 219 М.
Zombie Boy Saved My Life 💚
00:29
Alan Chikin Chow
Рет қаралды 8 МЛН
Box jumping challenge, who stepped on the trap? #FunnyFamily #PartyGames
00:31
Family Games Media
Рет қаралды 33 МЛН
Они так быстро убрались!
01:00
Аришнев
Рет қаралды 3,1 МЛН
C# is BETTER than GDScript but...
5:13
hamsterbyte
Рет қаралды 29 М.
Tierlisting the BEST (and worst) GAME ENGINES
33:51
BiteMe Games
Рет қаралды 216 М.
Make Video Games
44:12
Pirate Software
Рет қаралды 1,2 МЛН
Learn C# in under 10 Minutes! C# Tutorial in Unity
11:05
SteveGamesStudios
Рет қаралды 52
How to make a Video Game - Godot Beginner Tutorial
1:17:12
Brackeys
Рет қаралды 1,7 МЛН
How The Study of Play Can Help You Pick Better Games
19:58
Mark Maxwell
Рет қаралды 8 М.
I Tried Making A Game In Godot With C#.
6:51
Code It All
Рет қаралды 2,7 М.
Using Godot + C# + Visual Studio Code
13:38
Gamefromscratch
Рет қаралды 91 М.
I Lost My Tech Job - Can I Become a Full-Time Indie Developer?
3:08
Firebelley Games
Рет қаралды 3,8 М.
I made a game in Godot with No Experience
8:31
samyam
Рет қаралды 190 М.
Zombie Boy Saved My Life 💚
00:29
Alan Chikin Chow
Рет қаралды 8 МЛН