Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: Merge worldgen and site finder  (Read 1322 times)

Derakon

  • Bay Watcher
    • View Profile
Merge worldgen and site finder
« on: June 11, 2009, 02:23:24 pm »

Generally, when I use the site finder, I'm looking for a specific type of embark area, and if the world I'm on doesn't have what I want, then I'll gen a new world and try that one. Depending on how picky I'm being, this can take awhile, and it's not an automated process, because I have to manually check every world that I generate.

I suggest that it be possible to combine worldgen with the site finder, so that the game will keep genning worlds using the parameters you specify until it finds one that has a site that matches your specifications. You should of course still be able to use the site finder normally after worldgen.

And yeah, I know that I should be willing to play less-than-perfect maps. I don't care. :p
Logged
Jetblade - an open-source Metroid/Castlevania game with procedurally-generated levels

jaked122

  • Bay Watcher
  • [PREFSTRING:Lurker tendancies]
    • View Profile
Re: Merge worldgen and site finder
« Reply #1 on: June 15, 2009, 12:33:11 pm »

I second this interesting Idea.

LegoLord

  • Bay Watcher
  • Can you see it now?
    • View Profile
Re: Merge worldgen and site finder
« Reply #2 on: June 15, 2009, 12:39:02 pm »

Me too, although I can see it waiting until there are more improvements to the site finder (specific layers, biomes, caves).

I spent ages trying to get a world with a site that had all the basic good stuff and a cave.  By the time I do, it turns out the cave has kobolds, which wind up being friendly (although this does have the hilarious side effect of kobolds spawning on the map edge and stealing from the resident kobalds' caches).
Logged
"Oh look there is a dragon my clothes might burn let me take them off and only wear steel plate."
And this is how tinned food was invented.
Alternately: The Brick Testament. It's a really fun look at what the bible would look like if interpreted literally. With Legos.
Just so I remember

Fieari

  • Bay Watcher
    • View Profile
Re: Merge worldgen and site finder
« Reply #3 on: June 15, 2009, 01:10:31 pm »

Real humans steal from humans all the time.  Why wouldn't our kobolds steal from other kobolds?
Logged

LegoLord

  • Bay Watcher
  • Can you see it now?
    • View Profile
Re: Merge worldgen and site finder
« Reply #4 on: June 15, 2009, 01:39:13 pm »

Well, the real funny thing is, since the civ I had settled on was the nearest civ, the kobolds stealing stuff were members of that cave.  So, stealing from themselves  ;D
Logged
"Oh look there is a dragon my clothes might burn let me take them off and only wear steel plate."
And this is how tinned food was invented.
Alternately: The Brick Testament. It's a really fun look at what the bible would look like if interpreted literally. With Legos.
Just so I remember

Silverionmox

  • Bay Watcher
    • View Profile
Re: Merge worldgen and site finder
« Reply #5 on: June 15, 2009, 02:28:57 pm »

Hey, in their own cave, they know where the good stuff is!
Logged
Dwarf Fortress cured my savescumming.

eerr

  • Bay Watcher
    • View Profile
Re: Merge worldgen and site finder
« Reply #6 on: June 15, 2009, 04:51:38 pm »

Hey, in their own cave, they know where the good stuff is!
The problem being, so does the guy they stole it from.

Not a problem if they steal from themself though
Logged

nenjin

  • Bay Watcher
  • Inscrubtable Exhortations of the Soul
    • View Profile
Re: Merge worldgen and site finder
« Reply #7 on: January 27, 2010, 04:27:41 pm »

I would love an automated command in the site finder to "Delete this realm and generate a new one." Currently I have to crash game, find the realm folder, delete it, and reload DF every time. Automate dat shiz!
Logged
Cautivo del Milagro seamos, Penitente.
Quote from: Viktor Frankl
When we are no longer able to change a situation, we are challenged to change ourselves.
Quote from: Sindain
Its kinda silly to complain that a friendly NPC isn't a well designed boss fight.
Quote from: Eric Blank
How will I cheese now assholes?
Quote from: MrRoboto75
Always spaghetti, never forghetti

Aquillion

  • Bay Watcher
    • View Profile
Re: Merge worldgen and site finder
« Reply #8 on: January 27, 2010, 04:46:11 pm »

And yeah, I know that I should be willing to play less-than-perfect maps. I don't care. :p
It could also be used to deliberately find less-than-perfect maps.  For instance, sometimes you might want HFS, a chasm, magma and have it all be a terrifying frozen wasteland crawling with zombies.
Logged
We don't want another cheap fantasy universe, we want a cheap fantasy universe generator. --Toady One

LegoLord

  • Bay Watcher
  • Can you see it now?
    • View Profile
Re: Merge worldgen and site finder
« Reply #9 on: January 27, 2010, 04:58:56 pm »

Without any sources of running water, on top of that.
Logged
"Oh look there is a dragon my clothes might burn let me take them off and only wear steel plate."
And this is how tinned food was invented.
Alternately: The Brick Testament. It's a really fun look at what the bible would look like if interpreted literally. With Legos.
Just so I remember

irmo

  • Bay Watcher
    • View Profile
Re: Merge worldgen and site finder
« Reply #10 on: January 27, 2010, 09:59:56 pm »

I would love an automated command in the site finder to "Delete this realm and generate a new one." Currently I have to crash game, find the realm folder, delete it, and reload DF every time. Automate dat shiz!

If you're going to delete and recreate realms until you get a site that has water, trees, sand, a chasm, iron, magma, adamantine, and a partridge in a pear tree, what's the point of a procedurally generated world? Maybe DF should just ship with a pocket "demonstration world" that has every feature in one site.
Logged

Derakon

  • Bay Watcher
    • View Profile
Re: Merge worldgen and site finder
« Reply #11 on: January 27, 2010, 11:29:48 pm »

Irmo: because, as others noted, people aren't always looking for "every feature in one site". I know I try to avoid having too many features on my maps because of the FPS burden, for example.
Logged
Jetblade - an open-source Metroid/Castlevania game with procedurally-generated levels

nenjin

  • Bay Watcher
  • Inscrubtable Exhortations of the Soul
    • View Profile
Re: Merge worldgen and site finder
« Reply #12 on: January 28, 2010, 12:37:46 am »

Quote
If you're going to delete and recreate realms until you get a site that has water, trees, sand, a chasm, iron, magma, adamantine, and a partridge in a pear tree, what's the point of a procedurally generated world? Maybe DF should just ship with a pocket "demonstration world" that has every feature in one site.

Gee I dunno, maybe try and have at least one ideal fortress set up before I just start playing realms straight out of the package? If Toady didn't want people to have a choice, he wouldn't have coded them in.
Logged
Cautivo del Milagro seamos, Penitente.
Quote from: Viktor Frankl
When we are no longer able to change a situation, we are challenged to change ourselves.
Quote from: Sindain
Its kinda silly to complain that a friendly NPC isn't a well designed boss fight.
Quote from: Eric Blank
How will I cheese now assholes?
Quote from: MrRoboto75
Always spaghetti, never forghetti

Draco18s

  • Bay Watcher
    • View Profile
Re: Merge worldgen and site finder
« Reply #13 on: January 28, 2010, 10:52:57 am »

Currently I have to crash game

No you don't.  All you have to do is go back into the world generator and nuke the folder.
Logged

jfs

  • Bay Watcher
    • View Profile
Re: Merge worldgen and site finder
« Reply #14 on: January 28, 2010, 12:51:11 pm »

Please no.

Personally I consider it a bug that the game currently doesn't seem to make it interesting enough to keep playing in the same world. You aren't meant to worldgen constantly and then play a single game on the world when you find an interesting one.
Merging any site-finding into worldgen would only help to amplify that behaviour.

I think I read something about the upcoming version letting every site be potentially much more interesting, which I really hope will be true.
Logged
Pages: [1] 2