RPG Components 2D
Welcome to RPG Components 2D!!!
RPG Components 2D is a collection of reusable components for building 2D RPGs in Godot. The library was designed with the principal of Overwriting via Polymorphism in mind. This means that extending the nodes with your own custom code is intended. This will allow greater customization and gives you the oppurtunity to fine-tune them (if needed).
SKIP THE BORING STUFF
FOCUS ON THE MAGIC
FOCUS ON THE MAGIC
Entities come with Movement and HP pre-baked
Drop-ready entity system with movement, health, and core gameplay logic already implemented.
Drop-ready entity system with movement, health, and core gameplay logic already implemented.
Frame-synced Projectile & Melee Attacks
Combat system with minimal configuration and consistent frame-accurate execution.
Combat system with minimal configuration and consistent frame-accurate execution.
Explosions with Custom Force & Radius
Create impactful effects like knockback, blast radius, and physics-driven reactions.
Create impactful effects like knockback, blast radius, and physics-driven reactions.
Automatic Area & Point Spawners
Drop-in spawning system for enemies, items, and environmental objects.
Drop-in spawning system for enemies, items, and environmental objects.
AND MUCH MORE!!