Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Tencent/behaviac
behaviac is a framework of the game AI development, and it also can be used as a rapid game prototype design tool. behaviac supports the behavior tree, finite state machine and hierarchical task network(BT, FSM, HTN)
https://github.com/Tencent/behaviac
behavior-tree behavior-trees bt fsm game game-ai htn unity
Last synced: 4 months ago
JSON representation
behaviac is a framework of the game AI development, and it also can be used as a rapid game prototype design tool. behaviac supports the behavior tree, finite state machine and hierarchical task network(BT, FSM, HTN)
- Host: GitHub
- URL: https://github.com/Tencent/behaviac
- Owner: Tencent
- License: other
- Created: 2016-11-21T05:08:08.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-07-07T07:25:48.000Z (12 months ago)
- Last Synced: 2024-01-14T18:24:29.067Z (5 months ago)
- Topics: behavior-tree, behavior-trees, bt, fsm, game, game-ai, htn, unity
- Language: C#
- Homepage: http://www.behaviac.com/
- Size: 37.7 MB
- Stars: 2,724
- Watchers: 201
- Forks: 791
- Open Issues: 95
-
Metadata Files:
- Readme: README.md
- Changelog: history.txt
- License: license.txt
Lists
- awesome-unity3d - behaviac - behaviac is a framework of the game AI development, and it also can be used as a rapid game prototype design tool. behaviac supports the behavior tree, finite state machine and hierarchical task network(BT, FSM, HTN) (Open Source Repositories / AI)
- awesome-opensource-unity - behaviac - Behaviac is a framework of the game AI development, and it also can be used as a rapid game prototype design tool. behaviac supports the behavior tree, finite state machine and hierarchical task network(BT, FSM, HTN). (Open Source Packages / AI)
- awesome - Tencent/behaviac - behaviac is a framework of the game AI development, and it also can be used as a rapid game prototype design tool. behaviac supports the behavior tree, finite state machine and hierarchical task network(BT, FSM, HTN) (C\#)
- awesome-unity - Behaviac - Is a framework of the game AI development, and it also can be used as a rapid game prototype design tool. behaviac supports the behavior tree, finite state machine and hierarchical task network(BT, FSM, HTN). (:bulb: AI <a name="ai"></a>)
- AwesomeUnityCommunity - Behaviac - Is a framework of the game AI development, and it also can be used as a rapid game prototype design tool. behaviac supports the behavior tree, finite state machine and hierarchical task network(BT, FSM, HTN). (:bulb: AI <a name="ai"></a>)
README
[![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://github.com/Tencent/behaviac/blob/master/license.txt)
[![Release Version](https://img.shields.io/badge/release-3.6.39-red.svg)](https://github.com/Tencent/behaviac/releases)
[![Updates](https://img.shields.io/badge/Platform-%20iOS%20%7C%20OS%20X%20%7C%20Android%20%7C%20Windows%20%7C%20Linux%20-brightgreen.svg)](https://github.com/Tencent/behaviac/blob/master/history.txt)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/Tencent/behaviac/pulls)## [访问http://www.behaviac.com/获取文档,教程,API,FAQ,源码,下载等一切相关资料](http://www.behaviac.com/)
- behaviac是游戏AI的开发框架组件,也是游戏原型的快速设计工具
- 支持行为树BT,状态机FSM,HTN等多种范式
- 方便的编辑,实时和离线调试
- 支持全平台,适用于客户端和服务器,助力游戏快速迭代开发
- [官方网站](http://www.behaviac.com/)是文档,教程,API,FAQ,源码,下载等一切的入口
- 您可以加入我们的QQ群433547396获得即时的帮助或者信息反馈。
- BehaviacSetup*.exe是安装包,内含可执行的编辑器及示例。如需要自行构建,需要去[官方网站](http://www.behaviac.com/)或[github behaviac](https://github.com/Tencent/behaviac)下载或克隆源码,然后可以访问[build](http://www.behaviac.com/docs/zh/articles/build/)获取构建帮助
---------------------------------------------
## [Visist http://www.behaviac.com/ for documents, tutorials, FAQs and all other information](http://www.behaviac.com/)- behaviac is a framework of the game AI development, and it also can be used as a rapid game prototype design tool
- behaviac supports the behavior tree, finite state machine and hierarchical task network
- Behaviors can be designed and debugged in the designer, exported and executed by the game
- The designer can only run on the Windows platforms, The run time library is implemented with C++ and C#, and it supports all major platforms (Windows, Linux, Android, iOS, Unity etc.) and Unity.
- The C++ version is suitable for the client and server side.
- [Website](http://www.behaviac.com/) for documents, tutorials, API,FAQ,source code, downloads,etc.
- BehaviacSetup*.exe is the setup package with the binary editor and demo executable. You can download/clone the source code from [github behaviac](https://github.com/Tencent/behaviac)