Skip to content

gitter-badger/UniBt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

한국어는 아래에서 볼 수 있습니다.

!!! This asset is currently under development!

During the development there will be a lot of changes. So during the development period, it will NEVER RECOMMEND that you apply these assets to your project.

UniBt - UE4 style Behavior Trees for Unity

Created by EjongHyuck(@HansMakart).

Table of Contents

What is UniBt?

UniRx is behavior trees structure based open source asset that has been re-implemented in UE4 behavior trees style to suit the Unity environment. The "standard" behavior trees are good but every frames must be a lot of work and it is complex due to the need to create a number of nodes to confirm the condition. This library is pursuing a behavior trees structure of UE4 to solve such problems.

Sample video => Youtube

Platforms

Supported platforms are PC/WebGL/etc and the library is fully supported on Unity 5.
(Further testing is required.)

Download

You can download from here.

Welcome your pull requests!

The reason for uploading this source code to GitHub, it is because I think the UniBt's source code to your many contributions to be upgraded. Please be to the many pull requests! I always look forward to your pull requests.

Reference

Behavior Trees Wiki(Wikipedia)

This wiki is a great way to learn behavior trees.

Unreal Engine | Behavior Trees

These articles are great way to learn behavior trees of UE4 style. All articles has illustrated, it can be easily understand. Start Guide also has very kindly written.

UniRx - Reactive Extensions for Unity

Introduction on what is UniRx and how to use that.

Introduction to Rx

A great online tutorial and eBook.

Developer Info

Lee Jong-Hyuck(a.k.a. EjongHyuck or Makart) is Unity developer(Beginner) in South Korea.

Blog : http://blog.ejonghyuck.net/ (Korean)
Twitter : https://twitter.com/HansMakart (Korean)

License

This library is under the MIT License.

Some code has been borrowed ICode and UniRx.

Donate

Did you liked this asset? If so, please donate via paypal to me for a better development environment!

한국어

!!! 현재 개발중인 에셋입니다!

개발 기간 동안에는 많은 변경이 있을 수 있습니다. 그러므로 개발중인 기간에는 이 에셋을 진행중인 프로젝트에 적용하는 것을 절대 권장하지 않습니다.

UniBt - UE4 style Behavior Trees for Unity

Created by EjongHyuck(@HansMakart).

UniBt란?

UniBt는 Unity 환경에 맞게 재구현된 UE4 Behavior Trees 스타일의 오픈소스 기반 Behavior Trees 에셋입니다. "표준" Behavior Trees는 좋지만 매 프레임마다 많은 작업을 해야하며 조건을 확인하기 위해 많은 노드를 생성할 필요가 있으며 이것은 매우 복잡합니다. 이 라이브러리는 UE4의 Behavior Trees 구조를 지향하여 그러한 문제를 해결합니다.

샘플 비디오 => Youtube

플랫폼

PC/WebGL/그 외 플랫폼을 지원하며 Unity5에서 완벽하게 작동합니다.
(더 많은 테스트가 필요로 합니다.)

다운로드

이곳에서 다운로드 할 수 있습니다.

Pull Requests를 환영합니다!

이 소스 코드를 GitHub에 올린 이유는 UniBt의 소스 코드가 많은 기여자들을 통해 더 업그레이드가 될 것이라 생각하기 때문입니다. 보다 많은 Pull Requests를 해주세요! 언제나 Pull Requests를 보고 있습니다.

참고

Behavior Trees Wiki(Wikipedia)

이 위키는 Behavior Trees를 배우는 좋은 방법입니다.

Unreal Engine | Behavior Trees

이 문서들은 UE4 스타일의 Behavior Trees를 배우는 좋은 방법입니다. 모든 문서들은 일러스트가 있으며 그것을 통해 보다 쉬운 이해가 가능합니다. 또한 Start Guide는 매우 친절하게 서술되어 있습니다.

UniRx - Reactive Extensions for Unity

UniRx에 대한 소개와 함께 사용하는 방법에 대해 서술되어 있습니다.

Introduction to Rx

Rx에 대해 소개되어 있는 훌륭한 eBook 입니다.

개발자 정보

이종혁(a.k.a. EjongHyuck 혹은 Makart)는 유니티 개발자(초보)입니다.

Blog : http://blog.ejonghyuck.net/ (Korean)
Twitter : https://twitter.com/HansMakart (Korean)

라이센스

이 라이브러리는 MIT License 아래에 있습니다.

몇몇 코드는 ICodeUniRx에서 가져왔습니다.

기부

혹시 이 에셋이 마음에 들었나요? 만약 그렇다면, Paypal을 통해서 보다 나은 개발 환경을 위해 기부를 해주세요!

About

UE4 style Behavior Trees for Unity

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages