ID:185254
 
Hey, I am interested in possibly making a game with it's own client. Anyone here ever played Ragnarok? Something like that would work great. I am wondering what type of programming language and or programs I would need to do so?
C++/C most likely.
In response to Sniper Joe
Isn't Ragnarok like 3D?
So that means you'd have to have lots of sprites in all sorts of angles.
Most of the real, full programming languages. You will want use of DLLs, sockets, and you will want plenty of speed if you expect to have a lot of players and/or anything more complex than what you have here at Byond by default.

As was already said, C/C++ works wonders, but only if you're willing to give up all social interaction, climb back into a cave far enough that you'll never see the light of day, and spend all of your time meditating solely on your C or C++ studies. Sacrificing your friends or family to the computer programming lords doesn't hurt either.

Seriously though, if you're serious about the programming C/C++ is a good choice, but there are also plenty of others. Heck, even VB will work.
http://www.blitzbasic.com/ Is a good game engine, this will do alot of the grunt work for you and make it alot easier to understand, but honestly like Loduwijk said, it will in fact take a massive amount of dedication to make a game of this sort.
In response to Loduwijk
Loduwijk wrote:
Heck, even VB will work.

Ewwww. *shudder*

I recommend Python as a good intermediate language, especially if you already know DM. Progressing to C/C++ after Python might be a bit easier to handle; Python is a lot nicer to program in.

Still, if you think you can handle the dedication and smarts needed to dive straight into C/C++, go right ahead! There's no real reason why you can't learn it straight off if you want to.