Automatic Gathering and Crafting AI Template

Agachack Production - Blueprints - Jan 23, 2022

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.

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0 - 5.3
  • Download Type
    Complete Project
    This product contains a full Unreal Engine project folder, complete with Config files, Content files and .uproject file, which can be used as a template to create a new project.

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:


  1. Farmers who produce resources
  2. Crafters who use the farmers' resources or other resources to create their own advanced resources that can be reused by other crafters
  3. Lumberjacks who cut trees down, harvest logs, and take these logs to produce wood
  4. 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
  5. Miners who mine ores
  6. Porters who take and store the ore to a Conveyor Station
  7. Conveyors who bring all the ore to a storage location
  8. Trade Carts (Age of Empire way of getting gold)
  9. Multiplayer support for Coop and Versus mode


It also includes:


  1. A Building Menu System where you can see a preview version of your building, see if it collides, and then build it 
  2. 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. 
  3. A special behavior tree for the preys
  4. Fully commented blueprints, functions and variables
  5. 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:



  1. 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

Technical Details

Number of Blueprints: 50+

Network Replicated: Yes

Supported Development Platforms:

Windows: Yes

Documentation: Link for the youtube tutorial playlist in the project folder

Important/Additional Notes: The meshes you see in the demo video are not provided