Originally Posted by Tyhm
Nothing I haven't said before, but...
See, I think the whole infrastructure needs a rehaul: How we make servers, it's not gonna change just because there's a new technology on which to attempt to make them.
Is it gonna be restricted to Only Stefan's allowed to make G3D servers, like Only Stefan (was) allowed to use the Mudlib and 3D Terrain? There's actually a fair chance of this, as to do otherwise would arguably be subletting the Torque engine...
Are we gonna be allowed to develop for the G3D Server? If not, Graal's losing out on a big chunk of what makes it awesome...
But that aside, let's say it's just like any other server: You register your own G3D Server, you try and find a staff, you go Under Construction for a year, and...what? You've got a team of maybe 10 people, and there are 10 worlds just like yours. You're all building toward similar goals: You all want to make your own default movement, your own baddies, etcetera. If you had a spy on the other guy's team, you could steal the baddy he's developing and edit it to work with your server, but that would be naughty; likewise, he could borrow your movement script and edit it, but you're not gonna give aid to your competition. Because all Graal servers are in competition, you gotta be better than UN so you can steal their players...and that doesn't necessarily mean making an objectively better server, just that UN has to be a Worse server than yours...so servers are courting each others' staff, refusing to share developments (or even bother asking)...
I almost got back into developing Classic. I realized the big thing missing was baddies. I asked STEFAN, The Magnanimous Scripter, if I could take a peek at the old baddy scripts he used on Kingdoms. He never got around to sending 'em to me. Even among OFFICIAL servers, there's no cooperation. (I asked Beorn too, he just can't comply without Stefan's permission).
The Movement Script took years to develop (if you start when Com013 started on it anyway). Graal2001 had one from the very beginning. Nobody shares it, and nobody accepts it.
We've got a development "community" made up of everyone at individual desks making sure nobody's copying. This isn't a test, it's supposed to be a meeting, isn't it?
|