Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Godot GameDev Tutorial – 3D RPG Game
Play lesson

Game Design - Godot GameDev Tutorial – 3D RPG Game

5.0 (3)
34 learners

What you'll learn

This course includes

  • 158 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

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/16x16-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 ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp ⭐️ 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

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere