C# Basics in Godot 04 - Variables and Data Types
HTML-код
- Опубликовано: 22 май 2024
- New to C# and want to know how to get started using it with Godot? Well, look no further! This is the fourth video in a series designed to help you understand the basics of C# in the fastest growing game development engine for indies!
Here we dig into the most commonly used data structure in C# - variables. Learn what variables and data types are, how they are related, and how to declare and operate on your variables!
00:00 Intro
01:20 What is a variable?
02:03 What is a data type?
02:13 Why do we need data types?
03:35 Most common data types found in Godot
07:56 Learning how to use variables
17:10 Homework
18:53 Outro
MSDN C# Data Types Reference: learn.microsoft.com/en-us/dot...
==========================================================================
==========================================================================
Website: arkadegames.com/
Instagram: / arkadegamesllc
==========================================================================
#godot #godotengine #csharp #gamedev #beginner #novice #howto #tutorial
These are great tutorials. We are still in territory that I am very comfortable with, but I am looking forward to getting to things that are new to me!
That's great to hear! One more heavy, foundational video upcoming, then after that we're going to rapid fire a bunch of concepts since everyone will have a base understanding. Can't wait to hear where you start learning new things!
These are great and definitely needed for people exploring c# in godot or those shaking off some coding rust in general.
I think there are plenty of editor specific tutorials for godot, especially using gdscript (yuck :]). I would say at worst you could just point out situations where it makes sense to briefly explain an interaction with godot and then just tell people the topic to look up for inexperienced godot users (ie 'this video is going to include using colliders and collision within godot' so people can look up those topics if they have questions related to the core engine)
As someone self taught in C#, I am hoping you have plans to do further series diving into more intermediate situations. Trying to level up my knowledge :D
I'm waiting for the next episode chief, come on, just upload it, come on I need it
This video is straight the best i have seen so far in terms of variables. been using them for 7-8 years thought this video is not worth watching but its opposite. I learned so much. Float vs double. great. Your awesome man keep posting these super detailed videos. ❤
That truly means a lot to me @techrstudios. Starting something like this is always daunting, especially if you're not sure you're adding anything new. Words of encouragement like this are best motivation. I'm grateful to have you as a follower!
👍👍👍
It's about time, buddy!!!! Love your style. Take my money.
Soon... soon... :D
@arkadegamesllc this is just like waiting for the next episode of your favorite show to drop....
@@azhawking I feel exactly the same! I watched the 4 of them and it was like watching a series, definitely the guy is really good at teaching
More videos! Or we defect to unity!
Real life got in the way this week - I'll be filming the next episode tomorrow, so it'll be up no later than Wednesday!
@@arkadegamesllc or Flux Engine since I just found that one today. And it has a linux build.
This tutorial is making wonder something, wouldn't there be a sweet point where you can just use GDscript for easier responsive coding and then fill in any resource-hungry aspect of the game you find with C#, is that a thing that exists?
No
I'm not sure what you're asking - I'm interpreting it as "could I use the looser allowable coding standards in GDScript and use a C# layer for better performance?" but please correct me if I'm wrong. If I am correct, no, that's not a viable solution. There's a performance cost communicating between C# and GDScript, and GDScript will be less performant in most cases not involving Variants, so I can't see how that'd work. Not bad thinking outside the box, though!