Comment If you're interested in writing games... (Score 1) 997
...i hereby invite you to join our Jump'n'Run game project "BlinkenSisters". I think, participating in an already working project makes quite a lot of sense, because there's already a team that can help you out when you're stuck.
We do the core engine in C/C++ with the SDL library, use CMake as our *nix build system and also have (a few) Perl scripts around.
As for writing portable code: The game is supposed to run everywhere, my team and i can show you many pittfalls of non-portable programming (yeah, we done them all). We have a wide range of sub-projects: From enhancing the engine to scripting to writing new, small tools.
If you're interested, email us at:
team AT blinkensisters DOT org