• Stars
    star
    17
  • Rank 1,251,539 (Top 25 %)
  • Language
    C#
  • License
    MIT License
  • Created over 5 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

CTF example that demonstrates how an AI might be written with Fluid Behavior Tree

More Repositories

1

fluid-behavior-tree

Behavior trees for Unity3D projects. Written with a code driven approach on the builder pattern.
C#
927
star
2

fluid-dialogue

A Unity dialogue system that features an easy to use drag and drop graph. ScriptableObject driven with the ability to write custom actions and conditions to create complex dialogue workflows.
C#
191
star
3

unity-animator-helpers

A micro-framework for changing Unity 3D's Animator parameters with ScriptableObject(s). Designed to make going from custom scripts to Animator parameters easy. Works with 2D or 3D projects.
C#
128
star
4

unity-skill-tree-editor

Example Unity custom graph editor for editing skill trees.
C#
120
star
5

fluid-stats

A Unity3D character stats system for handling health, energy, defense, attack, ect. Supports dynamic stat values with modifiers such as addition, subtraction, multiplication, and division.
C#
79
star
6

fluid-state-machine

A finite state machine micro-framework for Unity3D focused on a pure code implementation.
C#
61
star
7

unity-quest-journal

A Unity 3D package for managing complex or simple quests in video games. Inspired by The Witcher 3 and Skyrim like quest management systems.
C#
59
star
8

pathfinding-platformer

JavaScript algorithm for A* Pathfinding in a platformer game. Includes a notion of gravity and able to take into account complex obstacles and jumping.
JavaScript
52
star
9

unity-elastic-inventory

An easy to use Unity inventory framework built with scaling and extendability in mind
C#
39
star
10

fluid-unique-id

A micro-framework to manage unique IDs in scenes with Unity
C#
35
star
11

unity-2d-parallax

Custom toolset for 2D Parallaxing in Unity
C#
35
star
12

simple-tween-js

A lightweight tweening micro-framewrok for your JavaScript projects. Only 2.8kb when minified.
JavaScript
27
star
13

unity-simple-spellcheck

A simple spell check tool for the Unity editor
C#
23
star
14

oyster-package-generator

Oyster is a package generator for Unity Package Manager (UPM). It generates a best standards Unity package with automated deployments via CLI. Focus on coding your package instead of deployments, changelogs, ect.
TypeScript
23
star
15

javascript-pathfinding

A* algorithm for pathfinding on a tile grid in JavaScript.
JavaScript
22
star
16

canvas-prime

A minimal OOP HTML5 game engine that uses extendable classes for its engine and objects without any libraries.
JavaScript
18
star
17

unity-package-manager-git-example

Example Unity3D projects that demonstrates how to use the new package manager with a Git repo.
C#
13
star
18

unity-timeline-dialogue-tool-sample

An example of how to use Unity's timeline tools with printed dialogue. Demonstrates how it could be used for dialogue boxes, subtitles, shoutboxes, ect.
C#
13
star
19

unity-simple-settings

Access static serialized files in Unity from your resources folder. Automatically initializes a runtime safe copy when the game starts.
C#
12
star
20

fluid-database

A simple key value pair database for Unity3d projects that supports string, bool, float, and int.
C#
11
star
21

canvas-sat

HTML5 JavaScript Canvas - Separating Axis Test (SAT) Demo
JavaScript
8
star
22

rect-wars

Rectangle wars is a retro style space shooter where you play as pixel, defender of the 2D universe. The game is built on the Canvas Prime engine and uses IndexedDB to record data.
JavaScript
7
star
23

upm-package-populator

A node.js build script to populate a nested package in a Unity Package Manager project to a dist folder. Also cross populates root package.json to the UPM package.
TypeScript
7
star
24

unity-ui-node-printer

Generic API for printing out complex UI graphs such as skill trees
C#
7
star
25

unity-event-plus

A simple wrapper utility to use interfaces with UnityEvent classes
C#
6
star
26

unity-simple-singleton

An easy to use singleton class for Unity3d projects. Easily installable as a package.
C#
6
star
27

fast-crop

HTML5 Canvas cropping utility that uses the File API to crop images in browser. All rendering is done client-side and finalized image is exported.
JavaScript
6
star
28

uvpm-server

A private Unity package manager server for Ultra Violet Package Manger (UVPM). The back-end server portion of the software.
TypeScript
6
star
29

unity-gauges

C#
5
star
30

unity-simple-notifications

A simple UPM package for displaying message notifications to a user
C#
5
star
31

cinemachine-rts-camera-test

C#
5
star
32

unity-find-and-replace

A simple modular find and replace utility for Unity3D projects
C#
5
star
33

unity-quest-log

C#
4
star
34

adnc-utilities

Unity utilities used for A Dragon Named Coal
C#
4
star
35

unity-inventory-example

C#
4
star
36

unity-platformer-pathfinding

C#
4
star
37

unity-additive-level-loading

http://blueashes.com/2015/game-development/unity-live-training-additive-level-loading/
C#
4
star
38

fluid-state-machine-examples

Door with lock and pressure plate state machine examples for Fluid State Machine
C#
3
star
39

unity-save-restore

Save and restore system for maintaining ScriptableObject(s) via serialization
C#
3
star
40

upm-package-nsubstitute

A simple Unity package wrapper around NSubstitute to prevent DLL dependency conflicts.
2
star
41

html5-games-presentation

Getting started with HTML5 games and Construct 2
JavaScript
2
star
42

unity-decision-editor

C#
2
star
43

terra

Lua
2
star
44

unity-move-along-bezier

C#
2
star
45

unity-skill-tree

Prototype skill tree for The Wanderer
C#
1
star
46

wp-simple-settings

An OOP script for handeling WordPress settings.
PHP
1
star
47

uvpm-cli

A Unity3D package manager CLI interface for Ultra Violet Packet Manager (UVPM)
TypeScript
1
star
48

ember-checklist

JavaScript
1
star
49

line-of-sight

Interactive JavaScript line of sight algorithm with debugging details.
JavaScript
1
star
50

unity-platform-astar

JavaScript
1
star
51

html5-form-validator

An HTML5 form validation fallback that targets browsers who don't support the functionality.
JavaScript
1
star
52

unity-narration-editor

C#
1
star
53

json-demo

A simple demo of sending JSON image file data to a JavaScript application via PHP.
PHP
1
star
54

slot

An input library for handling data IDs and arrays with complex data structures
JavaScript
1
star
55

pathfinding-presentation

Interactive pathfinding presentation
JavaScript
1
star
56

package-zipper

A lightweight PHP class that allows you to clone and create new zip file packages on the fly with the ZipArchive class. Originally built for packing up and returning compiled JavaScript code, but has many other uses.
PHP
1
star
57

sprite-animator

A flash like interface for creating pixel based animations on a timeline
JavaScript
1
star
58

unity-quest-editor

Quest editing interface for Unity with extendable objects.
C#
1
star
59

gamedev-blog

Statically generated blog for game development projects
Ruby
1
star
60

my-idb

Creates an asynchronous IndexedDB database from a JSON file and provides active caching for synchronous access. Includes polyfills for older implementations of IndexedDB. My IDB accessed through window.mydb
JavaScript
1
star
61

blender3d-robot-rigger

The Robot Rigger add-on for Blender provides a convenient way to automatically rig and unrig objects to bones based on a naming pattern. This tool is designed for quickly rigging robots, mechanical objects, and non-organic items. This is a micro-framework and designed to be non-intrusive to your existing Blender workflow.
Python
1
star