PROGRAMMING LANGUAGES

Posts

Pages: 1
NoblemanNick
I'm bringing this world back for you and for me.
1390
Hello,

Well I was seeing if I could ask a serious question.
Okay, I want to learn a new programming language that will help me create games in the long run. Although I might want to not use RPG Maker anymore. So what I'm asking bascially what's the most useful programming language to learn? Also what things can I use and/or make with that language.

My ideas after RPG Maker
-Make an online MUD or Online GameBook
-Make a online MMO
-Make a regular RPG but expand on it even more.

Thanks in advance,
NMN
WIP
I'm not comfortable with any idea that can't be expressed in the form of men's jewelry
11363
Python. It's easy to use and actually used in a lot of areas. ika uses this as well as things such as PyGame. Some commercial games, such as Civilization IV and EVE Online, use it as well.
www.python.org

Ruby. Also pretty big in web development. Plus, RPG Maker XP and VX both use it.
www.ruby-lang.org
From what I understand lots of indie games/programs are written in Visual Basic, because it's, um, basic and easy to use. Also, I hear there's a Microsoft product now that operates a VB studio or something like that. I'm unclear on the details, but I hear it's a useful tool no doubt.
Its always good to learn some php for more advanced website building.

http://w3schools.com/php/default.asp

Also, though it is probably not the best language to make one it, it is clear that you can make a too popular MMO with Java.

http://java.sun.com/docs/books/tutorial/index.html

C# is a better version of Java, imo. I would definitely throw C# out there to you if you have any coding experience at all. It's cross-platforming too, if you use mono, which compiles most (if not all) of my things great. C# also can make a game just as good as C++ with only a very minor loss in quality, if everything is done correctly.

Python is a very interesting language as well. If I ever lost all programming knowledge, it would definitely be a language I'd want to learn to start with. That and C#. Probably Python first so you can understand scripting, then C# to use objects in a cleaner, enforced-object-oriented environment.

C# also takes a lot of the guess work/memory management that used to plague C and C++. It's a really good system, but there are obvious slow-downs. But making a MMO in it (or a game) shouldn't be ruled as impossible -- I have a feeling it's VERY possible, and I'm trying to prove this theory true. I've written a few engines (privately) that ran 2D games great in C#; my OpenGL app right now is working pretty well also (it's 2.5D ala FFTactics, etc, though, so not huge on polygons, but very huge on crunching and mashing textures).

Just my few cents. But I am a C# enthusiast/evangelist to some degree...
Go with Python.

I hate my fucking life.
Assembly. Everyone uses it. Working with registers is fun!
I'm with what WIP said. Go with Python or Ruby.
Pages: 1