A virtual machine that execute a byte-code program, compiled from language, the syntax is similar to Basic languages, that have intern motion detection commands, intern sprite commands based on DirectX, network commands, for simplify game development.
http://www.balrogsoftware.com/vmbasic/