Sanema is a scripting language designed to use with the Monster Morphers game engine
Main features
- Mutable Value Semantics: References to objects can't be stored in variables or in other struct fields , but they can be passed as parameters to functions.
- Prefix Notation:
- C++ interoperability:
- Embeddable:
- Statically Typed: Checking correctness of
- No garbage collection: Unpredictability of garbage collectors can affect game performances where the time available per frame is limited
- Compile time expressiveness