Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Learn Godot 4 By Making A 2D Game

    Posted By: ELK1nG
    Learn Godot 4 By Making A 2D Game

    Learn Godot 4 By Making A 2D Game
    Published 3/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 3.51 GB | Duration: 6h 30m

    Create your own 2D Metroidvania / Platformer from scratch using Godot Engine 4

    What you'll learn

    Learn to use Godot 4

    Learn how to create a complete game prototype

    Learn how to create a saving system

    Learn how to create a sword attack

    Learn how to create a state machine

    Learn how to create a map

    Requirements

    This course is accessible to the beginner aswell as intermediate

    Description

    In this course you'll learn the basics of programming a 2D Metroidvania game similar to Hollow Knight or Celeste with lots of different mechanic like double jumping, using a sword to kill enemy and break elements, breaking platform and way much more.I will cover in this course everything you need to know about creating a 2D Metroidvania / side scroller game in the Godot Engine 4. This course cover all important aspects of creating a 2D side scroller game in Godot including:Game mechanics like player movement, double jump, collectibles, wall slide, wall jumpCreating a health system inspired by Zelda with a system of heartEnemyAdding mechanic like a sword to slash the enemy or break cratesScene structure and project organizationSound effects & musicCreating a saving system in two different waysCreating a map to display the position of your playerLearning how to use shaderThis list is not exhaustive - please see the course outline for a glimpse into what you're about to learn soon.I have made that course for beginner looking to understand the key concept of programming as well as for programmer coming from different engine (like Unity or GameMaker) that want to create a lots of different key mechanic of a game that are rarely covered in Godot 4.What you’ll learn2D platformer mechanics - double jumping, collectables, enemies, swordSounds effects, doors and switches to change levelsGodot Engine Concepts - leveraging a variety of nodes, structuring scenes, signals, and moreCreating map and a flexible saving systemAre there any course requirements or prerequisites?Some programming knowledge are a plus, but you can start from scratch, GDscript (the langage used in Godot) is one of the easiest language for game developmentWho this course is for:BeginnerIntermediate programmersIntermediate game developersBeginner game developers with programming experienceIndividuals who are looking to push their project over the edge by adding lots of fun game mechanics

    Overview

    Section 1: Creating our 2D Metroidvania

    Lecture 1 Installing Godot and overview of the interface

    Lecture 2 Creating a simple camera

    Lecture 3 Creating the player animations

    Lecture 4 Coding the player movement

    Lecture 5 Creating a tilemap and autotiling

    Lecture 6 Coding the jump mechanic

    Lecture 7 Calling the right animation through code

    Lecture 8 Coding the double jump

    Lecture 9 Coding the sword attack

    Lecture 10 Creating a Finite State Machine to handle our states and animations

    Lecture 11 Bug fix, creating an object to destroy with our sword, Signal, Area2D, Coroutine

    Lecture 12 Create the background and understanding the ordering of layer with Z index

    Lecture 13 Creating the enemy

    Lecture 14 Coding the enemy movement

    Lecture 15 Killing the enemy

    Section 2: Finessing our 2D Metroidvania

    Lecture 16 Creating the health system of the player

    Lecture 17 Bug fix and Creating the GUI

    Lecture 18 Coding the GUI

    Lecture 19 Using shader

    Lecture 20 Create a coin to collect

    Lecture 21 Display the number of coin collected in the GUI

    Lecture 22 Coding the camera movement

    Lecture 23 Creating a door and switch system

    Lecture 24 Opening the door with the switch and custom signal

    Lecture 25 Changing levels

    Lecture 26 Importing sound effect

    Lecture 27 Importing music and make it loop through code

    Lecture 28 Create a breakable platform

    Section 3: Adding UI, Saving system and a map system to our 2D Metroidvania

    Lecture 29 Creating a map and pausing the game

    Lecture 30 Creating a saving system

    Lecture 31 Saving your game at a specific location (hollow knight bench system)

    Lecture 32 Create a Title Screen

    Lecture 33 Create a wall jump

    Lecture 34 Wall slide and adjusting the collision layer

    Lecture 35 Last fix for the wall slide and the title screen

    This course is for everyone looking to learn how to use Godot 4 and create a fun little 2D game