From: John A. T. <ja...@ja...> - 2011-03-11 15:24:25
|
On Fri, Mar 11, 2011 at 8:42 AM, Rick Westerman <wes...@pu...>wrote: > I also do not wish to disparage John Tamplin's (and others) ideas about > using Google Apps or similar in order to provide for a more intelligent > client/server, cloud, HTML5 way of approaching the usability issues. The > above are more my thoughts on 'can we make Rails more usable with some > tweaks' rather than a way of saying "this is the best way to do things." > I am just saying storing files on a server and picking them up, loading and processing the file, saving the file, etc is highly inefficient for running a distributed game, compared to all clients seeing all the actions from the server as they happen and getting notification directly that it is your turn rather than waiting for dropbox to replicate the save file, Rails noticing the file is updated (which is also problematic to notice when replication is complete to avoid reading a partially replicated file), and replaying all the actions in the game to get to the state for the next turn, etc. Note that I am not saying that HTML5 is needed, just suggesting that was a way to get a client to run across platforms including iPhone/iPad/Pre, which otherwise would be hard to target with a Java codebase. -- John A. Tamplin |