Simple ⇒ Object-Oriented ⇒ Functional
General Purpose Engine for Graphic Adventures.
Jainja is a JVM (Java Virtual Machine) written in Java
A BASIC interpreter and compiler with graphics.
A cross-platform interpreter for many point-and-click adventure games
Brandy is an interpreter for BBC Basic
Cross-platform reimplementation of AMOS BASIC (runtime)
Virtual machine implementation for visual novel games
Game creation engine with built-in BASIC interpreter.