Proto* framework View on Asset Store (opens in new tab)

Package details

Latest version
1.1
Last updated
First released
Unity version
5.3.4 or later
Package size
467 KB
Files
37
Favorites
28
Views in the past week
5

Price tracking

Last checked
Tracked since
Lowest recorded
$5.00 on

Proto* framework

by brainstorm-ent (opens in new tab)

No ratings yet

Price $5.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Proto* framework, 6 months Current $5.00; lowest $5.00; highest $5.00 in this period. $0 $2.5 $5 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

Proto* framework screenshot 1

Proto* framework screenshot 1

About this asset

Presenting a new approach to writing behavior-tree-like AI logic, using nestable coroutines analogous to behavior nodes.

Also included: simple object, and GameObject pooling solutions, and a Signals implementation of the Observable pattern as a type-safe event system, with an example scene and an in-depth manual.

Aims to be a simple, hackable and to-the-point prototyping bootstrap solution for your projects.

How it works:
- you write IEnumerable<Routine> return-typed coroutines
- which yield special Routine instructions (or nulls) between blocks of regular coroutine code
- you "invoke" child nodes using various (Routine).Run(...); -like calls
- you only need to tick the Update() function of the root node (a Routine) yourself

- a dynamic "behavior tree", with a current "active branch" will be automatically maintained trough yielding, in the background (with additional pooling and reusing of nodes for efficiency)
- use the Unity Profiler to visualize the dynamic behavior tree

From the publisher's Asset Store listing.