Game Development Community

Genesis in space.

by Phil Carlisle · in Game Design and Creative Issues · 03/26/2001 (2:40 pm) · 4 replies

Ok, another idea I had, was one where you took part in a large scale distributed network game. The concept was essentially to use internet like protocols for games (not use THE internet, but things like a version of DNS and ARP and IP etc), basically like the internet is scalable, so would the game world be.

The concept of the game was to conquer game space. You do this by a form of assimilation. Not merely killing etc, but more breeding with other races (allowing for specialisation in politics as well as warfare). The thing that made it possible was that each person started off with a unique number called their DNA. Each person would have thier own race, and could interact with other races to allow them to buy and sell parts of thier DNA. Effectively you were fighting and trading for specific DNA traits that allowed your race to conquer others.

Here is an example:

I am DNA type 1, which means I have strong traits of ESP, VIGOUR and VITALITY. I choose to concentrate on becoming powerful initially in building my race into a supreme espionage race, so I go for ESP (to allow me to detect the thoughts of others). I make it my task initially to only breed/trade with other ESP strong races. By doing this, I strengthen my ESP genes, but weaken my other traits.

As I build up resources, I find I dont need ESP much anymore, so I try and breed/trade that out of my DNA in favour of more useful traits (whatever they need to be).

The one defining thing about all this was that it was set in space, with an elite/homeworld style to it, and that each race's ships was generated parametrically from the DNA values. So each race would have ships that told the other races what thier strong points were! visibly! :))

Oh yes. I like this idea. Pity I dont have the time :))

Thoughts? comments?

Phil.

#1
03/27/2001 (6:39 pm)
Only thing I think should be changed is the DNA thing - maybe it's just a way of thinking, but I think it should be a string of numbers. I get the feeling you're doing this behind the scenes though, which is understandable as it makes it easier to explain...
#2
03/28/2001 (8:24 am)
Yeah, I was thinking of some kind of cryptographic key system when I was originally thinking about this. Something like a 128bit number, but in fact it would obviously depend on the number of unique traits and how things work.

I quite understand that its better to use a string. But I consider the string as a unique number anyway :)) (unique number of bits I guess you could say more accurately).

Phil.
#3
03/28/2001 (3:52 pm)
I really should have spotted that - "a string of numbers" (?!?) hehehe

I meant something similar to the bit thing, but I tend to think in terms of hex (I think hex looks cool, binary just looks confuzzling) hence the string of numbers...

I'm going to stop now before I confuzzle us all beyond any hope of recovery... Sorry for a rather pointless post (I forgot what I was thinking again, doh!)
#4
03/28/2001 (10:48 pm)
Excellent Idea, and if you dont mind I would like you to contatc me in regards to ensuring that we can find a way to benefit you if we decide to use this idea, as our multimedia unit is searching for an online non-violent mmg.

Elliott Sommer
CEO - Unirok