Complete Godot 4 Game Developer 2D Online Course

Learn how to create 2D games from start to finish in Godot engine 4 and GDScript!
Complete Godot 4 Game Developer 2D Online Course
File Size :
4.91 GB
Total length :
11h 16m

Category

Instructor

Ben Tristem

Language

Last update

4/2023

Ratings

0/5

Complete Godot 4 Game Developer 2D Online Course

What you’ll learn

Get the most out of the new Godot 4 game engine by making 2D video games
Make 3 different awesome games, while learning the fundamentals and key concepts of Godot 4
Learn key concepts of Godot such as using Nodes, Scenes, Scripting & Signals
Use Godot’s built-in scripting language, GDScript, to create interesting game mechanics
Learn the fundamentals of programming such as if statements, loops, functions, coroutines, and more
Discover how to use the new Tilemap, the animation player and other important nodes you need to know to make amazing games

Complete Godot 4 Game Developer 2D Online Course

Requirements

There’s no prerequisites for taking this course. Whether you’re an absolute beginner or have some programming or Godot experience, this course is for you!

Description

Learn how to get the most out of the new Godot 4 game engine by making 2D video games.We take you through the fundamentals and key concepts of Godot. You’ll use Godot’s built-in scripting language, GDScript, to create interesting game mechanics.Plus, you’ll learn the fundamentals of programming such as if statements, loops, functions, coroutines, and more.By the end you know how to use the new Tilemap, the animation player and other important nodes to make amazing games!You’ll create 3, yes 3!, games in Godot 4…Speed Saucer: a Collision Avoidance Game where you’ll learn Godots fundamentals, scenes, nodes, instancing, scripting and moreAlien Attack: 2D Side Scrolling Space Shooter Game covering physics, movement logic, creating UI (user interface), particles and more. You’ll be shooting projectiles and keeping score!Martian Mike: 2D Platformer Game packed full of new skills including animations, scene management, tilemap and many moreWhether you’re a complete beginner or have dabbled in Godot before, this course will have something for you.You’ll get full lifetime access for a single one-off fee. The creators are qualified and experienced with modelling and coding, so are able to explain complex concepts clearly, as well as entertain along the way.And you’ll get access to the Q&A where our Instructors, Teaching Assistants and Community are ready to help answer your questions and cheer on your success.Godot 4 is an amazing engine and this course is the perfect place to dive into it! ?

Overview

Section 1: Introduction & Setup

Lecture 1 Welcome To The Course

Lecture 2 Downloading Godot

Lecture 3 Create A Project

Lecture 4 Exploring Godot’s Interface

Lecture 5 More Interface Exploration

Lecture 6 Community & Support

Lecture 7 Accessing Our Projects

Lecture 0 Section Intro – Speedy Saucer

Lecture 0 Project Setup

Lecture 0 Nodes & Scenes

Lecture 0 Rigidbody2D & Collision Shapes

Lecture 0 Instancing Scenes

Lecture 0 Editing Instances

Lecture 0 Parent & Child Relationship

Lecture 0 Draw Order & Z Index

Lecture 0 Intro To Scripting

Lecture 0 Functions & Printing Text

Lecture 0 Number Operations & More Printing

Lecture 0 Introducing Variables

Lecture 0 Function Parameters/Arguments

Lecture 0 Vector2 & apply_impulse( )

Lecture 0 Processing & apply_force( )

Lecture 0 If Statement & Comparison Operators

Lecture 0 Getting Input

Lecture 0 Variable Scope

Lecture 0 Function Return Values

Lecture 0 Following The Player With Camera2D

Lecture 0 Making The Maze

Lecture 0 Using Signals To Reset The Game

Lecture 0 Parallax Background & Text Labels

Lecture 0 Wrap Up – Speedy Saucer

Lecture 0 Section Intro – Alien Attack

Lecture 0 Project Setup & Player Scene

Lecture 0 Player Movement

Lecture 0 Clamping Players Position

Lecture 0 Rocket Scene & Movement

Lecture 0 Understanding Delta Time

Lecture 0 Shooting Rockets

Lecture 0 Creating References To Nodes

Lecture 0 Deleting Unwanted Rockets

Lecture 0 Enemy Scene & Movement

Lecture 0 Enemy Spawner Scene

Lecture 0 Spawn Enemy Function

Lecture 0 Shooting Enemies & Collision Layers

Lecture 0 Enemy Deathzone

Lecture 0 Lives & Custom Signals

Lecture 0 Scoring & Enemy Died Signal

Lecture 0 Score UI

Lecture 0 Lives UI

Lecture 0 Game Over Screen

Lecture 0 Adding Sound Effects

Lecture 0 Flame Particle Effect

Lecture 0 Path Enemy

Lecture 0 Adding Path Enemy To The Spawner

Lecture 0 Wrap Up – Alien Attack

Section 2: Martian Mike

Lecture 8 Section Intro – Martian Mike

Lecture 9 Project Setup – Martian Mike

Lecture 10 Animated Sprites

Lecture 11 Player Movement

Lecture 12 Boolean Operators

Lecture 13 Updating Animations

Lecture 14 Deathzone

Lecture 15 Jump Pad

Lecture 16 Traps

Lecture 17 Animation Player

Lecture 18 Arrays & Groups

Lecture 19 The For Loop

Lecture 20 Tilemap Basics

Lecture 21 Tilemap Terrains (Autotile)

Lecture 22 Scrolling Background

Lecture 23 Start Area

Lecture 24 Exit Area

Lecture 25 Changing Scenes

Lecture 26 More Levels

Lecture 27 Level Timer

Lecture 28 Timer HUD

Lecture 29 Win Screen

Lecture 30 Start Menu

Lecture 31 Level Design

Lecture 32 Autoloads (Singleton Pattern)

Lecture 33 One-Time Sound Effects

Lecture 34 Wrap Up – Martian Mike

Absolute beginners to Godot and programming,Absolute beginners to Godot who know some programming,Beginner and lower intermediate users of Godot

Course Information:

Udemy | English | 11h 16m | 4.91 GB
Created by: Ben Tristem

You Can See More Courses in the Developer >> Greetings from CourseDown.com

New Courses

Scroll to Top