wir wollten mercurial verwenden als versionsverwaltung...
das problem was ich da sehe ist halt hauptsächlich dass wir bisher alle ausschließlich alleine an was programmiert haben und uns noch nie über die schnittstellen wirklich gedanken machen mussten. selbst wenn man mal bei einem eigenen projekt 20 klassen hat und ein paartausend zeilen code ist das immer noch recht gut ohne ausgiebige vorherige planung zu stemmen (ein bisschen gedanken machen über die programmstrukturierung sollte man sich aber schon).
die bestandteile die so derzeit geplant sind halt UI, game logik und evtl. die anbindung an sowas wie
http://www.mapeditor.org/ damit man auch mal was bauen kann... das problem bei der aufteilung ist halt dass da alles voneinander abhängt.
um was genau für ein projekt es sich handelt ist seltsamerweise jedem egal, hauptsache genug anspruch (aber nicht zu viel).
vllt kennt jemand zu dem thema zusammenarbeit ja ein paar onlineartikel auf
http://www.makinggames.de/ oder so und kann die posten. dann könnten man sich von den problemen die da so auftreten könnten schonmal grob ein bild machen und rennt nicht voll ins messer...
gruß dennis-.-