![Learning C# With Godot Engine By Making A 2D Rpg]()
Learning C# With Godot Engine By Making A 2D Rpg
Published 10/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.86 GB | Duration: 7h 31m
The perfect
course for learning how to use C# in the Godot Engine
What you'll learn
You'll learn how to set up and use C# with the Godot Engine
You will understand the structure of C#
You'll learn how to use Godot Engine to create a 2D Game
You'll master the key concepts of game programming in C# (Coroutine, delegate, finite state machine, etc)
You'll learn how set up and use Visual Studio Code
You'll create your own 2D RPG
Requirements
Having a computer and the will to learn
Description
In this course you will learn all the fundamentals of creating a 2D RPG similar to game like Zelda: a link to the past, Stardew Valley or Pokemon, from start to finish, using the great programming language that is C#. I'll teach you the key concept of that genre of game, including:Finite State MachineUsing Blend treeHaving enemies that can chase youLooting key when hitting a chestUsing keys to open locked doorsCreating dungeonsCreating a UI system displaying the number of lifes and coins collectedCreating Title screen with button that you can toggled to enter / exit the gameYou can check the curriculum to learn more about the content of the course.I'm focusing on making video that are straight to the point, giving you all the basics you need to understand key concept (while showing you how to use them) without overloading you.Being a big fan of the Zelda series, it is a big blast for me to be able to teach you how to make a game of that genre with C#, which is known to be quite difficult, but so rewarding and satisfying to play! At the end of this course, you will have a working RPG game prototype that you'll be able to develop, you will have learn the key concept of programming that type of game and - if you are a completely new to programming - you will have learn all the key concept of programming.
Overview
Section 1: Creating the game
Lecture 1 Setup Godot and Visual Studio Code for C# development
Lecture 2 Setting up the player
Lecture 3 Coding the player movements
Lecture 4 Creating a simple camera following the player
Lecture 5 Creating the player animations
Lecture 6 Creating the Animation Tree for the State Machine
Lecture 7 Coding the animations in the player script
Lecture 8 Coding the sword movement
Lecture 9 Tilemap with autotile and collisions
Lecture 10 Creating a House and using YSort
Lecture 11 Creating trees
Lecture 12 Making our house transparent through codes
Lecture 13 Creating crystal to collect, prefab and editable children
Lecture 14 Fixing player movement and animations
Lecture 15 Creating the interior house and changing scene
Lecture 16 Instancing the player inside the house
Lecture 17 Instancing the player outside the house with checkpoints
Lecture 18 Creating the collision shape for the interior house with Collision Polygon2D
Lecture 19 Creating the enemy
Lecture 20 Enemy health and death
Lecture 21 Displaying the number of coin
Lecture 22 Displaying the number of heart of the player
Lecture 23 Enemy chasing the player and fixing sword player collision shape
Lecture 24 Enemy damaging the player and killing the player
Lecture 25 Creating a dungeon
Lecture 26 Instance a secret door for the dungeon with a switch
Lecture 27 Keeping the dungeon's door open
Lecture 28 Open a door with a switch
Lecture 29 Chest and keys
Lecture 30 Adding sound effect and music
Lecture 31 Creating a new room
Lecture 32 Using the key to open a door
Lecture 33 Create a Title Screen
This course is for Unity, C# and Godot developer looking to learn C# aswell as beginner looking to learn the key concept of Game Development
Screenshots
https://rapidgator.net/file/19fbbcc6ab9bc247197b17b1c39be62d/Learning_C_with_Godot_Engine_by_making_a_2D_RPG.part1.rar.htmlhttps://rapidgator.net/file/c5b5c207dd220baae34d8e8fdac698dc/Learning_C_with_Godot_Engine_by_making_a_2D_RPG.part2.rar.htmlhttps://rapidgator.net/file/2e8d943588040fc39dcf56e2141a296b/Learning_C_with_Godot_Engine_by_making_a_2D_RPG.part3.rar.htmlhttps://rapidgator.net/file/3a56b28f1c5e90d6a80a3500acc76eb6/Learning_C_with_Godot_Engine_by_making_a_2D_RPG.part4.rar.htmlhttps://rapidgator.net/file/e995d96f019aba5689b5de42bf01f7e4/Learning_C_with_Godot_Engine_by_making_a_2D_RPG.part5.rar.htmlhttps://rapidgator.net/file/b1414a62ca4ce71ea8c4565897f796c7/Learning_C_with_Godot_Engine_by_making_a_2D_RPG.part6.rar.htmlhttps://uploadgig.com/file/download/ae6FEc256f4bb03E/Learning%20C%20with%20Godot%20Engine%20by%20making%20a%202D%20RPG.part1.rarhttps://uploadgig.com/file/download/6567802C617c3576/Learning%20C%20with%20Godot%20Engine%20by%20making%20a%202D%20RPG.part2.rarhttps://uploadgig.com/file/download/3561a0Ff0031b625/Learning%20C%20with%20Godot%20Engine%20by%20making%20a%202D%20RPG.part3.rarhttps://uploadgig.com/file/download/108f7B19a194af37/Learning%20C%20with%20Godot%20Engine%20by%20making%20a%202D%20RPG.part4.rarhttps://uploadgig.com/file/download/9a7bAdaa8F8cd915/Learning%20C%20with%20Godot%20Engine%20by%20making%20a%202D%20RPG.part5.rarhttps://uploadgig.com/file/download/cbd2aD734b1F6b5F/Learning%20C%20with%20Godot%20Engine%20by%20making%20a%202D%20RPG.part6.rar