View Full Version : Text Based MMORPG
The Ninja
July 6th, 2011, 09:08 PM
Hello there. I was wondering if it's possible to make a LIVE text based game with visual basic and if so how? Making the actual game isn't the hard part my trouble would be getting it online for others to play. If it isn't possible or if it would be easier to do it another way please let me know. Thank-you in advance.
TheMatrix
July 6th, 2011, 11:40 PM
Of all languages: Visual Basic!?!?!?!!?!!!?!?!?!?!?!?!?!?!? :yuck:
Why don't you try C or C++?
Or if you're feeling lucky, Python/Perl?
But I wouldn't reckon on Visual Basic.
Not once in my life.
darkwoon
July 7th, 2011, 12:46 PM
Yes, it is possible. No, it won't be easy.
VisualBasic is probably a poor choice - Java, C#, Python are probably better choices for that kind of application - you'd get much more online resources and help related to online game programming.
C/C++ is also a good choice, but only if you already have some programming skills - I wouldn't recommend it as a "first language pick".
If you want to make text-based RPGs, do a search about "MUD" (Multi-user dungeons). You'll probably find a lot of help about that on www.gamedev.net - it has extensive articles about the topic you want to make, as well as a very good forum community. There are also a lot of interesting things to read on http://www.java-gaming.org (even if you don't plan on using Java).
Feel free to PM me if you want, as a simple text client/server system is something I've already written (not in VB, though). And have fun programming anyway ;)
Magus
July 7th, 2011, 01:11 PM
There is Quest (http://www.google.com/search?client=opera&rls=en&q=Quest+text+adventure+maker&sourceid=opera&ie=utf-8&oe=utf-8&channel=suggest). You don't need to learn programming or anything. A simple way to make text-based adventures.
Woops, MMORPG. ^that's only for single players.
TheMatrix
July 7th, 2011, 04:01 PM
Why is it that all programming n00bs think that they can do such advanced things in VB?
VB is only an introduction to programming(a shoddy one at that), not something to develop big things in. Imagine if MUDD(Multiuser dungeons and dragons) were written in VB. That'd be a mess!
darkwoon
July 8th, 2011, 01:49 PM
Why is it that all programming n00bs think that they can do such advanced things in VB?
VB is only an introduction to programming(a shoddy one at that), not something to develop big things in. Imagine if MUDD(Multiuser dungeons and dragons) were written in VB. That'd be a mess!
To be fair, you can write MUDs in VisualBasic, as the language includes the necessary functionalities to do so. That would probably be slower than highly optimized C code, but on current hardware, it is hardly going to matter much.
However, that would be somewhat harder to write, optimize and maintain than something written in other languages better suited for that kind of tasks - VB is primarily oriented towards simple business frontend apps (that is, a nice user interface fetching and writing data from/to a database server).
vBulletin® v3.8.9, Copyright ©2000-2021, vBulletin Solutions, Inc.