Author Topic: Actual Evolving World  (Read 2912 times)

ramlambmoo

  • Hydlaa Notable
  • *
  • Posts: 567
    • View Profile
Actual Evolving World
« on: December 23, 2004, 04:24:01 pm »
What id like to see in PlaneShift, eventually, is a world that evolves by itself without the need for intervention from the mods.  For example instead of there being a spawn point for monsters, and monsters randomly appearing, monsters only appear when two get happen to meet by chance and breed, with the result being a baby monster that has to grow before it becomes a big one...  And so say that the monster breeding gets out of hand, and they grow too quickly and then players cant go outside the city because of the packs of monsters, the mods dont just step in and delete them, but the players have to figure it out themselves.  So some players have to take the inititive and organise a group to get online at the same time and travel out and kill the monsters, using their numbers for safety, as a result getting fame and reward from  the other players.  So that the need for quests naturally evolves, rather then just being designated by the game designers.  Or the huge mob of monsters suddenly have nothing to eat because they\'ve used up all the food outside and they die until their numbers are back to a reasonable size.  This way the history of PS and of the setting would evolve as a result of the players actions, not by a writer writing the storyline.  Obviously there are limits, and if theres an omnipotent pack of monsters outside for ever people are going to stop playing, but there should definatly be an element to the game that is decided by the players actions as a whole, and not just a scripted storyline.  Obviously monsters are just one example of a way this could be implemented, eventually id like to see this sort of thing where the players shape the game in all aspects of the game envrionment.
« Last Edit: December 23, 2004, 04:42:02 pm by ramlambmoo »

Razorrudebwoy

  • Traveller
  • *
  • Posts: 24
    • View Profile
(No subject)
« Reply #1 on: December 23, 2004, 04:28:31 pm »
great idea man.. I like. lets just hope they are newbie monsters..lol


To defeat my Fears I need to defeat my own self.....

Madouc

  • Hydlaa Resident
  • *
  • Posts: 90
    • View Profile
(No subject)
« Reply #2 on: December 23, 2004, 06:34:16 pm »
This could also go for the scenery, trees growing where The wind takes their seeds.
Abandoned buildings being overgrown with weeds.
I\'m loving it already :)

Being able to create a little dam in the streem through your backyard to create a little pond :)

Chaotic mind, chaotic mind, where did i hide the point of what i was telling.....

Myrtl

  • Hydlaa Citizen
  • *
  • Posts: 496
    • View Profile
(No subject)
« Reply #3 on: December 23, 2004, 07:31:03 pm »
Great idea. But one problem. It will be too complicated for the game
Non nobis Domine, non nobis sed Nomini Tuo da Gloriam
Not for us O Lord, not for us but in Your Name is the Glory

In-game: Myrtl Shift

Rank: Seneshal of The Knights Templar

Join The Knights Templar at
http://www.freewebs.com/the-knights-templar/

Seytra

  • Forum Addict
  • *
  • Posts: 2052
  • No system can compensate lack of common sense.
    • View Profile
(No subject)
« Reply #4 on: December 23, 2004, 08:04:21 pm »
Quote
Originally posted by Myrtl
Great idea. But one problem. It will be too complicated for the game

Only ATM. In just a few years time, these things will be perfectly feasible and, in fact, will become standard. There will be semi-intelligent \"AI\"s that can generate the environmental changes, much like the semi-intelligent \"AI\"s that currently are in their infancy, controlling the NSCs and MOBs. We will see all of this, though it\'s still some years from today.

Madouc

  • Hydlaa Resident
  • *
  • Posts: 90
    • View Profile
(No subject)
« Reply #5 on: December 23, 2004, 09:03:56 pm »
Because of the way this game is set up, you could run the evolving thingie on a different server.

The Evolve process would directly edit the database, making trees taller, degrading the state your house is in if you won\'t do repairs etc.

Heck, you could even put a little piece of distributed computing code into the PS client to devide the calculation load over all planeshift players :P

It is actually already possible :D
It\'s just not implemented yet. :]

I can already imagine, new land being created by vulcanic eruptions or something  :))
« Last Edit: December 23, 2004, 09:05:35 pm by Madouc »

Chaotic mind, chaotic mind, where did i hide the point of what i was telling.....

Frarda

  • Hydlaa Resident
  • *
  • Posts: 146
    • View Profile
(No subject)
« Reply #6 on: December 23, 2004, 10:09:31 pm »
That is A HUGE amount to program, you can expect that to be one of the last things on the Dev Team\'s list of things to do.

Besides what if there is a bug that destroys a portion of the world or something? It\'d be hard to fix it.

Madouc

  • Hydlaa Resident
  • *
  • Posts: 90
    • View Profile
(No subject)
« Reply #7 on: December 23, 2004, 11:09:32 pm »
I expect that it will be put somwhere near the bottom of the ever growin list of things to do.

But everyone will be able to program code for the planeshift server, because it is open source.
The Planeshift team will always have the last say if an addition makes it into the Planeshift program.

We could start a seperate project for this, and offer it to the Devs when it is ready and tested.
Testing btw. can be done on a privately run server, away from the main servers. You won\'t have the pretty pictures, but hey, it will be able to proof the concept. :rolleyes:

It would already be nice if you had a self growing/regenerating forest. :))

Chaotic mind, chaotic mind, where did i hide the point of what i was telling.....

Frarda

  • Hydlaa Resident
  • *
  • Posts: 146
    • View Profile
(No subject)
« Reply #8 on: December 23, 2004, 11:39:26 pm »
I don\'t really like the fact that the players could effectively destroy the world or make certain enemies extinct by this either.

PlaneShift probably changes so often that by the time you have code that\'ll do what you want hte engine will have changed drastically enough that you can\'t put that in.

Madouc

  • Hydlaa Resident
  • *
  • Posts: 90
    • View Profile
(No subject)
« Reply #9 on: December 23, 2004, 11:53:45 pm »
That could happen, but then you can always add a few extra trees for example.

On the other hand, it will not have to be like real world evolution. Evolution (the program) could give creatures an extra boost if numbers were getting too low.
Or if numbers are running low, creatures would be hiding from hunters, making it harder to catch them, and give them time needed to restore their numbers.

About the ever changing PS code, if Evolution will be designed properly, all you have to do in sutch a case is change the input/output routines wich interact with the server.

Chaotic mind, chaotic mind, where did i hide the point of what i was telling.....

Keyaz

  • Guest
(No subject)
« Reply #10 on: December 24, 2004, 12:47:59 am »
look at how mb was after years of development, look (when you can) at cb compared to mb, think how many eons it would take to make an actual world that changes like that.... dreaming to high methinks

Nikolia

  • Hydlaa Resident
  • *
  • Posts: 124
    • View Profile
Evolution Online
« Reply #11 on: December 24, 2004, 12:54:31 am »
I would expect that this would simply just be too time consuming for the devs to add into the game. It may happen
but in 1 or 2 years time I would think. There are not many
mmorpgs that are advanced like this and so well.. ermm
Thats why most mmorpgs suck its just cut, slash, buy weapon, cut slash.

I am already starting on the game Evolution Online.
and have thought about many things. How the creatures
Evolutionise & and the world. I am sure it\'s possible for
the game engine to be able to use wind to drop seeds
and then let them plant. As for the code it\'s self thats another
task, though I am working on the games maps and all else
in the game. So if your intrested and maybe even have some
artistic skill you could add me to msn (nikolia@gmail.com)
Or just Pm me.

Myrtl

  • Hydlaa Citizen
  • *
  • Posts: 496
    • View Profile
(No subject)
« Reply #12 on: December 24, 2004, 01:05:48 am »
ooo what they could do is every month they could send a patch to everyone changing the terrain i guess.
Non nobis Domine, non nobis sed Nomini Tuo da Gloriam
Not for us O Lord, not for us but in Your Name is the Glory

In-game: Myrtl Shift

Rank: Seneshal of The Knights Templar

Join The Knights Templar at
http://www.freewebs.com/the-knights-templar/

Madouc

  • Hydlaa Resident
  • *
  • Posts: 90
    • View Profile
(No subject)
« Reply #13 on: December 24, 2004, 01:10:02 am »
Actually i\'m not suggesting that Evolution should be able to control a whole world at once. Let it first grow some trees in one forest. I think that would already be a nice achevement.
Just to prove that the interaction with the server would be working.

Besides, with occupations as loggers, you\'ll have to have a regenerating forest. Else it\'ll be gone soon.

Evolution would be a way to take that out of the main server-code and develop that seperately and more ealsely.

Nikolia,
Evolution Online is a game you want to develop?
« Last Edit: December 24, 2004, 01:11:38 am by Madouc »

Chaotic mind, chaotic mind, where did i hide the point of what i was telling.....

Nikolia

  • Hydlaa Resident
  • *
  • Posts: 124
    • View Profile
(No subject)
« Reply #14 on: December 24, 2004, 01:39:13 am »
It\'s a game that is going to be be developed next year
along with the Ankh Ent Team. It\'s going to Use The Brute
Game engine that was developed by The Ankh Ent team.

If you check these forums for one of my post you can see
that I already suggested this idea a while ago. Though
Not just an Evolutionised world but your main character.
You can see some more Info on the engine and it\'s screens
here http://www.mmorpg.com/discussion.cfm/load/forums/loadforum/125/loadthread/29444/setstart/1/loadclass/35