What programming language is best to make a graphical 3D RPG?


I am planning on making an RPG which will be of a similiar concept to Runescape. However I don’t expect it to be of the same standard but I need help on choosing a programming language and API to use for this project. I would love to hear of any particular advantages or disadvantages of any programming languages or API’s that anybody knows of. Thank you.

4 Responses to “What programming language is best to make a graphical 3D RPG?”

  • oops:

    Well, Runescape uses Java, so obviously that will work. But if you decide you want performance, eventually you’ll need to be developing native apps, and for that, you’ll need c/c++. Luckily, Java syntax is nearly identical to c++. So learn Java, then if you decide you need more power, switch to c++.

  • rudeedude:

    Java is the best bet, but if you know C++ it can be done.

  • dowen:

    C/C++ is the best for performance and you have *many* sdks to get you started.

    Java is good in the sense that it should take you less code to write a game engine but there are less third party libraries for Java so you could end up having to write more code anyway.

    Most companies use C/C++ along with a scripting language like python or lua for high level coding. Ogre3D and Delta3D are written in C++ and have python bindings.

Leave a Reply