11-14-2019, 08:30 AM
Hmmmm... a possibility for Tilengine embedding just occurred to me. It might be an interesting idea to develop a libretro core that could serve as a Tilengine-based game engine. libretro offers an interface for selecting games, and programming cores that are usually emulator-related. But if you came up with a basic rule-set, and then some standardized resource loading, you could probably use it as a front-end for running Tilengine-developed gaming cores. Create a JRPG-style engine with most of the data stored in XML files. Then the logic for the game can reside in the libretro core, and all of the bundled assets and XML data can be loaded in as a "ROM." Develop multiple games using the same core. Develop a separate core for other types of games, but using Tilengine for the 2D rendering.