Skip to content

Latest commit

 

History

History
96 lines (52 loc) · 6.91 KB

README.md

File metadata and controls

96 lines (52 loc) · 6.91 KB

RPGodot Ressource Library

This document contains all the ressources collected from the RPGodot Discord Community.

Tutorials and guides

Action RPG Tutorial - A youtube tutorial for Godot 4.0 by Makertech.

This neat tutorial by Makertech takes you through the process of making an ActionRPG from scratch.

Inventory System from Scratch - Godot 4.0 tutorial by DevLogLogan.

This is a fast paced tutorial. Not for the absolute beginner but whomever can follow along will have an working inventory system with lots of functionality fast.

3D Day Night Cycle - Godot 4 tutorial by Robin Lamb.

A real quick tutorial on how to make a day night cycle.

Create an RPG in Godot - Written Tutorial for Godot 3.X by GameDevAcademy

A very basic tutorial for making a simple action RPG in Godot. It's text and not video-based however it doesn't really explain a lot. The best thing i can say about it is that you'll have a working RPG prototype really fast if you're following this one.

Make an Action RPG in Godot - Video Tutorial for Godot 3.X by Heartbeast

Heartbeast's excellent action RPG tutorial. It's free and a really good introduction to many godot features. He's really pleasant to listen to and explains the stuff really well!

Ressource based RPG Items - Video Tutorial for Godot 3.X by Jacob Foxe

The videos are a bit messy and lacks the grace of HeartBeasts videos. But they are nice. He's obviously RPG oriented and he does manage to get tools and tips across.

Godot 2D Secrets - Paid tutorial by GDQuest.

This is an intermediate godot course that covers a wide range of topics and game genres. It has a few rpg specific courses such as:

  • Japanese RPG Combat: core systems
  • Tactical JRPG movement
  • Japanese RPG Combat: User Interface

Even the non-rpg tutorials are useful such as the best practices and the visual novel. Also the gdquest team are very responsive on the site and their discord server(anyone can join that even if they have not paid for a course).

3D Level Prototyping and Finalizing in Godot - Video tutorial by Feyter Nerd World

You can use csg nodes in godot to block out your level, design the layout, make rough estimations of everything, and then export it from godot and send it to blender to make the art for the level.

Introduction to Classes - Godot 4 Tutorial by Bitlytic.

Free Synth Plugins - Collection of free sound software.

Pretty cool if you're going for that retro scifi 80s synth sound.

Neat little intro to custom classes in Godot.

**Godot Theme Editor - Tutorial from GDQuest. Teach you to install themes to the Godot Editor. Published at godot 3.4 but might still work the same in later versions. Sample theme: https://mounirtohami.itch.io/godot-dark-theme

Game Programming Patterns

An online book on how to more effectively tie your code together. Contains loads of useful advice and practices for anyone just beyond absolute beginner level.

Learn the GDScript Language - Paid course for Godot 3.5

Quite expensive compared to the value gained. Best bought on sales which happens very often.

Other usefull ressources

Yanfly Comics - comics about RPGs and game design. Not Godot specifically.

While this comic is aimed at people who use rpgmaker the advice can extend to anyone making a jrpg, especially people who have never finished their own games. It attempts to give advice on how to finish your rpg by addressing common pitfalls people fall into while making their games and offering solutions.

Plugins and scripts

Nancoks library of godot 4 classes - Assorted classes from Nancok.

Stuff like object, saving and loading, cheat consoles, action remapper. Take a look!

Godot Game Tools - A blender addon by Vinicius Guerrero.

Apparently this helps you animate blender models. Only tested in 3.X

Fallout Style Lockpicking and Hacking minigames - Godot 3 and C-sharp opensource demo by The Last Flapjack.

It's the hacking and lockpicking you know from Skyrim and Fallout made into a simple opensource demo project.

Kanban tasks - Trello like todo plugin.

The hardest part of development may as well be organization, this plugin trivializes that aspect. It is similar to Trello as it can store color coded notes in several lists and each note is also a text file on itself which can store even more info inside it. It also supports having multiple lists and is highly customizable. Available for the asset store for both 3.5 and 4.0 (the latter is in beta).

godot dice syntax - Adds dice syntax to your code.

This nifty little script bag makes it possible to roll all kinds of RPG dice using simple text commands. While very awesome it's a bit unfriendly to noobs like me. The roll functions returns dictionaries with the results where it would mostly be easier to just have the numeric value. The code could be commented a bit more. However it can do anything tabletop RPG dice is supposed to be doing so it is probably useful for people above the beginner skill level. Available for both Godot 3.5 and 4.0.

Godot dice bag - Various dice and rng functions. This is a quite simple script that allows the roll of many types of dies and rolls through functions instead of syntax commands. The scripts are understandable and more beginner friendly. However it is not as functional and flexible as the Dice Syntax. It's for both 3.5 and 4.0.

Panku Console Enables a console that allows for simple debugging tools when the game is running. In addition there is MooseNotifications, this is a extracted from the panku console. See example scene and script for how to use. it adds popup style notifications with a simple Notifications.add_message("text") and Notifications.add_alert("text"). Not super polished, but works ok. Does have room for improvement. https://github.com/sxmxc/MooseNotifications