IRE is a tile-based Computer Role-Playing Game engine based on Ultima 6, but with an emphasis on customisation and cross-platform support. Everything is controlled using scripts.
AfA-Scumm is the 2D adventure engine powering AmberfishArts, a community for enthusiasts of classic adventure games as well as a hub for high-quality fan projects. Coded in C++, AfA-Scumm is both very portable and feature rich.