Compatible UE5 and UE 5.X (see the end of the description).
The Automatic Gathering and Crafting AI Template provides a quick and easy way to create, build and implement your own Multiplayer RTS worker game, your own settlement system and your own supply chains.
Demo
Demo for Multiplayer support for Coop and Versus mode
Discord: https://discord.gg/rCYKcC9p6B
This package includes the following workers and respective behavior trees:
- Farmers who produce resources
- Crafters who use the farmers' resources or other resources to create their own advanced resources that can be reused by other crafters
- Lumberjacks who cut trees down, harvest logs, and take these logs to produce wood
- Hunters who hunt down a prey, follow it, shoot at it, pick up its carcass and bring it back to the hunter post before producing meat
- Miners who mine ores
- Porters who take and store the ore to a Conveyor Station
- Conveyors who bring all the ore to a storage location
- Trade Carts (Age of Empire way of getting gold)
- Multiplayer support for Coop and Versus mode
It also includes:
- A Building Menu System where you can see a preview version of your building, see if it collides, and then build it
- All the buildings related to these workers. A "keep" to spawn the basic units, the peasants, who are then transformed into the mentioned workers. A granary, a warehouse and an armory as Storage Location.
- A special behavior tree for the preys
- Fully commented blueprints, functions and variables
- Fully English commented youtube videos that explain everything about the project, from function, variables, EQS, migrating this template to your project, to all the tasks and services in the different behavior trees.
It does NOT include:
- Animations and the meshes you see in the demo video
About the UE 5 Migration:
- When migrating to UE 5.0, be sure that in the BP_Building_Keep, in the Spawn_Peasant function, the option "Collision handling Override" for the SpawnActor BP Peasant is set to "Try to adjust Location, but always spawn.
- For UE 5.1, do the same AND fix the market by going to the UI directory, MarketMenu, and for the W_MarketOverview and W_MarketTrading, uncheck the "Top Level Only" checkbox in the event graph.
Mailing Support: agachack_production@outlook.com