One project I would like to do would be to make my own MMORPG. It would be an extremely arduous, and incredibly ambitious, but also a great learning experience in regards to what components make up such a game.
One thing I would have to do is choose in which language I would prefer to program in. The following are most likely the best suited candidates:
- C++
- C#
- Java
Out of the three, I would say that Java is my strongest language. There are also a more limited amount of gaming resources for Java, compared to C++ and C#, and so by creating a good game in Java I feel I will benefit more due to the greater difficulty in optimising the game.
I will begin creating the game engine for the game, as that is one of the major parts of this project.