Re: EU Server

new topic     » goto parent     » topic index » view thread      » older message » newer message

Jeff Grandy wrote:
> What I was wondering though, was not adding to
> the code to basically code one yourself. but taking one of the common
> MU*' types out there (PennMUSH, TinyMUSH, TinyMUX, MUCK, etc), and
> having it run from EUserver.
okay, i think i see your confusion.
99% of MU*'s are written in C, and are designed to run in
a unix/linux enviroment as the OS.
EUServ is their equal, in another OS and another language.
for those MU's that you mention, they need a host that runs
unix and they then take care of all the socket work, the
sending/recv'ing of data to/from users, the updating
of the world and AI players... etc...
they are self contained programs that act as a server.

EUServ is no different.  Just as TinyMUSH cannot 'host'
an EnvyMUD, neither can EUServ host CircleMUD.

EUServ is the groundwork, the *hard* part, that you need
to create TinyMUSH or EnvyMUD etc... and have it run
on a WINDOWS computer, instead of a linux/unix box.
not only that, but you don't need to code in C any longer.
you code in EU for the MU* that you want.

this has more benefits than i can stress.
no more 10meg core dumps that you have to decipher with
gdb.  no more worries of memory alloc/dealloc. no more
pointers to pointers of lists of pointers pointing to
lists of hash tables holding lists of pointers.
(i kid you not :) some of the structures got that wildly
funky, i always had a migraine runnin)

what this means is the average user, in today's times,
can indeed host a multiuser application, such as collaboration,
or a multiuser game, on their home computer, with simple
network access, and code in one of the friendliest languages
around to make their 'offspring' come very alive with no
childbirth pains.

hopefully, this clears up the definition of what EUServ *is*.

simply put: it's (nearly) everything you need to make (nearly)
any program you write become multiuser capable.

--Hawke'

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu