Baby Steps
Posted: Wed May 25, 2011 2:38 pm
Just read through the posts on why it'd be a bad idea to make it multiplayer. Signing in as a guy that in his youth did play Elite on an Apple IIe, and I think its what got me into software engineering. That, and Bards Tale. Long live the Burger.
That said; yes, an MMO is a nightmare of coding and infrastructure (and resources), but MMO is probably not what most fans of Elite want, to be honest. Or better said, if they think they want it, they don't.
It involves dealing with 15 year old basement brats, antisocial trolls, protocol hackers and the whole gamut.
What about, small steps.
What would make things interesting to me, is a live economy. Because to be honest, the market system of Elite/OOlite is terrible.
Some people like mining asteroids. Its not for me, but people do it. So what about an OXP that exposes a server (have to be TCP with transactions and locks, I'd probably go PostgreSQL given a choice), whereby miners sell their loot on it. Others buy it.
Others hunt down rough pirates for their blueprints. Or go on very hard missions for the uber blueprints to make great fittings/ships etc Others buy said materials to craft items, ships etc. Yes, its very Eve like. But its all station based, relatively easy to code, would require ppl to sign in to a 'server'. This first step doesn't involve dealing with the mechanics of sync'ing players movements in space etc. but I think does introduce a sense of 'life' to the world.
Given the numbers of players, I doubt it'd be a bandwidth killer. Of course it'd require a public server and database and potentially whatever the nasty Objectionable C language could connect to - should've be done in Java and JavaMonkeyEngine I reckon, but whats done is done.
I think it'd be a huge win, for a small gain.
Anyway, point is, a multiplayer market I reckon is low hanging fruit, and would be great to breathe some life into it. And for any budding com-sci student, a good exercise in what you'll find in RL. Apart from the objectionable C language, haven't encountered that in RL yet, but I'm not an [removed by moderator - don't do it again]
That said; yes, an MMO is a nightmare of coding and infrastructure (and resources), but MMO is probably not what most fans of Elite want, to be honest. Or better said, if they think they want it, they don't.
It involves dealing with 15 year old basement brats, antisocial trolls, protocol hackers and the whole gamut.
What about, small steps.
What would make things interesting to me, is a live economy. Because to be honest, the market system of Elite/OOlite is terrible.
Some people like mining asteroids. Its not for me, but people do it. So what about an OXP that exposes a server (have to be TCP with transactions and locks, I'd probably go PostgreSQL given a choice), whereby miners sell their loot on it. Others buy it.
Others hunt down rough pirates for their blueprints. Or go on very hard missions for the uber blueprints to make great fittings/ships etc Others buy said materials to craft items, ships etc. Yes, its very Eve like. But its all station based, relatively easy to code, would require ppl to sign in to a 'server'. This first step doesn't involve dealing with the mechanics of sync'ing players movements in space etc. but I think does introduce a sense of 'life' to the world.
Given the numbers of players, I doubt it'd be a bandwidth killer. Of course it'd require a public server and database and potentially whatever the nasty Objectionable C language could connect to - should've be done in Java and JavaMonkeyEngine I reckon, but whats done is done.
I think it'd be a huge win, for a small gain.
Anyway, point is, a multiplayer market I reckon is low hanging fruit, and would be great to breathe some life into it. And for any budding com-sci student, a good exercise in what you'll find in RL. Apart from the objectionable C language, haven't encountered that in RL yet, but I'm not an [removed by moderator - don't do it again]