Hey fellow byonders, long time no see. Well its my last year at public school and next year will be a fresh new Highschool. My two other friends and I are all going to Satec, and wanted to make a game with all of our ideas put together. Like a supergame just for us, chatting, fighting, whatever we want. But, you see theres one minor problem. We all have the programing skills but, we cant all work on the game. I am the most fluent with byond so I would be the game holder usually. But we were wondering if there is a way for all three of us to work on the game at the same time from our computers at home. Possibly a system-link or something, of course we would be chatting to eachother through what we are doing nonetheless. This is probably not possible but if there is any way please reply with an answere.\
Thanks, The Conjuror
ID:259685
![]() Dec 4 2003, 3:51 pm
|
|
Castle of the Winds has CVS (Concurrent Versions System) set up so that several people can work on it at once. (Search Google for "CVS".) I'm pretty sure there are freeware CVS programs around. I'm not the person to talk to about such things, though, having no experience with CVS myself.
|
I've posted quite a few messages blessing CVS, however CVS is not an easy beast to tame. If you want to do multi-developer projects, I would advise Foldershare it isn't really made for sharing code but it does it perfectly well, you can set it to automattically download the latest version from your friends computers (Albeit you have to both be online at the time.) I use it for my college coursework so I trust it to work :)
Back to CVS, it might be a good idae to go talk to digitalmouse, legend has it (This should of happened a few months back...) that he will be setting up a CVS server for digitalbyond. Err, if you have anymore questions respond or AIM me at MazofBYOND. |
Cripsy's answer seems like the best, but if it's not an option for you there is a technique that will come in handy.
Split the whole project up into Libraries (Or if it's easier to manage, just make subfolders) for all the differnt systems and stuff. This way you can all work on specific areas of the game without worrying about clashes. Just make sure that when ever you complete something you give your friends the latest version of the library. With a little organization it works rather well. |
Then what you can do, is, after awhile of messing around with the controls so you know what your doing...
Make a new sheet, and Set it up so i can be edited by your friends...temp GM them(whoever the host is can do this).
Now what you can do is, one at a time, you guys can put in code into the sheet's text box area thingy. And you can all look at the sheet, and discuss ideas, etc...
Then when you are all done coding that particular 'snippet', just copy/paste it out of the sheet and into a .dm file. then make the appropriate indention marks...I'm not sure if the sheets support the tab button's indention...anyways, as long as you stay consistant with the indentions, say 5 spaces, at least it'll keep symmetry.