Real-Time Strategy Toolkit is a component based highly customizable framework with a variety of features such as fog of war, buildings, abilities, stats, advanced combat, enhancements, AI system and so on. You can add any component to completely new actor Blueprint and integrate it into existent system environment. But also there are bunch of predefined units, buildings, abilities, enhancements and effects you can use. All components use UE data tables to read necessary information and settings. You can easily create new factions, non-trivial abilities, enhancements, effects and add them to your unique world.
- YouTube demonstration videos
- YouTube tutorial series
- Discord channel
- Playable demo (It's better to watch all video demonstrations on my YouTube because playable demo doesn't have AI, Perks and Inventory from updates)
Input for playable demo: W,A,S,D - movement, Q, E - rotate building, shift 1/2/3/4/5 - bind selected units, 1/2/3/4/5 - select bound units. Shift + ability - add task to units task queue, B - toggle health bars, N - toggle actors highlighting, J - open perk tree.
Note: example map contains Paragon and Infinity Blade assets which are licensed to use only with UE4 products.
Also note that if you want to create a game like "Total War" with hundreds of units this toolkit is not suitable but RTS Toolkit is great for games like "Warcraft" or "Age of Empires".
Please feel free to contact me if you need any information:
- 100% Blueprint
- All features are replicated (but there is no client prediction feature for abilities/stats systems)
- Abilities subsystem
- AI subsystem
- Building subsystem
- Combat subsystem
- Effects subsystem
- Enhancements subsystem
- Fog subsystem
- Input subsystem
- Log subsystem
- Map subsystem
- Movement subsystem
- Resources subsystem
- Selection subsystem
- Tasks subsystem
- Stats subsystem
- Perks subsystem
- Inventory subsystem
Almost all subsystems have appropriate component you can add to any actor to make it support specific subsystem.
- Number of Blueprints: 299 (including interfaces)
- Number of Enums & Structures: 40
- Number of Widgets: 47
- Number of Textures: 97 (png, tga)