Companies Home Search Profile

Learning C# with Godot Engine by making a 2D RPG

Focused View

Jean Vermeersch

7:31:22

384 View
  • 1 - Setup Godot and Visual Studio Code for C development.mp4
    08:13
  • 2 - Setting up the player.mp4
    09:56
  • 2 - a collection of different assets you can use for the courses.zip
  • 2 - dungeon crawler assets.zip
  • 2 - top adventure pack this one was free before but now cost 8.zip
  • 2 - zeldalike tileset.zip
  • 3 - Coding the player movements.mp4
    12:48
  • 4 - Creating a simple camera following the player.mp4
    11:26
  • 5 - Creating the player animations.mp4
    18:15
  • 6 - Creating the Animation Tree for the State Machine.mp4
    06:58
  • 7 - Coding the animations in the player script.mp4
    13:46
  • 8 - Coding the sword movement.mp4
    09:13
  • 9 - Tilemap with autotile and collisions.mp4
    13:04
  • 10 - Creating a House and using YSort.mp4
    07:38
  • 11 - Creating trees.mp4
    03:13
  • 12 - Making our house transparent through codes.mp4
    14:36
  • 13 - Creating crystal to collect prefab and editable children.mp4
    17:12
  • 14 - Fixing player movement and animations.mp4
    03:24
  • 15 - Creating the interior house and changing scene.mp4
    15:52
  • 16 - Instancing the player inside the house.mp4
    09:36
  • 17 - Instancing the player outside the house with checkpoints.mp4
    20:53
  • 18 - Creating the collision shape for the interior house with Collision Polygon2D.mp4
    04:31
  • 19 - Creating the enemy.mp4
    21:27
  • 20 - Enemy health and death.mp4
    10:03
  • 21 - Displaying the number of coin.mp4
    13:49
  • 22 - Displaying the number of heart of the player.mp4
    15:34
  • 23 - Enemy chasing the player and fixing sword player collision shape.mp4
    20:19
  • 24 - Enemy damaging the player and killing the player.mp4
    14:05
  • 25 - Creating a dungeon.mp4
    32:43
  • 26 - Instance a secret door for the dungeon with a switch.mp4
    33:24
  • 27 - Keeping the dungeons door open.mp4
    07:11
  • 28 - Open a door with a switch.mp4
    11:56
  • 29 - Chest and keys.mp4
    18:00
  • 30 - Adding sound effect and music.mp4
    09:50
  • 30 - Sounds.zip
  • 31 - Creating a new room.mp4
    06:06
  • 32 - Using the key to open a door.mp4
    13:23
  • 33 - Create a Title Screen.mp4
    22:58
  • Description


    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

    Who is this for?


  • 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
  • More details


    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 Machine

    • Using Blend tree

    • Having enemies that can chase you

    • Looting key when hitting a chest

    • Using keys to open locked doors

    • Creating dungeons

    • Creating a UI system displaying the number of lifes and coins collected

    • Creating Title screen with button that you can toggled to enter / exit the game

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

    Who this course is for:

    • 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

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Jean Vermeersch
    Jean Vermeersch
    Instructor's Courses
    It's been more than 5 years that I'm programming video game for all type of platform using either game engine like Unity or Godot Engine, or creating my own game engine with Python or C++ and SDL2.Interested by teaching game development the way I would have been taught, I want my course to help you understand the core concept of game programming in the clearest, simplest and most efficient way possible. Thank you for considering buying the course! :)
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 33
    • duration 7:31:22
    • Release Date 2022/12/06

    Courses related to C#

    Subtitle
    C# Design Patterns: Prototype
    Subtitle
    C#: Interfaces and Generics
    Linkedin Learning Joe Marini
    Joe Marini
    C#: Interfaces and Generics
    1:21:33
    English subtitles
    08/31/2024

    Courses related to Godot