ultimacodex.com
Check Out “MTBG”, Kay Tila’s Turn-Based Game Engine
A game engine in the style of “Ultima 4-6”, with some features from “Ultima 7” also included.