Creating an RPG in GoDot
Learn to create games in the Godot game engine using a python-like programming language, GDscript.
In this course, we will create an RPG that is cross-platform for MacOS, Windows, Linux, Android, IOS or even embed into a browser.
While on your game development journey you will gain the skills and ability to create the RPG you want.
Though no prior knowledge is needed beyond basic computer use and typing, knowing how to navigate around the program and having some GDscript or programming knowledge will always help in learning to develop games and basic programming knowledge is recommended as we do not go over basic syntax such as "what is a variable" If you have no programming experience I have a course on helping you learn the basics of GDscript programming available.
You will learn to:
Create Animations
Create An Auto-Tile Tileset
Pass data between scripts
Create Simple AI For Enemies
Creating A Quest System
How to encrypt data
Good Coding Practice
and more...
Godot provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel.
Godot is completely free and open-source under the very permissive MIT license. No strings attached, no royalties, nothing. Your game is yours, down to the last line of engine code.
Though no prior knowledge is needed beyond basic computer use and typing, knowing how to navigate around the program and having some GDscript or programming knowledge will always help in learning to develop games and basic programming knowledge is recommended as we do not go over basic syntax such as "what is a variable" If you have no programming experience I have a course on helping you learn the basics of GDscript programming available.
What do you learn in this course
-
1. Introduction
- Introduction
- How To Get Godot
- Quick look at UI and Shortcuts
- Project Setup and Export Templates
- Importing Assets
2. Creating an RPG
- Creating AutoTiles
- AutoTiles Snapping
- Player Movement
- Animated Movement
- Camera Customization
- Invisible Barricades
- Action Based System
- Weapon Hit Detection
- Detection Tweaks
- NPCs
- NPC Interaction
- Dialog - Part 1
- Dialog - Part 2
- Player Stats
- Health Bar
- Experience Bar
- Pause Menu
- Projectiles
- The Enemy
- Enemy Ai
- Game Over
- Quests - Part 1
- Quests - Part 2
- Script Changes
- Custom Cursor
- Level Up
- Inventory
- Saving and Loading Inventory
- Example Use
- File Encryption
- Currency
- Stat Display
- Add Equipment
- Equipping Items
- Unequipping Items
- More Saving and Loading
- Audio Settings
- Display Settings
- Main Menu
- Adding Audio
- Exporting your Project
- Resources
-
12 hours
You May Also Like
-
I am a 3D Artist and have been making 3D models for over 12 years both for film level and for game models. I'm experienced in creating games and applications inside engines such as Unity, Unreal, GameGuru, GameMaker Studio, GoDot, RPG Maker.
I also have experience in creating Search Engine Optimization for websites to get them up to page one in search results. I have also studied graphic design.
Take this course today!
Finance Courses

AI Courses

Design Courses

Hobby Courses

Marketing courses

Mental Health Courses

More courses
You may like these other courses