How do I turn a Quest game into an app?

+1 vote
298 views
asked Mar 22 in Authoring by Alex (486 points)
recategorized Mar 27 by Alex
(Adding this here as a sample question, as it's one I get asked a lot)

I've created a game using Quest. How can I turn this into an app for iOS or Android?

1 Answer

+1 vote
answered Mar 22 by Alex (486 points)

First you need to convert your game to HTML + JavaScript. You can do this by downloading QuestJS from https://github.com/textadventures/quest-js, or alternatively using the online version at http://questjs.azurewebsites.net/compile. This will take a .quest file and turn it into a stand-alone webpage.

Then you can use Phonegap to turn this into an app. You can do this without downloading anything, by using Phonegap Build:https://build.phonegap.com/

commented Apr 7 by Matt_W (8 points)
edited Apr 7 by Matt_W
EDIT: FYI, as per Alex's comment below, the QuestJS converter does not currently support all Quest features. YMMV.
commented Apr 7 by Alex (486 points)
This is not the right place for logging QuestJS bugs - you can add these as Issues on GitHub instead. QuestJS doesn't currently support the grid map, which is why this is failing (though it could certainly be handled more gracefully).
commented Apr 23 by jaynabonne (141 points)
For those a bit more adventurous, you can use the technology underlying Phonegap directly: Apache Cordova. You do have to set things up (e.g. the appropriate Android SDK, Java, etc.), but it delivers to a number of mobile formats. And the new (free!) Microsoft Visual Studio Community 2013 has an early version of Cordova integration. You can find out more about Apache Cordova here: http://cordova.apache.org/
commented 2 days ago by loreamuno (1 point)
So, is the only issue when using the QuestJS Converter, that the grid map doesn't work?  Anything else would work?
This site is now closed.
As of 1st November 2015, this site is a read-only archive. For more information see the intfiction forum post

Welcome to IF Answers, a site for questions and answers about Interactive Fiction.

Technical questions about interactive fiction development tools such as Inform, Twine, Quest, QuestKit, Squiffy, Adrift, TADS etc. are all on-topic here.

Non-technical questions about interactive fiction are also on-topic. These questions could be about general IF design, specific games, entering the IF Comp etc.
...