Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser
Quick Information
This addon is a comprehensive toolkit for creating RTS games in Godot, using a modular entity-component composition approach to select, move and attack other entities and provide the same basic functionalities as in games such as StarCraft 2 or Warcraft 3.Extend or add components to customize your units and provide additional behavior, or simply use the components as they are to jumpstart your RTS/RTT game development and learn about RTS implementations in Godot.Includes a sample unit and ready to play scene.
Godot RTS Entity Controller
This addon is a comprehensive toolkit for creating RTS games in Godot, using a modular entity-component composition approach to select, move and attack other entities and provide the same basic functionalities as in games such as StarCraft 2 or Warcraft 3.
Extend or add components to customize your units and provide additional behavior, or simply use the components as they are to jumpstart your RTS/RTT game development and learn about RTS implementations in Godot.
Includes a sample unit and ready to play scene.
Documentation
For a general overview as well as detailed documentation please visit the official documentation or use mkdocs to build the documentation site locally.
Demos
An additional playable demo and reference project with extra content (including additional units and abilities) can be found at philipbeaucamp.itch.io/godot-rts-entity-controller
Support & Contributing
Contributions are welcome and appreciated!
You can help improve this project by:
- Opening issues for bugs, questions, or feature requests
- Submitting pull requests for fixes, improvements, or extensions
- Sharing feedback or use cases to help guide development
For larger changes, please open an issue first so we can align on scope and direction.
Financial Support
This project is developed and maintained in my free time.
If you find it useful and would like to support continued development, you can:
- Purchase the example project for this addon at philipbeaucamp.itch.io/godot-rts-entity-controller
- Share the project with others who might find it useful
- Star the repository ⭐ to help with visibility
Financial support is optional, but deeply appreciated and helps justify ongoing maintenance and improvements.
This addon is a comprehensive toolkit for creating RTS games in Godot, using a modular entity-component composition approach to select, move and attack other entities and provide the same basic functionalities as in games such as StarCraft 2 or Warcraft 3.
Extend or add components to customize your units and provide additional behavior, or simply use the components as they are to jumpstart your RTS/RTT game development and learn about RTS implementations in Godot.
Includes a sample unit and ready to play scene.
Reviews
Quick Information
This addon is a comprehensive toolkit for creating RTS games in Godot, using a modular entity-component composition approach to select, move and attack other entities and provide the same basic functionalities as in games such as StarCraft 2 or Warcraft 3.Extend or add components to customize your units and provide additional behavior, or simply use the components as they are to jumpstart your RTS/RTT game development and learn about RTS implementations in Godot.Includes a sample unit and ready to play scene.