BHL

Gameplay scripting language

A programming language designed specifically for scripting gameplay logic, combining behaviour trees with imperative coding style.

BHL is a strictly typed programming language specifically tailored for gameplay logic scripting.

GitHub

35 stars
7 watching
10 forks
Language: C#
last commit: 6 days ago
interpreted-programming-languagescripting-languagestrongly-typedunity-3d

Related projects:

Repository Description Stars
brwhale/katascript A lightweight scripting language designed to be easily embedded in C++ applications. 97
hammurabi/hcode A scripting language designed to be used with game engines, offering features like operator overloading and strong typing. 4
dbetz/advsys A programming language designed to simplify the development of text-based adventure games 28
ikskuh/lola A lightweight programming language designed to be embedded in games and other applications to execute small scripts with controlled execution limits. 194
gaijinentertainment/dascript A high-performance scripting language designed to simplify game development and other computationally intensive tasks. 909
dimkr/szl A lightweight, embeddable scripting language with dynamic typing and interpretive capabilities. 149
karlandr1/beryl An embeddable scripting language with value semantics. 31
usbac/borealis A scripting language with a C-like syntax designed to simplify programming and reduce common development headaches 31
thakeenathees/pocketlang A lightweight, embeddable scripting language with a simple syntax and support for object-oriented programming. 1,520
r-lyeh-archived/scriptorium A benchmarking study of scripting languages embedded in C++ and statically linked. 499
superstar64/aith A language project that aims to create a systems programming language with a strong emphasis on type systems and advanced features like levity polymorphism, first-class inline functions, linear types, and effectful regions. 65
dbetz/etalk A programming language with object-oriented features and basic syntax for simple statements and expressions. 3
therealmichaelwang/nohopython A compiled, statically typed language for Python-like programming with memory and type safety guarantees. 12
bodil/purescript-is-magic An educational game built with PureScript and purescript-signal 115
nilq/hugorm A dynamically typed programming language with a focus on syntax simplicity and efficient bytecode virtual machine execution 30