umbral: a language + runtime for games

umbral is a toy programming language and runtime for making games. High-level ergonomics, no GC, statically linked assets, and a shader DSL baked into the language.