Intro
Since I’m getting back into game development, let’s first organize the battle gear! I’ll list the plugins I frequently use in my projects here. The Godot Asset Store is currently the official and latest plugin store, where you can also find many useful plugins. Additionally, there’s a domestic Godot community, Open Source Projects - GodotHub, which offers plugins supporting TapTap, WeChat, and Douyin mini-games.
DialogueManager
nathanhoad/godot_dialogue_manager: A powerful nonlinear dialogue system for Godot. This is my favorite dialogue plugin. While there are other excellent ones like dialogic-godot/dialogic: 💬 Create Dialogs, Visual Novels, RPGs, and manage Characters with Godot to create your Game! and the domestic GodotHub’s Konado, this is the one I’m most used to. It allows for easier and highly customizable implementations.
SceneManager
m-canton/godot-scene-manager: Scene Manager Plugin for Godot.. I use this version, and personally, I find it quite good. I remember there are two other scene-manager plugins on GitHub with hundreds of stars; I’ll check them out next time.
RichText2
RichTextLabel2 - Godot Asset Library I usually combine this with the dialogue from DialogueManager mentioned above. It can create really cool text effects. I’ll add a GIF here next time.
PhantomCamera
Aside from being a bit bloated (though you can trim some parts yourself), PhantomCamera is just convenient and easy to use. The address is here: ramokz/phantom-camera: A Camera addon for Godot 4. Inspired by Cinemachine..
SoundManager
If your game doesn’t quite need something like FMod but you still want better audio control, then nathanhoad/godot_sound_manager: A simple music and sound effect player for the Godot Engine would be a great choice for you.
EnhanceSaveSystem
Tooting my own horn (kidding!), this is a save plugin I developed myself, combining my personal touch with manual coding. It’s widely used in my own projects. Personally, I find it a pretty convenient modular save system, easy to insert hooks and such, and it also supports various encrypted saves: Amiyadesi/enhance_save_system.
GodotSteam
Welcome To GodotSteam - GodotSteam. The famous GodotSteam plugin. If you’re thinking of releasing on Steam, you’ll definitely want to look into this one.
Finally
With Unity’s continuous mysterious operations, Godot has become increasingly popular in recent years, and I think it’s well-deserved. This open-source engine also shines even brighter in today’s AI era because its compatibility with AI is very high. In short, if you like open-source freedom, or just want to try a new engine, Godot is definitely a great choice. And if you want to create some works, then reasonably leveraging the power of plugins is only natural!
Some information may be outdated