Eldiron is a software suite to create Ultima 4/5 style RPGs:
More information.Eldiron v1
Eldiron v1 will be able to create games similar to Ultima 4 and Ultima 5 or every RPG or tactical game utilizing square tiles.
Eldiron is cross platform and runs on all Desktops. The game client will work on Desktops but also on iOS and Android devices and any other device Rust compiles on. It is designed from the ground up to be extremely portable.
Eldiron comes with a range of freely usable tilemaps for environment and characters, however you can of course use your own tilemaps, see the instructions below.
The game engine contains client and server modules, although currently no multi-player options exist yet, the code has been written with multi-player support in mind from the ground up.
Support for retro 3D areas like dungeons is upcoming. In general I want to explore many different ways to display and create content, from procedurally created tiles to 3D assets. These kind of features will get implemented over time.
[...]