Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Custom Site Builder  (Read 1040 times)

dudlol

  • Bay Watcher
    • View Profile
Custom Site Builder
« on: July 30, 2014, 06:45:58 pm »

As the title. The option to generate a world, pick an embark in that world, and then customize it entirely.

I have no idea how it would be implemented. But I (and I would imagine many other players) would love the ability to tailor an embark square that is just right for whatever project or challenge or whatever other ridiculous idea pops into my head.

It would allow things like choosing available tree and plant types, picking soil types and depth, selecting stone layers, magma/volcanoes/water, drawing the map as far as elevation goes, and just generally allowing you to customize everything about the site.

Also the ability to set other sites as neighbors regardless of how far away they are.

I'm gonna assume it would be a but load of work to implement. But it would be awesome. Imagine user created challenge maps, noon friendly teaching map,  and whatever else anyone might want to make.
Logged

Lobotomite

  • Bay Watcher
    • View Profile
Re: Custom Site Builder
« Reply #1 on: July 30, 2014, 07:06:15 pm »

This would be great for the Elder Scrolls mod! Finally get to explore pre-generated sites built by other people! Hopefully this will link with quests, that modder's can use for quest mods! Brilliant idea!
Logged

GavJ

  • Bay Watcher
    • View Profile
Re: Custom Site Builder
« Reply #2 on: July 30, 2014, 07:36:07 pm »

See http://www.bay12forums.com/smf/index.php?topic=138005.0

Dwarf fortress already has a tool built into it that can
A) hand paint world tiles
B) interface with third party applications

But it only goes down to worldgen tile resolution. A fairly straightforward method of doing exactly what you want here in the OP is to recode the same tool slightly to go down to embark tile resolution (each world tile = 16x16 embarks) Or possibly even at the moment of starting a fort, the option to override with a custom paintable or importable fortress tile map (embark tile = 48x48 fortress tile) using the same technology.
Logged
Cauliflower Labs – Geologically realistic world generator devblog

Dwarf fortress in 50 words: You start with seven alcoholic, manic-depressive dwarves. You build a fortress in the wilderness where EVERYTHING tries to kill you, including your own dwarves. Usually, your chief imports are immigrants, beer, and optimism. Your chief exports are misery, limestone violins, forest fires, elf tallow soap, and carved kitten bone.

Alev

  • Bay Watcher
    • View Profile
Re: Custom Site Builder
« Reply #3 on: July 31, 2014, 12:59:48 pm »

See http://www.bay12forums.com/smf/index.php?topic=138005.0

Dwarf fortress already has a tool built into it that can
A) hand paint world tiles
B) interface with third party applications

But it only goes down to worldgen tile resolution. A fairly straightforward method of doing exactly what you want here in the OP is to recode the same tool slightly to go down to embark tile resolution (each world tile = 16x16 embarks) Or possibly even at the moment of starting a fort, the option to override with a custom paintable or importable fortress tile map (embark tile = 48x48 fortress tile) using the same technology.
Sorry for asking, but how do you paint the world tiles? I haven't seen that before.
Logged

GavJ

  • Bay Watcher
    • View Profile
Re: Custom Site Builder
« Reply #4 on: July 31, 2014, 01:10:44 pm »

option 1)  Advanced world gen --> "e" --> "p"
option 2) PerfectWorld, a third party application that provides a better user interface for the same features that exist at option 1.
Logged
Cauliflower Labs – Geologically realistic world generator devblog

Dwarf fortress in 50 words: You start with seven alcoholic, manic-depressive dwarves. You build a fortress in the wilderness where EVERYTHING tries to kill you, including your own dwarves. Usually, your chief imports are immigrants, beer, and optimism. Your chief exports are misery, limestone violins, forest fires, elf tallow soap, and carved kitten bone.

therahedwig

  • Bay Watcher
    • View Profile
    • wolthera.info
Re: Custom Site Builder
« Reply #5 on: July 31, 2014, 01:25:10 pm »

Actually, I looked at the old devlist earlier, and detailed editors is one of thing they were thinking off, however, this is not on the new list, so likely it's for post version 1.
Logged
Stonesense Grim Dark 0.2 Alternate detailed and darker tiles for stonesense. Now with all ores!

Alev

  • Bay Watcher
    • View Profile
Re: Custom Site Builder
« Reply #6 on: July 31, 2014, 01:31:01 pm »

Actually, I looked at the old devlist earlier, and detailed editors is one of thing they were thinking off, however, this is not on the new list, so likely it's for post version 1.
This reminded me, what exactly are the three dev pages? There's dev.html, but the others don't have links anymore.
Logged

therahedwig

  • Bay Watcher
    • View Profile
    • wolthera.info
Re: Custom Site Builder
« Reply #7 on: July 31, 2014, 01:38:31 pm »

Actually, I looked at the old devlist earlier, and detailed editors is one of thing they were thinking off, however, this is not on the new list, so likely it's for post version 1.
This reminded me, what exactly are the three dev pages? There's dev.html, but the others don't have links anymore.

It's been removed, but there's a copy on the wiki. Look for consolidated devpages

Edit, and here:  http://www.bay12games.com/dwarves/dev_single.html
« Last Edit: July 31, 2014, 01:42:54 pm by therahedwig »
Logged
Stonesense Grim Dark 0.2 Alternate detailed and darker tiles for stonesense. Now with all ores!