Godot D20 Framework
A downloadable asset pack for Windows
Download NowName your own price
RPG Starter Kit for Godot
Action Combat meets Tabletop Depth
Have you ever wanted to recreate the magic of classics like Final Fantasy 7, Knights of the Old Republic, or Baldur's Gate? This project is your foundation.
Action RPG movement with D20 mechanics, meaning every attack is a calculation of skill, gear, and luck. It provides a robust architecture to build your dream game without getting stuck on the basics.
Key Features
D20 Combat System
- Deep Weapon Customization: Create weapons with unique stats, crit rates, and dice rolls (e.g., 1d20 + 2).
- Attribute Scaling: Damage output scales dynamically based on player attributes, allowing for weak hits or max damage output.
- Armor Mechanics: Equipment provides defensive boosts to counter enemy attack rolls.
Dynamic Dialogue
- Branching Narratives: Create complex conversation trees with player choices.
- Event Triggers: Dialogue isn’t just text— call methods directly to unlock doors, trigger cut scenes, or update quests (quests not implemented as of Dec 17).
Inventory Management
- Drag & Drop UI: A modern, intuitive interface for managing loot.
- Context Menus: support for equipping, consuming, or dropping items.
Architecture & Tools
- Finite State Machines: Makes the overall player/enemy script more neat and smaller than combining all in one
- Skill Customization: Allocate skill points upon starting a new game.
- Save/Load System: Seamless data persistence supports manual saving and level-transition autosaves.
| Updated | 1 hour ago |
| Published | 5 days ago |
| Status | In development |
| Category | Assets |
| Author | Dax |
| Made with | Godot |
| Tags | 3D, Characters, d20, Godot, Project template, Turn-Based Combat |
| Code license | MIT License |
| Average session | Days or more |
| Languages | English |
| Inputs | Keyboard, Mouse, Xbox controller, Playstation controller |
| Accessibility | Configurable controls, Interactive tutorial |
Download
Download NowName your own price
Click download now to get access to the following files:
D20Demo.exe 104 MB
Development log
- Controller Support!23 hours ago
- Dialogue Documentation1 day ago
- Release Date!!!1 day ago



