Sync Progres in Project

Senzerar

Villager
Member
Joined
Jul 27, 2013
Messages
5
Reaction score
0
First Language
Dutch
Primarily Uses
Hello Everyone,

First let me say that i'm not sure this is the correct section of the forum to post this but anyway here goes.

At the current moment my development team is 2 people. Me and a friend of mine. We're currently using dropbox to keep our games in sync however this way if I do something with events and my friend is busy with maps and he saves it after I did. We sometimes lose progress made by the other developer. 

Is there any other alternative which might work better so that I don't have to jump back into the events because of dropbox resetting things and causing bugs that way. 

Would love to hear how you and your development teams do it.

Regards,

Senzerar
 

Dark_Metamorphosis

What a horrible night to have a curse.
Veteran
Joined
Nov 23, 2012
Messages
2,192
Reaction score
382
First Language
Swedish
Primarily Uses
Decide before hand what you should work on that doesn't affect the file systems in the same category (map layout etc). If you are working with events or mapping, maybe your friend could work with the database instead, and then switch it up when you feel like it.
 

Senzerar

Villager
Member
Joined
Jul 27, 2013
Messages
5
Reaction score
0
First Language
Dutch
Primarily Uses
@Dark_Metamorphosis: Do you mean that for example I go in the Database and he goes into mapping. Because that causes resets also. I made some changes in the database today and I saved and he saved after that and the changes in the database were gone. 

So currently we already work specifically on other parts at the same time. But it's not working because dropbox keeps doing it. That's why I want to know how others do it.
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,365
Reaction score
7,676
First Language
German
Primarily Uses
RMMV
@Dark_Metamorphosis: Do you mean that for example I go in the Database and he goes into mapping. Because that causes resets also. I made some changes in the database today and I saved and he saved after that and the changes in the database were gone. 

So currently we already work specifically on other parts at the same time. But it's not working because dropbox keeps doing it. That's why I want to know how others do it.
Then you have a different problem.

If someone opens a project, then that status will be stored on his computer with the changes when he saves. If you both open revision 6, make different changes and then save as different revision 7, then of course the changes are gone.

What you need to do is importing from different projects, not save over each other.

Define one project version as the master project. each of you should then work on local project, but you need to copy your work into the master project, not saving as the master.

To do this you need to copy/paste the maps files or the data files from one project to another.

In the case of maps, you simply make an empty map in the master project (you need the empty slot), save and close the master and then copy the map file of the same name from the working project into the master project - at next opening of the master project the map will have changed to the imported one.

The other files might be copied the same way if nothing else is changed, in those cases you don't need to prepare slots/empty files.
 
Last edited by a moderator:

Senzerar

Villager
Member
Joined
Jul 27, 2013
Messages
5
Reaction score
0
First Language
Dutch
Primarily Uses
@Andar thanks for the response. I'm totally new to this so that's the problem mostly.

That also makes my next question are events stored in the MapXXX.rvdata2 or in another file? 

And Event/Switches Variables?
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,365
Reaction score
7,676
First Language
German
Primarily Uses
RMMV
Map events are part of the map, common events have their own datafile and I assume troop events are stored with the troops (haven't tested this).

Switches and variables are probably stored somewhere else, but I don't know if that would be with system or something else - you can probably test this by changing swtiches only and saving again and looking which data files got the new save time.
 

numfanklewhat

Veteran
Veteran
Joined
Jun 10, 2013
Messages
134
Reaction score
202
First Language
Indonesian
Primarily Uses
You can use collaboration tool such as SVN or Github for more better sync without worry of overwriting each one progress, but of course it's more complicated to set up rather than a simple collaboration with shared folder in dropbox or google drive. I personally use google drive with my teammate to work on our project. The idea is simple, we have a strict rules and schedule on whose turn it is to edit the project and when? with that we avoid the common overwriting problem. I don't recommend editing the project at the same time, even if you are doing entirely different things like you do the mapping and your friend do the databasing/eventing because it will seriously messed up the file sync at least based on my experience in using google drive.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

so hopefully tomorrow i get to go home from the hospital i've been here for 5 days already and it's driving me mad. I miss my family like crazy but at least I get to use my own toiletries and my own clothes. My mom is coming to visit soon i can't wait to see her cause i miss her the most. :kaojoy:
Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD

Forum statistics

Threads
105,868
Messages
1,017,078
Members
137,580
Latest member
Snavi
Top