My ultimate goal in life is to create an online rpg! There seem to be 3 methods!
#1: Use Java
#2: Use Visual Basic
#3: Use C
Here is what I figure, visual basic = microsoft product, microsoft products have a reputaion of being buggy. I really would HATE for it to be buggy, so visual basic is abolutely no. The only upside is, I have been programming in basic since I was 4, it shouldn't be too hard to adapt to visual basic.
Java: I have tried Java out, and I keep getting some errors no matter what I do, and the compilers are all weird and I dont want to sort it out! Good stuff: Java can be run in web browsers and can be run on all operating systems. I don't want to leave anybody out! Java is actually almost entirely WROTE for being online.
My operating system at the moment is Microsost (ugh) windows 2000 (the best windows according to me and my family), I have had experience with linux and my older brother taught me some minor C and how to compile it, unfortunately in windows, I have to get a C compiler. Also, I have have quite a bit of experience in variations of C and know the form of it.
Can people tell me what they would go for? Why? and How?
I want to know what to do! I've come to a stopping point at the very beginning
Seems everybody's making online rpgs now. I am working on one right now. It is in java. It really depends on what you are making. If you want to have it 3D then Java is definitely not the way to go, you would probaly want to use C++ with DirectX or OpenGL for that. But if it is a simple 2D java is a good choice. It has built in networking which helps a ton!
Either way I would definitely not use C or Visual Basic. VB, i believe, should only be used by beginners or if you need to get a windows app done fast and simple (like game tools). C is procedural, and old, and I only used it when programming for the GBA.
Last edited by Josh Campbell; 02-17-2003 at 10:06 PM..
C is too arcane. It's a no no - writing networking code in C would be a mess.
Visual Basic a terrible language, don't even think about it.
Java is clean, and has some very nice libraries built in. I'd recommend it. However, another language to look at is C#. You have access to the .NET libraries, and C# is at least as nice as Java. However, Visual Studio.NET (the only IDE for C# really) does not come cheap.
C - Not very smart
C++ - Almost all of the apps you see today were in Visual C++
C# - heard of it, but heard it was more for internet programming...any good?
VB - Definatley not! You can't do crap with Visual Basic!
I've been programming in VB for awhile now (not really, just about 4 months), and I've found that it absolutley sucks. Started ANSI C in December, definatley better than Visual Basic (pretty sad that it's an ANSI language over a Visual language too)