[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Introduction!
Josef Spillner wrote:
> Now what I've found to be an interesting challenge with regards to the
> mentioned windows-influenced gamedev scene is the following:
> http://www.gotdotnet.com/terrarium/whatis/
>
> I asked myself how that would be possible on the Linux as it is now, or will
> be in a few months from now, without .NET (mono) and what its VM has to offer
> in regards of security/capabilities (see below).
I wrote something *very* much like this on a bunch of Sun workstations about
15 years ago (it would be just as easy under Linux). I had a tiny interpreter
for a simple language which was used to drive little tank-like vehicles around
the screen. The 'world' these vehicles fought in was hosted in a distributed
manner such that any of the computers could be taken off the net and the
remainder would continue to run the "game".
However, this isn't much of a game in the usual sense of the term - and there
are some severe problems with doing it without a central server that I'm sure
".NET" doesn't help you to resolve. Issues of simultenaity in a large network
are what kill you. It's REALLY hard to do that stuff right - even with a
central authority.
> To write the main framework for this game, any normal methods could be used,
> however I'd prefer a scripting language for 2 reasons:
...but if you don't use a scripting language then you can only run on utterly
homogeneous machines who are *VERY* trusting! (Which is why Microsoft can
do it).
I really think this is a case of "Well, yes - quite clever - but *WHY*?"
----------------------------- Steve Baker -------------------------------
Mail : <sjbaker1@airmail.net> WorkMail: <sjbaker@link.com>
URLs : http://www.sjbaker.org
http://plib.sf.net http://tuxaqfh.sf.net http://tuxkart.sf.net
http://prettypoly.sf.net http://freeglut.sf.net
http://toobular.sf.net http://lodestone.sf.net