Mit Odyssey.js können (unter anderem) Karten in interaktive Stories verwandelt werden. Es gibt ein Einführungsvideo

und auch die Dokumentation macht einen guten Eindruck. Danke für den Hinweis.