@freecodecamp
  @freecodecamp
freeCodeCamp.org | Godot GameDev Tutorial – 3D RPG Game @freecodecamp | Uploaded June 2024 | Updated October 2024, 5 hours ago.
Learn how to use Godot to build a 3D RPG game! You will learn about creating the player, designing the AI skeleton monster, building the GUI with a profile and inventory system, adding stunning VFX to enhance your game, and more.

✏️ Course created by @CodingQuests

⭐️ Course Resources ⭐️
Website Course:
codingquests.com/challenge-page/3drpgcourse

Project Files:
Start Files: codingquests.com/3dstarterfiles
Final Files: codingquests.com/3drpgfiles

Assets:
godotengine.org
opengameart.org/content/golden-ui-bigger-than-ever-edition
kaylousberg.itch.io/kaykit-adventurers
kaylousberg.itch.io/kaykit-dungeon-remastered
kaylousberg.itch.io/kaykit-skeletons
alexs-assets.itch.io/16x16-rpg-item-pack
1001fonts.com/pixel-fonts.html
youtube.com/watch?v=GeParYI2J6I&t
youtube.com/@Le_x_Lu
VFX ASSETS:
SWORDS AND PUFF EFFECT MODELS - CLOSING AT THE END OF THE VIDEO:
KwintenH (Sword of Gainu - Weaponcraft)
sketchfab.com/3d-models/sword-of-gainu-weaponcraft-0cf5bff324bd4d489dcc824ef5d6f920

MeguMeme (Wolven blade - Stylized sword model)
sketchfab.com/3d-models/wolven-blade-stylized-sword-d700c93c18b048c49d7af590adca867f

Krystian Zem (Lowpoly Stylized Scimitar)
sketchfab.com/3d-models/lowpoly-stylized-scimitar-1dd79bb9a3664ab6b12481fa88a76229


Partaevil (Aqua | Anime chibi model)
sketchfab.com/3d-models/aqua-anime-chibi-model-549de66768ed422681106d3028d1cf4f

Kagaru-Nakama-Revegeance (aqua)
sketchfab.com/3d-models/aqua-4e93bbe53d2a48e5979eb975d10f26f8

HIT EFFECTS:

Bpole (Rapid Punching Animation)
sketchfab.com/3d-models/rapid-punching-animation-898c066dc84b4fe7b19fa2f40f4fd145

BarcodeGames (Five Seven Animated)
sketchfab.com/3d-models/five-seven-animated-free-5cd65dec366c44ceaf833ae2b5761a26

⭐️ Contents ⭐️
⌨️ (0:00:00) Intro
⌨️ (0:02:14) Starting The Project
⌨️ (0:05:46) GridMap
⌨️ (0:15:29) World Enviornment
⌨️ (0:19:15) vAdding The Player
⌨️ (0:22:26) Camera Controller
⌨️ (0:36:29) Player Movement
⌨️ (0:58:47) Player Animation
⌨️ (1:11:07) Monster Setup
⌨️ (1:14:21) Finite State Machines Concept
⌨️ (1:18:39) Monster State Machine Setup
⌨️ (1:24:50) Monster AnimationTree
⌨️ (1:27:59) State Machines
⌨️ (1:36:43) Changing States
⌨️ (1:46:59) Player Damaging Monsters
⌨️ (1:57:14) Monster Damaging Player
⌨️ (2:04:49) Custom Theme
⌨️ (2:11:49) Game Over overlay
⌨️ (2:19:53) GUI Setup
⌨️ (2:28:00) Item Resources
⌨️ (2:39:18) Inventory Slot
⌨️ (2:50:39) Inventory Item
⌨️ (2:56:42) Adding Items
⌨️ (3:07:08) Equipment and using items
⌨️ (3:14:54) Profile
⌨️ (3:19:52) Total Stats
⌨️ (3:25:05) Custom Health Signals
⌨️ (3:35:49) 3D Item Objects
⌨️ (3:47:19) Shop
⌨️ (4:07:09) Level up
⌨️ (4:12:23) Porting to Forward+
⌨️ (4:12:40) Level Design
⌨️ (4:18:40) Torch
⌨️ (4:30:36) Lelu Intro
⌨️ (4:31:46) Lelu VFX Tutorial
⌨️ (5:11:13) Applying the VFX
⌨️ (5:18:18) Sound Effects
⌨️ (5:21:27) Spawning Monsters
⌨️ (5:27:06) Next Steps/Outro

🎉 Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
👾 Oscar Rahnama

--

Learn to code for free and get a developer job: freecodecamp.org

Read hundreds of articles on programming: freecodecamp.org/news
Godot GameDev Tutorial – 3D RPG GameTezos Blockchain Developer Course – Python Web3 DevelopmentDatabases In-Depth – Complete CourseBuild a Full Stack Book Store App Using React, Node, MongoDBOpen Source Superstar and Roadmap.sh Founder Kamran Ahmed [Podcast #145]Convert Strings to Numbers in JavaScriptOpenAI Assistants API – Course for BeginnersThe reality of the developer job market with ex-Googler YK Sugi [Podcast #143]Localize Your Websites with Crowdin – Full CourseDeveloper and inventor with 27 software patents [Angie Jones Interview #136]Linear Algebra Course – Mathematics for Machine Learning and Generative AILearn Python - Full Course for Beginners [Tutorial]

Godot GameDev Tutorial – 3D RPG Game @freecodecamp

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER