Make Website Game Into Simple Mobile App

IN PROGRESS
Bids
12
Avg Bid (USD)
$827
Project Budget (USD)
$30 - $250

Project Description:
I want to create a “gamebook” application for mobile devices (Android, iPhone).

Here are some examples of similar Apps (these are not mine, but they are like what I want to create):
https://play.google.com/store/apps/details?id=au.com.tinmangames.gamebook1android
https://play.google.com/store/apps/details?id=com.choiceofgames.dragon

Obviously the first one is very advanced, the second example is more realistic for my budget.

I want the ability to create multiple books (apps). So I need a way to write the book and transform it into an app.

I am currently using an open source program called Twine (http://www.gimcrackd.com/etc/src/) to write the stories. The Twine software allows you to save the story as an HTML file.
Here is an example of a game created with Twine: http://hopps.me/webgames/trapped/1gam.html#5
I have been able to take the HTML file from Twine and use PhoneGap (http://phonegap.com/) to make it into an APK (Android App).

I run into 2 problems with this method:
1. The interface is not formatted for phones. It needs a new layout to make it usable on a phone.
2. When the app is closed or interrupted (for example, the player gets a phone call), then the player has to start at the beginning of the game when the app is loaded again. There needs to be a way to automatically save the player’s progress so it is not lost. There should also be a way for the player to save when they want to, in case they want to return to that save point later on.

For the first problem, there is a “plugin” for Twine that changes the layout to make the game work on phones.
Here is an example: http://www.gritfish.net/twine/town.html
I can use that plugin, but I need to solve the second problem about saving the player’s progress.

There is another "plugin" for Twine that allows the player to create save points. Here is an example of this system: https://www.dropbox.com/s/dnsg2rhkcvd8x81/header.html
Here is the plugin: http://www.motoslave.net/sugarcube/

But that plugin does not solve the problem of the app losing the player's progress if he gets interrupted by a phone call or closes the app without saving it first.

Basically, I would like to take those 2 plugins and combine them so that the player can manually create save points, and the format is mobile friendly, and also add the feature that the player’s progress is automatically saved every time he interacts with the game.
This guide might be helpful for you to understand the process of using Twine and exporting the HTML file into a mobile format:
http://gritfish.net/blog/tin-cans.html
(The guide uses Appcelerator Titanium to make the file App file instead of PhoneGap.)

Hopefully that all makes sense.
To put it simply, I want to use the Twine software to create interactive story games that can be turned into Android/Iphone apps using the PhoneGap service (or something similar). The games need to be able to automatically save and also allow the player to save when they want (like bookmarking a book).

If you have a suggestion for a better way to do this, I am open to any ideas!

Please don't hesitate to ask questions!

Skills required:
Android, HTML, HTML5, jQuery / Prototype, Mobile Phone
Hire FoseMedia
Project posted by:
FoseMedia United States
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 515
in 5 days
$ 1030
in 12 days
$ 206
in 5 days
$ 670
in 35 days
$ 515
in 25 days
$ 2000
in 30 days
$ 222
in 10 days
$ 515
in 15 days
Hire LeaveIT2ExpertS
$ 2000
in 20 days
$ 2000
in 30 days