最新消息:请大家多多支持

Godot 4: Build An Feature-Packed 3D Rpg

未分类 dsgsd 14浏览 0评论

IPSWSIyUDdhal0Tt1eVM6D8WsHS7yUV6

Published 12/2024
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 13.82 GB | Duration: 17h 15m

Master 3D RPG creation in Godot: build attacks, levelling, gear systems, animated combat, and stunning environments.

What you’ll learn
Build a feature-packed 3D RPG in Godot that’ll make players want to grind all day.
Create character stats and levelling systems that feel rewarding and satisfying.
Develop gear systems with weapons and armour that change stats and appearance.
Design smooth animations with state machines for attacks, movement, and combat.
Tackle lighting and global illumination to make your game world truly shine.
Use custom resources to manage player data and keep everything neat behind the scenes.
Craft a user interface that’s slick, intuitive, and updates with every player action.
Dive into advanced scripting with lambda functions for smarter, leaner gameplay.

Requirements
As this is an intermediate level course it’d be helpful for you to understand the Godot editor and 3D positioning and interacting with the 3D editor. Also some familiarity with composing scenes and scripts in the Scene Tree would be beneficial..

Description
Ever dreamed of creating your own epic 3D role-playing game? Now’s your chance!Join us as we guide you through building a large-scale RPG in the Godot engine. You’ll learn to bring your ideas to life, levelling up your dev skills in the process.We’ll start with the essentials and tackle the fun stuff: crafting attacks, abilities, and a levelling system to make your player character truly shine. By the end, you’ll have a fully playable RPG, complete with gear, enemies, and jaw-dropping environments.Building a game this size sounds intimidating, right? No worries! We’ll guide you step-by-step to create a fully-fledged RPG in Godot, from scratch. You’ll also learn the secret sauce behind pro-level Godot skills.Ever wondered how to make your character stronger across levels? We’ll teach you how to use resources to manage player stats and create that satisfying “level-up” feeling players crave. Power up your skills and your hero at the same time!RPGs are all about killer gear. You’ll master inventory systems, item equipping, and weapon damage. Plus, you’ll make sure players can see their hero evolve with each shiny new sword or piece of armour they equip.Animations bringing the game to life? Check! We’ll dive into animation trees and state machines, so your characters don’t just move—they flow. Hook animations into gameplay to make every attack and action feel impactful.From bone attachments to global illumination, we’ve got your back with advanced techniques that will make your RPG not just playable but downright gorgeous. Make those levels pop with lighting that wows even the pickiest players.Stuck on complex interfaces? We’ll teach you how to create dynamic UIs that update with player actions—whether it’s equipping items or tracking stats. Build interfaces players love to use.This course is perfect for intermediate Godot devs or anyone who’s completed our Complete Godot 3D course. If you know the editor and can set up scenes, this is your chance to level up.Stuck? Never fear. You’ll have access to a supportive community and a crack team of teaching assistants. Whether you’re debugging or dreaming up your next feature, you won’t be on this journey alone.The Godot engine is blowing up (not literally!), and now’s your chance to jump on the wave. Grab your keyboard, your imagination, and maybe a cup of tea—it’s time to get creating. See you in the course!

Overview
Section 1: Introduction & Setup

Lecture 1 Welcome to the Course

Lecture 2 Creating the Project

Lecture 3 Creating the Player

Lecture 4 Scripting Movement

Lecture 5 Community & Support

Lecture 6 Accessing Our Projects

Section 2: Movement and Camera Controls

Lecture 7 The SpringArm3D Node

Lecture 8 Handling Mouse Motion

Lecture 9 Handling Complex Rotations

Lecture 10 Transform Interpolation

Lecture 11 Relative Motion

Lecture 12 Adding Assets

Section 3: Animating the Player

Lecture 13 Adding Rigged Characters

Lecture 14 Interpolating the Rig

Lecture 15 Importing Animations

Lecture 16 Controlling an AnimationTree

Lecture 17 Animating Weights

Lecture 18 AnimationTree Playback

Lecture 19 The BoneAttachment3D Node

Lecture 20 Attacking Motion

Lecture 21 Organizing the physics process

Lecture 22 Attaching a RayCast3D

Section 4: Making Enemies

Lecture 23 Enemy Setup

Lecture 24 The HealthComponent

Lecture 25 Damaging the HealthComponent

Lecture 26 Defeat and the ShapeCast3D

Lecture 27 Heavy Attacks

Lecture 28 Dealing Damage in an Area

Lecture 29 Player Defeat

Lecture 30 Player Heavy Attacks

Lecture 31 Adding a Dash

Lecture 32 Dashing Motion

Lecture 33 Dashing Physics Frame

Lecture 34 Dashing Particles

Lecture 35 Fixing Rig Edge Cases

Section 5: RPG Stats

Lecture 36 CharacterStats Resource

Lecture 37 Inner Classes

Lecture 38 Percentile Lerp

Lecture 39 Levelling Up

Lecture 40 Experience Points

Lecture 41 Applying Ability Modifiers

Lecture 42 Critical Hits

Lecture 43 Damage Numbers

Lecture 44 The VFXManager

Lecture 45 HP and Endurance

Lecture 46 Additional Ability Modifiers

Section 6: User Interface

Lecture 47 UI Setup

Lecture 48 Updating the Info Bar

Lecture 49 Progress Bars

Lecture 50 Updating the Health Bar

Lecture 51 The Inventory Menu

Lecture 52 Pausing the Game

Lecture 53 Displaying Attributes

Lecture 54 Character Sheet Updates

Lecture 55 Character Preview

Section 7: Enemy Navigation

Lecture 56 Adding a NavigationRegion3D

Lecture 57 Navigation Agents

Lecture 58 Pursuit and Avoidance

Lecture 59 Chase Animations

Lecture 60 Enemy Defeat and Gear

Section 8: Graphics and Aesthetics

Lecture 61 Building a Castle

Lecture 62 Environment and Illumination

Lecture 63 Floors and Horizons

Lecture 64 Final Decorations

Lecture 65 Graphical Project Settings

Section 9: Items and Inventory

Lecture 66 Item Icons

Lecture 67 Inheritance

Lecture 68 Shield and Armor Icons

Lecture 69 Loot Containers

Lecture 70 Interacting With Loot Containers

Lecture 71 Interaction Feedback

Lecture 72 Showing Chest Contents

Lecture 73 Reparenting Icons

Lecture 74 Renaming and Dependencies

Lecture 75 Dynamically Connecting Signals

Lecture 76 Collecting Gold

Lecture 77 Equipping Weapons

Lecture 78 Finding Equipment Stats

Lecture 79 Armor and Shields

Lecture 80 Damage Calculations

Lecture 81 Equipment Meshes

Lecture 82 Armor Replacement

Section 10: Preserving State

Lecture 83 Passages

Lecture 84 Scene Transitions

Lecture 85 Castle Level

Lecture 86 Decorating the Castle

Lecture 87 Persistent Data

Lecture 88 Caching Gear

Lecture 89 Caching Gold and Health

Lecture 90 Changes For Play

Lecture 91 Wrap Up

If you’re an intermediate Godot user looking for a bigger project you’re in the right place.,Taken our Complete Godot 3D course and looking to level up? This is the course for you,This course is also ideal for you if you’ve worked on a 3D Godot project and want something new to get your teeth into.


Password/解压密码www.tbtos.com

资源下载此资源仅限VIP下载,请先

转载请注明:0daytown » Godot 4: Build An Feature-Packed 3D Rpg

您必须 登录 才能发表评论!