
How To Create A 3D Survival Game In Godot 4.2 With Gdscript
Published 3/2024
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz
Learn to Create a First Person Survival Game with Godot 4.2 and GDScript. Systems, Gameplay, Design, You’ll Learn it All
What you’ll learn
Master Godot Game Development: Learn 2D, 3D, AI, Physics, Animations, Audio and Much More!
Robust Systems Architecture in Godot: Global Communication, Controllers, Configs, Custom Resources
Clean Gameplay Systems in GDScript: Managers, Multithreading, Composition, Inheritance, Viewports
Overcome Common Game Development Obstacles Easily, Using: Raycasting, Physics Layers, UI Layers, Rendering Techniques
Better File Hierarchy
Using Plugins in Godot
Overall Creating Clean, Scalable and Flexible Systems as an Extremely Solid Base for Bigger Games
Requirements
Small understanding of game engines or programming will help you, but not necessary
Description
Overview
Lecture 1 Setting Up The Project
Lecture 2 Player Character
Lecture 3 Interactable Items
Lecture 4 HUD, Events and Bulletins
Lecture 5 Scene Hierarchy And Stages
Section 2: Items
Lecture 6 Item Resources
Lecture 7 Inventory Manager
Lecture 8 Player Menu 1 – UI
Lecture 9 Player Menu 2 – Items
Lecture 10 Player Menu 3 – Item Descriptions
Lecture 11 Crafting 1 – Pre-configurations
Lecture 12 Crafting 2 – Creating New Items
Lecture 13 Hotbar
Lecture 14 Item Equipping
Lecture 15 Axe Swinging
Section 3: Gameplay
Lecture 16 Woodchopping
Lecture 17 First Person Weapons Rendering Problem
Lecture 18 Player Energy
Lecture 19 Player Health
Lecture 20 Eating
Lecture 21 Coal Mining
Lecture 22 Peaceful Animal
Lecture 23 Animal Fleeing
Lecture 24 Hostile Animal
Lecture 25 Building
Lecture 26 Campfire
Lecture 27 Cooking 1 – Pre-configurations
Lecture 28 Cooking 2 – UI
Lecture 29 Cooking 3 – Logic of Cooking
Lecture 30 Adding All Items
Lecture 31 Populating The Island
Section 4: Finalization
Lecture 32 Water Shader
Lecture 33 Music
Lecture 34 SFX 1 – System Sounds
Lecture 35 SFX 2 – Dynamic Spatial Sounds
Lecture 36 SFX 3 – Static Spatial Sounds
Lecture 37 Day And Night Cycle
Lecture 38 Sleeping
Lecture 39 Main Menu
Lecture 40 Pause Menu
Lecture 41 Threaded Stage Loading
Lecture 42 Settings
Lecture 43 Saving And Loading Settings
Lecture 44 Ending The Game And Credits
Lecture 45 Fixes
Lecture 46 Polish
Lecture 47 Recap

