Take the 2-minute tour ×  A partner and I are in the midst of
creating a (not so) simple game via C++ and SFML (2D). We have
both created some simple games (not together) and would like to
start work on a more serious, larger project that challenges our
abilities to program, interact with large code as well as
working together without getting in each other's way.  The
problem is the getting in each other's way- well, not yet at
least.  We had our first group session today (us two working on
the project, one to-be tester and a friend of ours) and wrote
down some ideas. It's going to be a birds-eye perspective zelda-
like (from SNES) game with a streamlined map and quasi-linear
gameplay like Gothic (open world, but you'll likely get yourself
killed if you wander around too much).  Needless to say, I'm not
sure if we're aiming too high for the moment, but our biggest
concern is the division of responsibilities. Our first impulse
was to work on aspects of the game that had nothing in relation
to the other (I would