April 2005
- [DESIGN] : Where to find information about mud design ? Lethal Thanatos
- [DESIGN] : Where to find information about mud design ? Jaycen Rigger
- DESIGN: Mini-VW contenst (Was DESIGN: The game with a thousand faces) Mike Rozak
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Michael Barton
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. David Wilson
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Chad Ziccardi
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. Richard Lindsey
- Advanced Topic - Doing it differently. Daniel O'Neal
- Advanced Topic - Doing it differently. Brian
- Advanced Topic - Doing it differently. Chad Ziccardi
- Advanced Topic - Doing it differently. Christopher Bunting
Hello All,
I'm not trying to get into a huge debate over this. I apologize...
I think that maybe I worded various things wrong because I don't think
the topic of my post was even taken the right way. It's sorta been a
big misunderstanding..
I see nothing wrong with using a database if it makes things easier
for you. Just as I see nothing wrong with using a scripting engine if
that makes it easier for you..
But moving along to a more advanced topic, Databases and Scripting
engines do not do anything in regards to the problems with C... Would
you agree?
The topic of this post was moving away from the norm.. I replied
various times discussing the gsn stuff and my use of lua to get away
from gsn's but I don't think anyone really understood the examples or
logic behind it.. And I didn't go into detail about how it was done
really either.
Now, in regards to moving away from the norm, was to get ideas for a
client. Since I have incorporated support for more than just a text
mud, I was trying to get ideas without having to give out any
secrets.. But since allot of programmers both new and old are on this
list.. I'll share my story because while I think C is great, I prefer
D instead...
When I first started coding on Rom, I thought C was great.. Easy to
learn and add too. I was starting to be able to do allot of things..
Back in the late 90's, Various problems arose because I was trying to
get around the drawbacks of C. So I started using coroutines and
co-threads.. Yes, they've been around and exist in various other
languages as well. Python, C++, C, Lua ect..
But I wanted more.. Since I had worked on 3D engines previously like
Genesis3D and contributed to the C++ Crystal Space project which now
powers the Free MMORPG called Planeshift, I wanted to have the ability
to do the same thing but without have to learn an entire new language
all together.
So overall, I guess the Rom list was the wrong place to ask questions
to get ideas on certain topics because 1, My codebase really doesn't
compare to Rom or even Diku anymore. 2, It's not written in C. But it
sorta still fit with a rom based mud, just not with the c language it
was originally programmed in. That makes for enough confusion of it's
own.
My mud has been a personal project that has been going on for along
time 3+ years. I had stopped posting to this list because I had moved
away from the regular codebases in terms of how they were coded. Most
discussions are based around Rom or the C programming language and so
forth. Even when you hear about new muds, They are written from
scratch using C, C++, Java ect.. Not even the topics of the Kanga.nu
Advanced Mud Forum really fit with what I was doing at the time.
I got away from the problems associated with C and Rom in general by
going in an uncharted direction that I dought any advanced programmer
on this list has ever heard about. Or maybe you have but I've never
seen a mud written in D.
But again, I apologize as I was not trying to sound rude in anyway..
We all use what works for our own mud. Below, I've included some links
for anyone on the list who is interested. Wish I would of had this
info before I started messing with muds and C.
-----
Stuff I get asked about D.
The questions I get asked allot... How much does it cost? FREE! Does
it run on Linux + Windows.. Yes.. Can it be used for more than a mud..
Yes, There are professional 3d games created with it. D supports
opengl, stl, mysql, sql lite, lua, python and tons of others.. What if
I'm used to programming in C/C++/C# or Java.. Doesn't matter.. Check
out the site.
Relevant Links to D:
http://www.digitalmars.com/
Programming in D for C Programmers
http://www.digitalmars.com/d/ctod.html
D vs Other Languages C/C++/C#/Java
http://www.digitalmars.com/d/comparison.html
Dmoz Resources:
http://dmoz.org/Computers/Programming/Languages/D/
And finally, D is written by the same guy who wrote Symatic C++ and 5
or 6 other compilers.
--
ROM mailing list
ROM@rom.org
Unsubscribe here ->>> http://www.rom.org/cgi-bin/mailman/listinfo/rom - Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Chad Simmons
- Advanced Topic - Doing it differently. Michael Barton
- Advanced Topic - Doing it differently. Chad Ziccardi
- Advanced Topic - Doing it differently. Michael Barton
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Chad Simmons
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Chad Ziccardi
- Advanced Topic - Doing it differently. Davion Kalhen
- Advanced Topic - Doing it differently. Bobby Bailey
- Advanced Topic - Doing it differently. Davion Kalhen
- Advanced Topic - Doing it differently. David Wilson
- Advanced Topic - Doing it differently. mrpotatohead@urbanfallout.net
- Advanced Topic - Doing it differently. Chad Simmons
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Chad Simmons
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. Chad Simmons
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. Chad Simmons
- Advanced Topic - Doing it differently. Richard Lindsey
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Richard Lindsey
- Advanced Topic - Doing it differently. Daniel O'Neal
- DESIGN: Mini-VW contenst Mike Rozak
- DESIGN: More thoughts on the player pyramid Mike Rozak
- Procedural content Mike Rozak
- DESIGN: MMO Survey for College Class Bret Lederle
- Imagery from text J C Lawrence
- Imagery from text J C Lawrence
- Skotos Seeks Guest Voices Shannon Appelcline
- Twisted.reality Paul Miller
- Twisted.reality Peter Harkins
- Twisted.reality Jp Calderone
- Twisted.reality Eli Stevens (WG.c)
- Marketing Resources? Michael Hartman
- Marketing Resources? Elia Morling
- Marketing Resources? Pandora
- Marketing Resources? Christopher Allen
- Marketing Resources? Greg B
- Marketing Resources? Ren Reynolds
- Marketing Resources? Tom Hunter
- Marketing Resources? Michael Hartman
- Marketing Resources? Mike Rozak
- Marketing Resources? Jason Smith
- Marketing Resources? Mike Rozak
- Marketing Resources? Tom Hunter
- Marketing Resources? Mike Rozak
- Marketing Resources? Michael Hartman
- Marketing Resources? Michael Sellers
- Marketing Resources? Mike Rozak
- Marketing Resources? Michael Sellers
- Marketing Resources? Tom Hunter
- Marketing Resources? Tom Hunter
- Marketing Resources? Koster, Raph
- Marketing Resources? Mike Rozak
- Marketing Resources? Koster, Raph
- Marketing Resources? Tom Hunter
- Marketing Resources? Tom Hunter
- Marketing Resources? Johan J Ingles-le Nobel
- NEWS: And so it begins. (officially sanctioned in-game sales) David Wright
- DESIGN: The game with a thousand faces Mike Rozak
- DESIGN: The game with a thousand faces Jaycen Rigger
- DESIGN: The game with a thousand faces Mike Rozak
- DESIGN: The game with a thousand faces ceo
- Sony is getting into the virtual goods auctions Morris Cox
- SOC: Characters as Avatars Jaycen Rigger
- SOC: Characters as Avatars eric@enkanica.com
- DGN : Atomistic Creation Jaycen Rigger
- DGN : Atomistic Creation Thomas Tomiczek
- DGN : Atomistic Creation Jaycen Rigger
- DGN : Atomistic Creation cruise
- DGN : Atomistic Creation Ghilardi Filippo
- DGN : Atomistic Creation Kirinyaga
- DGN : Atomistic Creation Julian Leyh
- DESIGN: MMO Interviews for College Class Game Researcher
- Atomistic Creation cruise
- Concerning "Groups" Jeff Gaskill
- Concerning "Groups" Sean Kelly
- Concerning "Groups" Jeff Gaskill
- Guild Wars ? Louis d'Ambra
- Guild Wars ? cruise
- Guild Wars ? Colin Fuller
- Guild Wars ? Max Battcher
- Guild Wars ? Don McGlumphy III
- Guild Wars ? Sean Howard
- Guild Wars ? Mordengaard
- Guild Wars ? Mike Oxford
- Guild Wars ? Max Battcher
- Guild Wars ? Corey Crawford
- Guild Wars ? Jason Downs