Post Content
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:
https://www.codingquests.com/challenge-page/3drpgcourse
Project Files:
Start Files: https://codingquests.com/3dstarterfiles
Final Files: https://codingquests.com/3drpgfiles
Assets:
https://godotengine.org/
https://opengameart.org/content/golden-ui-bigger-than-ever-edition
https://kaylousberg.itch.io/kaykit-adventurers
https://kaylousberg.itch.io/kaykit-dungeon-remastered
https://kaylousberg.itch.io/kaykit-skeletons
https://alexs-assets.itch.io/16×16-rpg-item-pack
https://www.1001fonts.com/pixel-fonts.html
https://www.youtube.com/watch?v=GeParYI2J6I&t
https://www.youtube.com/@Le_x_Lu
VFX ASSETS:
SWORDS AND PUFF EFFECT MODELS – CLOSING AT THE END OF THE VIDEO:
KwintenH (Sword of Gainu – Weaponcraft)
https://sketchfab.com/3d-models/sword-of-gainu-weaponcraft-0cf5bff324bd4d489dcc824ef5d6f920
MeguMeme (Wolven blade – Stylized sword model)
https://sketchfab.com/3d-models/wolven-blade-stylized-sword-d700c93c18b048c49d7af590adca867f
Krystian Zem (Lowpoly Stylized Scimitar)
https://sketchfab.com/3d-models/lowpoly-stylized-scimitar-1dd79bb9a3664ab6b12481fa88a76229
Partaevil (Aqua | Anime chibi model)
https://sketchfab.com/3d-models/aqua-anime-chibi-model-549de66768ed422681106d3028d1cf4f
Kagaru-Nakama-Revegeance (aqua)
https://sketchfab.com/3d-models/aqua-4e93bbe53d2a48e5979eb975d10f26f8
HIT EFFECTS:
Bpole (Rapid Punching Animation)
https://sketchfab.com/3d-models/rapid-punching-animation-898c066dc84b4fe7b19fa2f40f4fd145
BarcodeGames (Five Seven Animated)
https://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: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news Read More freeCodeCamp.org
#programming #freecodecamp #learn #learncode #learncoding
+ There are no comments
Add yours