On Learning a Language to make a Game
I would first think of C++ as I've browsed the Quake 2 source code and enjoyed the C++ goodness, knowing it is also used in a lot of commerical games, but is there anything against using Java to produce games? It tempts me because it Java seems to be the future C++; my visit to IBM showed most people working on software using Java there. I know there is a lot of resource management to be done with C++, although I'm sure this can be bypassed using a specific library set such as ClanLib, are there similar packages for Java (free (costless)).