>
> --- In KingOfDragonPass_at_yahoogroups.com, David Dunham <david@> wrote:
> > You mean redoing the whole thing in HTML5? But what's on the back end?
> >
> > David Dunham http://a-sharp.com Twitter: _at_KingDragonPass
> >
>
> What do you mean by the "back end"?
>
> Well, not necessarily the whole thing in HTML5, but that's also an option. ASP, Java, Python, there are many options when it comes to web development. As a game, KoDP is eminently suitable for this kind of environment: beneath the UI layer, there is nothing that runs in infinite loop. All gameplay calculations are done on a per-turn basis, and the memory footprint is quite reasonable by today's web-app standard. You have a number of options to the structure, but you could conceivably run the whole thing on client-side.
>
> Of course, the more you keep on server-side, the more control you'll have, but it would also require a robust server to work with. The plus side is that you could continuously gather gameplay data and tweak the gameplay -- in effect, you could make KoDP more dynamic than it had ever been. You may periodically introduce new content or feature, tweak the game balance, possibly even making divine interventions... the possibility is endless!
>
> You could also link the app to an online community -- automate screenshot/history sharing. Maybe as a facebook app. You may even link the history to a Twitter account, so that you could actually do a LP through tweets. More community, more buzz, more interest -- isn't this what you've always wanted?
>
> Of course, the beauty of web-apps is that you don't have to do all this at once. Iterative development and perpetual beta is the name of the game.
>
Oh, another thing: it may be a concern for people without constant net access. You may also implement the game as a browser plugin, and thus be able to store content locally and play without a connection.