For more complex games that want to have 2D gameplay, an integration with a more typical 2d realtime game engine can be useful.
For example, the narrat-2d plugin adds a basic 2D game engine which allows a character to move on a map and interact with characters to trigger dialogue:
This narrat 2d plugin is a custom made game engine though and will require knowledge of typescript / have less features than more popular established engines
So, to the actual question:
Requirements would be:
- Can export to HTML5
- Free licensing that won’t require people using it to pay, or won’t make it illegal to publish the ingration
My guess is that engines that require no or low code are good candidates, since narrat is meant to be beginner accessible. But we can also integrate with more complex ones!
Once I have enough suggestions collected I might also run a poll to see what’s popular, but for now I’m looking for general ideas.