I have just begun design on my first turn based strategy game. I and
two of my friends are using this as an opportunity to learn about O-O
programming and as an excercise in building games.
We want to write the core of the game in C++, but make the interface sit
on top of the engine, totally independant. That way (hopefully) we'll
easily be able to port the game to Mac and Unix platforms by simply
recompiling the core and (not so simply) writing a new interface.
However, my experience with C++ compilers has been that code that works
for one compiler often does not compile without errors on another. So,
we'd like to use a single compiler if at all possible.
All we have planned right now is a PC (possibly win95?) version and
maybe a Mac version. Are there (good -- and hopefully cheap) compilers
that will make Intel x86 and PPC code?
If so, does anyone have any recommendations?
Also, I have used RCS on Unix systems for revision control. Does anyone
know if a similar product exists for Mac/PC team development?