Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Randomness in general  (Read 1248 times)

JensTheViking

  • Escaped Lunatic
  • Drunk Giant playing with drunk dwarves...
    • View Profile
Randomness in general
« on: October 29, 2014, 03:57:13 am »

Hello everyone.

I'm a sort of a freak for random when it comes to diversity in game play...bah I'll just cut to the chase and see what happens...

How ridiculous do you people think it would be if your starting location would be totally random in fortress mode? Sort of a "Randomly pick a location" option in the menu. Of course you can sort of do it already by just dashing yourself anywhere on the generated map and I know (believe I truly do since I've only played for maybe 20 hours) it could...and probably would make things insanely difficult, but then again isn't that the point of the game...sort of at least? Without proper metals, flux stone etc etc it gets quite tricky to manage.

The basic idea being simply letting a random factor of the game throw you into the world without you getting a say in it and see how you can manage? And I wouldn't mind the same option with the world settings menu (world size, cities, age of the world etc etc)...

Any thoughts?

Logged
"I drink beer therefore I talk bollocks"
"If it's wet, drink it!"
"Diversity is not richness, nor is it poorness. It's normal"

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Randomness in general
« Reply #1 on: October 30, 2014, 02:03:25 am »

1. Pick dwarf mode
2. Pick "play now"
3. You are now in a pretty random location with random dwarf stats

JensTheViking

  • Escaped Lunatic
  • Drunk Giant playing with drunk dwarves...
    • View Profile
Re: Randomness in general
« Reply #2 on: October 31, 2014, 03:05:46 am »

Ummm..yeah...not quite what I had in mind. Because even when you generate a random world you get to choose where you embark. I'd like that to be totally random so it will make the game a whole lot different and challenging every time...

But yeah, I guess it's somewhat pointless to input that kind of an option into it since not many players would probably use it because the game is so damn hard anyways.
Logged
"I drink beer therefore I talk bollocks"
"If it's wet, drink it!"
"Diversity is not richness, nor is it poorness. It's normal"

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Randomness in general
« Reply #3 on: October 31, 2014, 03:15:57 am »

No, I mean, embark immediately when you start dwarf mode. It's a random location. A random location on the border of a mountain, but a random location nonetheless.

Romegypt

  • Bay Watcher
    • View Profile
Re: Randomness in general
« Reply #4 on: October 31, 2014, 07:10:57 am »

I was confused once, when I got an ocean tile to start. Turns out there was 1 square of region in that square, and my whole civ was based there with 192 ppl or so (Very short history, I managed to stop it at 1 year).

Yeah I moved.
Logged

Witty

  • Bay Watcher
    • View Profile
Re: Randomness in general
« Reply #5 on: October 31, 2014, 07:52:12 pm »

1. Pick dwarf mode
2. Pick "play now"
3. You are now in a pretty random location with random dwarf stats

Doesn't "play now" give you dwarves with already preset stats that don't change?
Logged
Quote from: Toady One
I understand that it is disappointing when a dwarf makes a spiked loincloth instead of an axe.

dwarf_reform

  • Bay Watcher
  • [NOT_BUTCHERABLE]
    • View Profile
Re: Randomness in general
« Reply #6 on: November 01, 2014, 05:52:29 pm »

Random is random, random is random. You can insert 'love' and 'life' wherever you want in the previous statement; that's the glory of random! I'm a fan of random elements and random-gen, so I'll toss a couple ideas out:

*Random animal siege: for whatever reason an ecosystem has destabilized and led to the rare mass migration of a randomly selected creature.. Between 10-50 of the chosen creature shows up and generally tries to path either east-to-west or north-to-south, crossing the map to continue on in their 'migration' direction.. Fifty rabbits hopping through is nothing.. A blend of fifty (normal sized and giant giant sized) cobras suddenly showing up in force is another thing entirely..

*Ancient dwarf arrival: A dwarf near the end of their lifespan (within one to five years of natural death) arrives at the fort with one useful legendary skill and very high social skills. The randomness comes from a 5% chance that the elder is a werebeast or vampire (10% chance total), a 10% chance that the dwarf is senile and will have a dangerous breakdown before death, and a 1-3% chance per day (or half-month?) of going senile.. They have the high social skills so they have the ability to quickly bond with your fort-dwarves and generate sadness when they inevitably die.. They should probably generate with as many 'retirement'-simulating emotions/characteristics as possible, in an attempt to reflect that they came to your fort to be happy and socialize after a long and redundant life of labor.. They will work, you could make your ancient legendary weaponsmith craft weapons, but due to their old/tired bodies and general hatred of their profession they'll get strong negative thoughts from labor.. All those threats combined should balance out receiving the single legendary skill.. Of course you'd also need the ability to turn them away, if the risk of accepting a vampire or werebeast (or unstable old person) is too high.. ((**Lots of "guests" would be pretty cool, with risks and rewards similar to this.."Reformed" goblins, bands of stranded elves looking for temporary shelter, a group of human "businessmen", all with potential good intentions or potential hidden agendas..))

*Tyrant-king: Ideally you'd want a pre-embark option to toggle this stuff on and off.. Anyway, this would give a 25% chance that any dwarven ruler is a tyrant and will make wild demands/tribute from your fort-dwarves, and will wage dwarf-on-dwarf war if demands aren't met.. It'd basically be "uber-mandates" for things like 100 barrels of booze, or twenty-thousand urists-value of prepared meals, or 25 pieces of armor or weaponry, important stuff.. If you purposefully ignore the mandates a couple dwarf-sieges will show up before the king shows up himself, and of course, historically, a beheaded person makes no mandates ;) As a benefit of regularly meeting the mandates, though, the king could send some of his best warriors to defend his "asset", with the potential of friendly legendary fighters showing up.. Then again, failing the mandates and having the tyrant's branch of the civ go hostile would ideally turn any on-site entities hostile..

*Artifact salesman: All well and good, if the shiny bauble he offers (but won't show you pre-purchase!) actually is a real artifact, and not a chicken-bone totem.. Basically DF's version of the unidentified item salesmen on Diablo..

Some randomized embark item selection would be good in addition to the fully randomized embark location (I guess you'd just choose embark size), maybe some themed choices like 'Weapon Merchant' or 'Herder' or 'Traveling Chef', that'd give you a randomized selection of weapons, or animals, or food.. Whether or not you've got a pickaxe or wood-cutting axe are pretty important for most embarks, though, so an option that always gave an axe/pick/anvil in addition to a randomized loadout would be friendly..

It'd also be interesting to be able to alter the 'dwarven tech tree' by completely disabling entire industries at worldgen, except for brewing booze.. Play a version of dwarves that don't know masonry or carpentry, or that only knows masonry and carpentry :> A mode that awards you with "new technology" over time, or based on discoveries or achievements.. Or a random-selection mode that unlocks one workshop every half-year..

I keep wanting to suggest random stone/material generation, but you'd have to do it without devaluing steel and candy.. I'm thinking of rock or metal laced with good, bad, and neutral syndromes, along with any and all currently available stone properties (without devaluing the high-end vanilla materials, again).. Rock that expels smoke or dust, or the equivalent of infected organic matter that releases germs when destroyed, blight/mold/rot effect that spreads over time.. And then you'd need From what I understand a lot of framework is missing for how these things interact with dwarves (things that will only work by injection, for example) for most of this, but I don't expect any of this to get implemented (though I'll hold out some hope for migrating animal hordes.. I'm not even sure I like the random stone idea myself)
Logged

GavJ

  • Bay Watcher
    • View Profile
Re: Randomness in general
« Reply #7 on: November 01, 2014, 08:23:33 pm »

I don't understand why this needs to be a game feature. If you don't like your semi-random initial map position as sufficiently random (it does abide by certain rules), then close your eyes and mash the arrow keys a bit, then hit "e." There ya go, random starting location. It takes literally 2 seconds longer than a built in randomizing feature would.

but if toady wanted to add it anyway, whatever, sounds fine.

Anyway, the issue here is NOT going to be that it's "insanely difficult."  The issue is going to be that it's "insanely BORING." 90% of the time you'll end up in a big flat field of all one biome and some trees and shrubs. Yawn.
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.