Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Realm Works Forums > Realm Works Discussion
Register FAQ Community Today's Posts Search

Notices

Reply
 
Thread Tools Display Modes
Indus101
Member
 
Join Date: Aug 2013
Posts: 56

Old December 3rd, 2014, 10:42 AM
Let me say from the start, I'm no software engineer. Just someone who uses a lot of software. Lately I've been putting a lot of hours into Realm Works and enjoying all its features, but one thing I've been uncertain about is the database management and distribution process. To my understanding, the process right now is this: a GM creates a realm, syncs to the cloud, and then players sync to that to view the realm.

Assuming I understood that process correctly, it seems then that if players were to make changes to the realm database, they would need to sync those changes with the cloud for the GM to see, correct? Now imagine if the GM has made updates to the database - does that work get overwritten when the player syncs to cloud? Or vice versa, are the player's contributions lost when the GM syncs his updated local database for next week's session?

Or is the database being "merged" each time we sync? If so, then maybe it's not a problem for multiple syncs to be occurring to the cloud database.

Either way, some sort of permissions system would need to be put in place which could let GM's define exactly what topics/categories the players could and could not affect. A beefy undertaking, no doubt, but one that is likely necessary if the software is to exist as something more than the superb organizational tool for GM's that it already is.

It almost seems that in order for Realm Works to function the way people are wanting it to function, you would have to ditch the local database workflow entirely for an online/cloud-based database, that players and GM's would have simultaneous access to and throw out the syncing process altogether. Much like an MMO, you would have your software installed locally, but all changes to the database would be occurring on a set of servers maintained by LWD.

But again, I don't make the software, so forgive me if I'm spouting complete and utter rubbish. Just my 2 cents.
Indus101 is offline   #1 Reply With Quote
MaxSupernova
Senior Member
 
Join Date: Mar 2014
Posts: 411

Old December 3rd, 2014, 10:46 AM
The Player Edition is currently read only for this reason.

Your description of the difficulties involved in two-way data synch is bang on.

This is why developers often have fist-sized bald spots.
MaxSupernova is offline   #2 Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 03:46 PM.


Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.