dragonxtamer596 wrote:Can someone tell me which is good for making an rpg with.
You can write an RPG in any programming language, I believe.
dragonxtamer596 wrote:If there are any other good ones please tell me. I want one that has many tutorials.
The 4 you mentioned have a ton of tutorials.
dragonxtamer596 wrote:Also has the ability to have: if statements
Err, all 4 have them? So far I haven't heard of a programming language that doesn't have if statements.
dragonxtamer596 wrote:create empty images
You can do this with all 4.
dragonxtamer596 wrote:support collision
What do you mean, support collision? You can do collision detection with all 4, it's just some maths.
dragonxtamer596 wrote:support filling in empty images
With the proper libraries, all 4 can.
dragonxtamer596 wrote:ability to load images
With the proper libraries, all 4 can.
dragonxtamer596 wrote:support music
With the proper libraries, all 4 can.
dragonxtamer596 wrote:videos(possibly)
With the proper libraries, all 4 can.
dragonxtamer596 wrote:support timers
You have access to system time on all 4.
dragonxtamer596 wrote:colors
Those are just variables.
dragonxtamer596 wrote:variables
All programming languages should have variables.
dragonxtamer596 wrote:saving loading
All 4 can do it, it's nothing special.
dragonxtamer596 wrote:ablility to randomize
All programming languages have some sort of random number generator.
dragonxtamer596 wrote:Maybe be similar to lua.
I'd say C# or Java.
hgoel0974 wrote:Java is a no go, acc. to me, it is waaaay too slow.
Myth.
hgoel0974 wrote:Thing is all the languages can do this, none of them are similar to lua, but I believe C# is the easiest to learn and is very powerful as well. But if I may ask, why not just get a game engine and use it? Get something like the XNA framework for C#

^ this, pretty much. I'd suggest eithe C# or Java, if you're targeting Windows-only, or multiplatform. Also, you will need some additional libraries or a game engine. There's RPGmaker if you want to try it out, Unity seems to be quite popular too, XNA even though at the end of its lifespan is quite good, LWJGL or Slick if you're going for Java.