Automatic Gathering and Crafting AI Template

Agachack Production - 蓝图 - 2022/01/23

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.

  • 支持的平台
  • 支持的引擎版本
    4.27, 5.0 - 5.3
  • 下载类型
    完整项目
    此产品包含一个完整的虚幻引擎项目文件夹,含有配置文件、内容文件和.uproject文件,可以作为创建新项目的模板使用。

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

技术细节

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