Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Code a 3D RPG Action Game – Godot GameDev Tutorial

via freeCodeCamp

Overview

Dive into a comprehensive 5-hour Godot game development tutorial to create a 3D action RPG from scratch. Learn essential techniques for 3D world creation, complex character animation using animation trees, inventory systems with dictionaries, and a simple AI monster system. Master key concepts such as camera control, state management, GridMap usage, particle effects, user interface design, equipment systems, shop interactions, and data persistence. Gain hands-on experience with importing and utilizing various game assets, including environments, characters, and UI elements. By the end of this tutorial, acquire the skills to build a fully functional 3D RPG, complete with interactive gameplay elements and polished visuals.

Syllabus

⌨️ Intro
⌨️ Downloading Assets
⌨️ Importing Assets
⌨️ Camera
⌨️ AnimationTree
⌨️ States Setup
⌨️ Walking Idle State
⌨️ AnimationTree With States
⌨️ GridMap
⌨️ Fire Torch /W Particles
⌨️ Ai
⌨️ Inventory Scripts
⌨️ Inv User InterFace
⌨️ Inv Interaction
⌨️ Inv Information Interacting
⌨️ Inv ItemInfo Screen
⌨️ Equipment Visuals
⌨️ Equipment from Inventory
⌨️ Equipment slot already filled
⌨️ Shop Interaction
⌨️ Shop UI
⌨️ Shop Scripts & Buying
⌨️ Saving & Loading Inventory
⌨️ Cleaning up the UI
⌨️ Outro

Taught by

freeCodeCamp.org

Reviews

Start your review of Code a 3D RPG Action Game – Godot GameDev Tutorial

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.