Children-of-the-Galaxy
所属分类:人工智能/神经网络/深度学习
开发工具:C#
文件大小:3509KB
下载次数:0
上传日期:2018-01-02 22:24:29
上 传 者:
sh-1993
说明: 银河之子,银河之子储存库
(Children-of-the-Galaxy,Children of the Galaxy repository)
文件列表:
AIDiagram.png (83364, 2018-01-03)
Children_of_the_Galaxy.sln (1008, 2018-01-03)
Custom_Mod_Data (0, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data.sln (10267, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data (0, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets (0, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared (0, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\EffectCompileLog.xkeffectlog (3626, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\GameSettings.xkgamesettings (1170, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\MainScene.xkscene (3618, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\ModScene.xkscene (42468, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\UI (0, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\UI\Images (0, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\UI\Images\Races (0, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\UI\Images\Races\Race_100_GalaxyMapLogo.xktex (204, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\UI\Images\Races\Race_100_SmallImage.xktex (214, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\UI\Images\UnitUpgradeIcons (0, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\UI\Images\UnitUpgradeIcons\UnitUpgrade_200_SmallImage.xktex (221, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\UI\Images\Units (0, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\UI\Images\Units\FactoryItem_100_1000_Icon.xktex (197, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\UI\Images\Units\FactoryItem_100_1000_LargeImage.xktex (193, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\Units (0, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\Units\Race100 (0, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\Units\Race100\1000 (0, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\Units\Race100\1000\Cube.xkpromodel (450, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\Units\Race100\1000\Material.xkmat (379, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\Units\Race100\1000\unit_prefab.xkprefab (2022, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\Units\Race100\BigLaser.xkprefab (11645, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\Units\Race100\Shields.xkpromodel (357, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\Units\Race100\SmallLaser.xkprefab (22092, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Assets\Shared\Units\Race100\Sphere Material.xkmat (361, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Custom_Mod_Data.Game (0, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Custom_Mod_Data.Game\BasicCameraController.cs (6687, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Custom_Mod_Data.Game\Custom_Mod_Data.Game.csproj (7803, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Custom_Mod_Data.Game\Properties (0, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Custom_Mod_Data.Game\Properties\AssemblyInfo.cs (1018, 2018-01-03)
Custom_Mod_Data\Custom_Mod_Data\Custom_Mod_Data.Game\project.json (188, 2018-01-03)
... ...
# Children of the Galaxy repository
You need to own the game to be able to compile AI project.
### HOW TO COMPILE
To be able to compile the project, you have to fix references. All references (DLLs) are part of the game installation.
### EmptyKeys.Strategy.AI
[API Docs](https://emptykeys.github.io/Children-of-the-Galaxy/)
This project contains all AI classes for Players, Planets and Units. The AI is behavior tree with utility and decision based AI features. All data for the AI are stored in behavior contexts. Components are split into directories based on AI type and usage.
#### ActionsPlanet
This folder contains all actions for the planet AI.
#### ActionsPlayer
This folder contains all actions for the player AI.
#### ActionsUnit
This folder contains all actions for the unit AI.
#### ConditionsPlanet
This folder contains all conditions for the planet AI.
#### ConditionsPlayer
This folder contains all conditions for the player AI.
#### ConditionsUnit
This folder contains all conditions for the unit AI.
#### Considerations
This folder contains all considerations for the utility based AI.
#### Decisions
This folder contains all decisions for the decision based AI.
#### Decorators
This folder contains custom decorators.
### The Core AI Class Diagram
![Core AI Class Diagram](/AIDiagram.png)
近期下载者:
相关文件:
收藏者: