Companies Home Search Profile

Build a complete pixel platformer in Godot 4!

Focused View

Thomas Yanuziello

4:56:31

8 View
  • 1. Introduction.mp4
    01:55
  • 2. Course Outline.html
  • 3. Project Setup.mp4
    09:11
  • 1. Character.mp4
    06:44
  • 2. Input.mp4
    08:58
  • 3. Locomotion.mp4
    08:34
  • 4. Jump.mp4
    06:45
  • 5. Animation.mp4
    05:53
  • 6. State Machine.mp4
    06:05
  • 7. Effects.mp4
    10:21
  • 8. The Crusty Crew.html
  • 1. Tilemap.mp4
    06:07
  • 2. Decoration.mp4
    06:17
  • 3. Camera.mp4
    09:04
  • 4. Tween.mp4
    07:07
  • 5. Background.mp4
    09:55
  • 6. Water.mp4
    11:16
  • 7. Boundaries.mp4
    09:10
  • 8. Build some levels!.html
  • 1. Data.mp4
    08:07
  • 2. Coins.mp4
    08:57
  • 3. User Interface.mp4
    09:01
  • 4. Lives.mp4
    10:24
  • 5. Chest.mp4
    10:14
  • 6. Lock & Key.mp4
    10:02
  • 7. Map.mp4
    10:10
  • 8. Bury some treasure!.html
  • 1. Damage.mp4
    09:55
  • 2. Reaction.mp4
    09:59
  • 3. Recovery.mp4
    09:51
  • 4. Checkpoint.mp4
    09:30
  • 5. Death.mp4
    10:05
  • 6. Enemies.mp4
    10:27
  • 7. Game Over.mp4
    13:17
  • 8. Bloody Pirates!.html
  • 1. Sword.mp4
    11:24
  • 2. Attack.mp4
    12:03
  • 3. Air Attack.mp4
    09:43
  • Description


    Learn how to use Godot 4 to build an entire game from scratch.

    What You'll Learn?


    • Learn how to build an entire game from scratch in Godot 4.
    • Write scripts with good structure which can be reused and repurposed for other projects.
    • Design a game following professional game design principles.
    • Complete a portfolio project with a high degree of polish.

    Who is this for?


  • Budding game developers who are interested in building a portfolio project.
  • Indie game developers who want to learn how to improve the structure and design of their projects.
  • What You Need to Know?


  • Students should already have a basic understanding of game development and scripting.
  • More details


    Description

    Learn how to build a complete pixel platformer in Godot 4 by following along with this course!  Whether you are new to game development, new to the Godot engine, or want to improve your skills with some high level design principles, you will learn a lot here!  I recommend at least having a basic understanding of game engines and writing scripts before starting this course.

    Each section of the course generally focuses on 1 aspect of the game; Character, Levels, Treasure, Enemies, etc.  The sections are further divided into 7 video lessons, each focused on teaching 1 feature of the Godot engine, 1 script, or 1 specific part of game development.  By the end of each section, you will have a template for building the various aspects of your game.  There is an assignment you will need to complete before proceeding on with the rest of the course, repeating many of the lessons taught throughout the section to implement more of the game assets, while also providing extra challenges for those who want to try them.  The challenges are optional and are not required to proceed with the lessons.

    This course includes scripting in the Godot scripting language.  If this is your first time using scripting, you're welcome to follow along and I will explain individual items as we go.  To avoid overwhelming new students, I will try not to explain everything all at once, but focus on individual elements that are relevant to each lesson.  If you have experience with scripting in other languages, Godot script is extremely easy to pick up and you will be able to appreciate how well it is optimized for the engine and game development in general.

    The assets used in this course are available for free on itch and FreeSound.

    Upon completion of the course you will have a complete game that you can upload and share.  Since everything taught in this course uses design patterns and good practices, the skills and techniques you learn will allow you to expand this project or use it as a template for something entirely of your own design.

    Who this course is for:

    • Budding game developers who are interested in building a portfolio project.
    • Indie game developers who want to learn how to improve the structure and design of their projects.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Thomas Yanuziello
    Thomas Yanuziello
    Instructor's Courses
    I am an indie game developer living in Toronto, Ontario, Canada.  I am an alumnus of the University of Windsor with a Bachelor of Computer Science.I have always loved games and get a lot of enjoyment out of both playing and designing them.I will be publishing a series of courses involving building indie games of various genres from scratch and taking them from prototyping all the way to production.
    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 4:56:31
    • English subtitles has
    • Release Date 2024/03/16

    Courses related to 2D Game Development