Create A Complete 2D Survivors Style Game In Godot 4


Create A Complete 2D Survivors Style Game In Godot 4
Create A Complete 2D Survivors Style Game In Godot 4
Published 2/2023
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz

What you’ll learn

Arena survival roguelike mechanics – auto attack abilities, enemy hordes, experience drops, and roguelike upgrades

Animations – using squash and stretch to make static sprites pop

Saving loading – save and load permanent player progression data

Requirements

Some programming knowledge

Description

Overview

Lecture 1 Godot Download and Setup

Lecture 2 Creating the Player

Lecture 3 Player Movement

Lecture 4 Creating a TileMap

Lecture 5 Game Camera

Lecture 6 Checkpoint

Section 2: Building the Foundation

Lecture 7 Creating a Rat Enemy

Lecture 8 Creating the First Sword Ability

Lecture 9 Introduction to AnimationPlayer

Lecture 10 Targeting Enemies With Sword Ability

Lecture 11 Destroying Enemies

Lecture 12 Project Settings Tweaks

Lecture 13 Spawning Enemies Automatically

Lecture 14 Improving the Game Feel

Lecture 15 Creating the Game Loop Foundation

Lecture 16 Experience Drops

Lecture 17 Experience Tracking

Lecture 18 Creating a Health Component

Lecture 19 Implementing Damage

Lecture 20 Creating an Experience Bar

Lecture 21 Using Custom Resources for Upgrades

Lecture 22 Upgrade UI Groundwork

Lecture 23 Enabling Upgrade Selection

Lecture 24 Making the Upgrade Functional

Lecture 25 Improving the Scene Tree Structure

Lecture 26 Adding Player Health

Lecture 27 Player Health Bar

Lecture 28 Creating the Victory Screen

Lecture 29 Creating the Defeat Screen

Section 3: Gameplay and Visual Improvements

Lecture 30 Increase Difficulty Over Time

Lecture 31 Improving the TileMap

Lecture 32 Preventing Invalid Spawning

Lecture 33 Creating an Axe Ability

Lecture 34 Enabling Acquisition of Axe Ability

Lecture 35 Prevent Abilities from Being Chosen Twice

Lecture 36 Animating the Player

Lecture 37 Animating the Enemy

Lecture 38 Animating Enemy Death

Lecture 39 Adding a Wizard Enemy

Lecture 40 Using a Weighted Table for Enemy Spawning

Lecture 41 Animating the Wizard

Lecture 42 Animating the Experience Vial Pickups

Lecture 43 Adding a Custom Font

Lecture 44 Adding Floating Damage Text

Lecture 45 Implementing a Flash on Enemy Hit

Lecture 46 Adding Ability Damage Upgrades

Lecture 47 Introduction to UI Theming

Lecture 48 Finalizing Upgrade Card Theme

Lecture 49 Animating the Upgrade Card

Lecture 50 Improving the Upgrade Selection Screen

Lecture 51 Applying a Style to the Experience Bar

Lecture 52 Animating Victory and Defeat Screens

Lecture 53 Applying Styles to the Buttons

Lecture 54 Creating a Player Move Speed Upgrade

Lecture 55 Adding a Vignette

Section 4: Sound Effects

Lecture 60 Adding Victory and Defeat Jingles

Lecture 61 Adding Music

Section 5: Final Touches

Lecture 62 Creating a Main Menu

Lecture 63 Creating an Options Menu

Lecture 64 Styling the Options Menu Sliders

Lecture 65 Creating a Pause Menu

Lecture 66 Adding a Scene Transition Effect

Lecture 67 Creating a Meta Progression System

Lecture 68 Saving and Loading Meta Progression Data

Lecture 69 Creating the Meta Upgrade Card

Lecture 70 Allowing Player to Purchase Meta Upgrades

Lecture 71 Improving the Meta Upgrade Card

Lecture 72 Adding a ScrollContainer to the Meta Upgrade Screen

Lecture 74 Fixing an Enemy Spawning Bug

Lecture 75 Conclusion

Beginner game developers with programming experience,Individuals looking for a complete 2D development guide for Godot 4,Intermediate programmers,Intermediate game developers

Importantissimo!

Per NON SBAGLIARE link e finire su qualche possibile clone, approfittare di offerte esclusive personalizzate per il nostro sito, e se gradisce questo articolo ed il nostro lavoro, la preghiamo di supportarci rinnovando o sottoscrivendo un Account Premium su FILESTORE cliccando sul link qui sotto:

FileStore

Share This Post!

Torna in cima