Java med JMonkeyEngine er ret let at gå til, men C/C++ er mere brugt til professionel brug.
Den danskudviklede Unity game engine er også meget brugt, og den bliver endda brugt på spildatamatiker uddannelsen i Grenå:
http://unity3d.com/Som Søren siger, så kan du også vælge WebGL vejen...browseren ér bare en ret fed platform, men den er ikke så velunderstøttet endnu.