With the goal to create a scripting language that provides solutions for game related problems, such as networking and security of user content, yet that is not bound to any specifc game engine, a language is designed, implemented, and evaluated.
The resulting language is a strongly and statically typed language in the C family of languages, infuenced by UnrealScript, but having multiple inheritance to counter large base classes and unmodular game engine component couplings.
The language, the implementation, the reasonings behind them, and an evaluation of them are presented, and it is concluded that while more work yet is needed, the language has great potential of becoming suitable for game scripting.