C# Programming In Godot 4
Published 4/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.72 GB | Duration: 5h 3m
Published 4/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.72 GB | Duration: 5h 3m
C# in Godot 4 - Ideal for Beginners and GDScript Users
What you'll learn
How to use C Sharp in the Godot game engine
How to build applications from scratch
The core coding concepts
How to make a graphical interface
Requirements
Working computer
Description
Are you interested in learning how to program games in Godot 4 using C#? This course is designed to provide a solid foundation for beginners who are new to programming and want to learn how to use C# in Godot 4. It is also an excellent resource for GDScript users looking to transition to C#.The course will start with an introduction to programming concepts, including data types, variables, loops, conditional statements, and functions. From there, you will learn how to use C# in Godot 4 to create game objects, user interfaces, and manage game logic.By the end of the course, you will have a strong foundation in C# programming and be able to create simple games in Godot 4.Course Outline:Introduction to programming conceptsData types and variablesControl structures (loops and conditional statements)Functions and methodsIntroduction to Godot 4 scripting interfaceWorking with nodes and scenesCreating game objects with C# in Godot 4Implementing user interfacesManaging game logic with C# and Godot 4Creating a simple game projectPrerequisites:No prior programming experience is required for this course, although some familiarity with Godot 4's interface and game development concepts would be beneficial. Students should have access to a computer with Godot 4 installed.
Overview
Section 1: Introduction
Lecture 1 Intro
Lecture 2 Download Godot
Lecture 3 External IDE
Section 2: Language
Lecture 4 Printing to Console
Lecture 5 Variables
Lecture 6 Strings
Lecture 7 Mathematic Operations
Lecture 8 Creating Arrays
Lecture 9 Modifying Arrays
Lecture 10 Organizing Arrays
Lecture 11 Foreach Loops
Lecture 12 For Loops
Lecture 13 If Statements
Lecture 14 Multiple Conditions
Lecture 15 if, else if, else
Lecture 16 Dictionaries
Lecture 17 Dictionary Looping
Lecture 18 Input
Lecture 19 While Loops
Lecture 20 Functions
Lecture 21 Classes
Lecture 22 Regular Expressions
Lecture 23 Save and Load Text Files
Lecture 24 Save and Load Json Files
Section 3: BlackJack
Lecture 25 Basic UI
Lecture 26 Dealing Cards
Lecture 27 Functional Buttons
Lecture 28 Declare the Winner
Section 4: Coming Soon
Lecture 29 Coming Soon Project
New users to the Godot engine wanting to use C Sharp,GDScript users wanting to advance to using C Sharp