Bleib mal ganz ruhig, mit dem MP kannste doch noch warten. Wenn du wirklich ein professionelles Spiel programmieren möchtest, nimmt das oftmals Jahre in Anspruch, also mach dir für's Erste mal keine Gedanken über den MP.
Man sollte auf jeden Fall C/C++ und OpenGL/DX- Kenntnisse haben, ansonsten wird das nichts. Das sind so die Minimalvoraussetzungen, aber überleg' dir das noch mal gut. Entwicklerstudios von Videospielen haben Teams für die jeweiligen Abteilungen und selbst die brauchen mehrere Jahre, das würde ewig dauern. (Geht natürlich auch mit Java, aber dann kommt vllt. sowas raus wie Minecraft hust hust)