GodotRetro vs godot-open-rpg
Godot visual effects and RPG learning project compared
GodotRetro provides retro-style shaders and compositor effects for Godot games. godot-open-rpg is a work-in-progress 2D turn-based RPG demo; the first focuses on visual treatments, while the second demonstrates game systems and code organization.

GodotRetro: Add Retro Compositor Effects and Shaders to Godot
GodotRetro is a pack of retro compositor effects and shaders for the Godot game engine, with effects ported from ShaderToy, Unity, and The Book of Shaders. Use it to add old-school visual treatments to Godot projects.

godot-open-rpg: Learn to Build a Turn-Based RPG in Godot
A GDScript demo project for learning how to structure a 2D, turn-based RPG in Godot 4. It is aimed at developers who want practical examples of combat, inventory, progression, maps, and UI systems to study or adapt.
| GodotRetro | godot-open-rpg | |
|---|---|---|
| Language | GLSL | GDScript |
| License | — | MIT |
| Stars | 804 | 3k |
| Forks | 36 | 363 |
| Last analyzed | Oct 24, 2026 | Oct 3, 2026 |
Key differences
- GodotRetro focuses on effects such as CRT, VHS, dithering, and grain, while godot-open-rpg demonstrates combat, inventory, progression, maps, dialogue, and UI.
- GodotRetro is a collection of GLSL shaders and compositor effects; godot-open-rpg is a playable-style demo codebase written in GDScript for Godot 4.
- GodotRetro supports compositor effects in Forward+ and Mobile and shader materials in Compatibility; godot-open-rpg shows RPG mechanics including grid-based movement and map transitions.
- GodotRetro lists its license as NOASSERTION, with README licensing details that vary by shader; godot-open-rpg lists an MIT license and separately credits its Tiny Town assets.
- GodotRetro includes five example projects for exploring visual effects; godot-open-rpg is an evolving learning resource and requires Godot 4.6.2 to open.
- GodotRetro suits developers seeking ready-to-use visual treatments; godot-open-rpg is aimed at learners with solid programming foundations and teams studying or adapting RPG mechanics.
Choose GodotRetro if you…
- need retro screen effects for a Godot project without authoring each effect from scratch.
- want to combine shaders such as grain, lens distortion, and TV effects.
- prefer example projects for exploring post-processing looks.
Choose godot-open-rpg if you…
- want a concrete GDScript example of organizing a 2D, turn-based RPG.
- need to study or adapt systems such as combat, inventory, and progression.
- are comfortable with programming fundamentals and want an evolving learning resource.
Compare the numbers side by side, or add more projects
This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.