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

Комментарии • 17

  • @justinthedeveloper3660
    @justinthedeveloper3660 Месяц назад +3

    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!

    • @arkadegamesllc
      @arkadegamesllc  Месяц назад +1

      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!

  • @SneakyAzWhat
    @SneakyAzWhat 6 дней назад

    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

  • @freiaz494
    @freiaz494 Месяц назад

    I'm waiting for the next episode chief, come on, just upload it, come on I need it

  • @techrstudios
    @techrstudios Месяц назад

    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. ❤

    • @arkadegamesllc
      @arkadegamesllc  Месяц назад +2

      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!

  • @Testvideo722
    @Testvideo722 12 дней назад

    👍👍👍

  • @azhawking
    @azhawking Месяц назад +1

    It's about time, buddy!!!! Love your style. Take my money.

    • @arkadegamesllc
      @arkadegamesllc  Месяц назад +1

      Soon... soon... :D

    • @azhawking
      @azhawking Месяц назад +1

      @arkadegamesllc this is just like waiting for the next episode of your favorite show to drop....

    • @freiaz494
      @freiaz494 Месяц назад

      @@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

  • @azhawking
    @azhawking Месяц назад +1

    More videos! Or we defect to unity!

    • @arkadegamesllc
      @arkadegamesllc  Месяц назад

      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!

    • @azhawking
      @azhawking Месяц назад

      @@arkadegamesllc or Flux Engine since I just found that one today. And it has a linux build.

  • @Abd121
    @Abd121 15 дней назад

    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?

    • @Awaited
      @Awaited 15 дней назад

      No

    • @arkadegamesllc
      @arkadegamesllc  12 дней назад +1

      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!