[project1dev] Re: Update for Biobeastie Texure

  • From: Alan Wolfe <alan.wolfe@xxxxxxxxx>
  • To: project1dev@xxxxxxxxxxxxx
  • Date: Sat, 30 Jan 2010 23:58:13 -0800

btw our solution might just end being that we make an imperfect solution
that is possible to "game" to make it so you can cheat and never lose money
etc.

if we cant find a good solution, going that route would at least let us have
this unqiue game play and since it's a single player game, if you cheat your
only hosing yourself.

but we'll keep thinkin about it, there may be a good, secure, cheat free
solution that we havent thought of yet :P

On Sat, Jan 30, 2010 at 11:16 PM, Alan Wolfe <alan.wolfe@xxxxxxxxx> wrote:

> "Okay, what I mean is that, once you are disconnected, your progress stops
> being saved on the server, and locally."
>
> so if you lose internet you can't save your progress? that seems kinda
> crappy doesnt it?
>
>
> "the server auto-saves your progress up to that point where you
> disconnect."
>
> Are you thinking it auto saves locally on your machine to your save game
> data too?  If so, we're talking about playing minigames from a web browser,
> which you don't need the actual game open to do so there'd be no way to
> change the save game data on your hard drive (you might even be on a
> different computer, like at work or something).
>
> I think we are talking about different stuff.  There's 2 things going on
> here
>
> #1 - you can play the game itself on your computer.  You save your game
> data and it lets the server know about your game data if it's able to (ie
> you are connected)
> #2 - you can play minigames in a web browser where you are using and
> affecting game data.  This can be from any computer, it knows who you are by
> a username and password you log in with.
>
>
> On Sat, Jan 30, 2010 at 11:09 PM, Nick Klotz <roracsenshi@xxxxxxxxx>wrote:
>
>> Okay, what I mean is that, once you are disconnected, your progress
>> stops being saved on the server, and locally.
>> Let's say you go online, gamble, it doesn't work out well.  You
>> disconnect the network cable at 9:48pm, the server auto-saves your
>> progress up to that point where you disconnect.  You reconnect 5 - 10
>> minutes later, but your game data is newer (loaded a previous save,
>> etc).  The server will say, okay, this file is only 3 minutes newer
>> than the last record; which raises a flag, and so is overwritten.
>>
>> Now lets say, one night you leave the game, packing to go on a trip.
>> The next day you're somewhere there's no internet, you go in to the
>> game.  You have the last data from your online play available.  You
>> play, you enjoy yourself, save and quit.  Later that day, (or weeks
>> later) you log in to the server.  The server will look at the save
>> file realize it's more than X minutes old (5, 10, 5000), so will
>> update to the newer locally saved file
>>
>> On Sun, Jan 31, 2010 at 2:03 AM, Alan Wolfe <alan.wolfe@xxxxxxxxx> wrote:
>> > well one thing is we don't want to require internet to play our game.
>> >
>> > imagine you wanted to play the RPG on your laptop to pass the time on a
>> road
>> > trip where you had no wireless access.
>> >
>> > On Sat, Jan 30, 2010 at 11:01 PM, Nick Klotz <roracsenshi@xxxxxxxxx>
>> wrote:
>> >>
>> >> Could always have a thing where if you're disconnected via a timeout,
>> >> unless new game data is newer by 24 - 48 hours, the server data stays?
>> >>  Or the game data updates every so often, 5 - 10 minutes, and have a
>> >> "timeout" for the same duration, so any progress during that time is
>> >> not saved.
>> >>
>> >> ==============================
>> >> Project 1 Dev mailing list
>> >> to unsubscribe, please send an email request to demofox@xxxxxxxxxxx
>> >> Project 1 website: http://project1.demofox.org
>> >> Project 1 SVN repository: http://pyotek.com/project1
>> >
>> >
>>
>> Project 1 Dev mailing list
>> to unsubscribe, please send an email request to demofox@xxxxxxxxxxx
>> Project 1 website: http://project1.demofox.org
>> Project 1 SVN repository: http://pyotek.com/project1
>>
>
>

Other related posts: