Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 297 298 [299] 300 301 ... 429

Author Topic: Terrible Suggestions Thread  (Read 542619 times)

King Zultan

  • Bay Watcher
    • View Profile
Re: Terrible Suggestions Thread
« Reply #4470 on: May 24, 2022, 03:26:13 am »

In order to make tantrum spirals more realistic now all dwarves run around in circles to indicate that it's happening.
Logged
The Lawyer opens a briefcase. It's full of lemons, the justice fruit only lawyers may touch.
Make sure not to step on any errant blood stains before we find our LIFE EXTINGUSHER.
but anyway, if you'll excuse me, I need to commit sebbaku.
Quote from: Leodanny
Can I have the sword when you’re done?

Starver

  • Bay Watcher
    • View Profile
Re: Terrible Suggestions Thread
« Reply #4471 on: May 24, 2022, 05:51:34 am »

Rewrite the code to attain O(1) time-complexity by the following simple changette:

Code: (Original pseudocode) [Select]
  while (true) {
    if (not Paused) {
      tick(); // container for each game-tick's worth of processing
      // This includes temperature propogation, liquid flow, any pathfinding requests, checking for miasma production, etc
      // Some of these things are O(N), maybe O(NlogN), could be O(N^exponential)!
      // The most significant of these is generally what governs the subsequent Order of processing time
    }
    ... // anything user-interactive goes here in its own little handler
        // Acts upon any input that entered the buffer in the background whilst servicing the tick() phase
        //  or before control goes back around the true-loop again...
  }

Code: (New version pseudocode) [Select]
  while (true) {
    epochSeconds=now();
    if (not Paused) {
      tick(); // container for each game-tick's worth of processing
    }
    while (now()-epochSeconds < 315567360) {
      ... // anything user-interactive goes here
          // Otherwise, do nothing. Just ensure a constant duration of sufficient length has elapsed before continuing.
          // This makes it virtually guaranteed to be an O(1) algorithm!
    }
  }

NB.: If I've actually been optimistic with the epochSeconds loop, I'm sure you can double it and cover problematic edge conditions!
Logged

A_Curious_Cat

  • Bay Watcher
    • View Profile
Re: Terrible Suggestions Thread
« Reply #4472 on: May 25, 2022, 09:27:07 pm »

Change the control scheme so that the only way to play the game is with a video game controller.
Logged
Really hoping somebody puts this in their signature.

King Zultan

  • Bay Watcher
    • View Profile
Re: Terrible Suggestions Thread
« Reply #4473 on: May 26, 2022, 01:29:47 am »

Change the control scheme so that the only way to play the game is with a video game controller.
And this controller is that of an Atari 2600.
Logged
The Lawyer opens a briefcase. It's full of lemons, the justice fruit only lawyers may touch.
Make sure not to step on any errant blood stains before we find our LIFE EXTINGUSHER.
but anyway, if you'll excuse me, I need to commit sebbaku.
Quote from: Leodanny
Can I have the sword when you’re done?

brewer bob

  • Bay Watcher
  • euphoric due to inebriation
    • View Profile
Re: Terrible Suggestions Thread
« Reply #4474 on: May 26, 2022, 08:45:08 pm »

Change the control scheme so that the only way to play the game is with a video game controller.
And this controller is that of an Atari 2600.
Also the game will be released on swappable cartridges.

Starver

  • Bay Watcher
    • View Profile
Re: Terrible Suggestions Thread
« Reply #4475 on: May 27, 2022, 02:36:49 am »

Change the control scheme so that the only way to play the game is with a video game controller.
And this controller is that of an Atari 2600.
Also the game will be released on swappable cartridges.
One per Z level.
Logged

A_Curious_Cat

  • Bay Watcher
    • View Profile
Re: Terrible Suggestions Thread
« Reply #4476 on: May 27, 2022, 12:16:46 pm »

Change the control scheme so that the only way to play the game is with a video game controller.
And this controller is that of an Atari 2600.
Also the game will be released on swappable cartridges.
One per Z level.
Per in-game day.
Logged
Really hoping somebody puts this in their signature.

Magmacube_tr

  • Bay Watcher
  • Praise KeK! For He is The Key and The Gate!
    • View Profile
Re: Terrible Suggestions Thread
« Reply #4477 on: May 27, 2022, 03:20:13 pm »

As we all know, a dwarf (or anything intelligent) can have preferences for things they have never seen before in their lives. With things like completely procedurally generated worlds in the distant horizon, this current situation must be improved.

I propose that a sapient being should not only be able to like things they never ever saw before, they also should be able to have preferences for things that do not even exist in their world. They may prefer things from other worlds, or things that are multiversally non-existant. Even things that can't exist. Like, maybe a pick associated with both deformity and beauty.

Mayors should also be able to mandate production of things wih such qualities.
Logged
I must submerge myself in MAGMAAAAAAAAA! daily for 17 cents, which I detest. I also geld memes.

My gaem. JOIN NAOW!!!

My sigtext. Read if you dare!

Eric Blank

  • Bay Watcher
  • *Remain calm*
    • View Profile
Re: Terrible Suggestions Thread
« Reply #4478 on: May 28, 2022, 05:14:10 pm »

Dwarves shouldn't only be able to have preferences for non existent things, but lust after non existent creatures.

Urist McCentaurFucker cancels work; depressed about centaurs not being real

And "real" creatures (in their worlds) that they've never seen in person before, like deer people.

Dwarf fortress now simulates interactions between furries and the animal people that are horrified to meet them
Logged
I make Spellcrafts!
I have no idea where anything is. I have no idea what anything does. This is not merely a madhouse designed by a madman, but a madhouse designed by many madmen, each with an intense hatred for the previous madman's unique flavour of madness.

brewer bob

  • Bay Watcher
  • euphoric due to inebriation
    • View Profile
Re: Terrible Suggestions Thread
« Reply #4479 on: May 28, 2022, 07:07:17 pm »

Additionally, dwarves can absolutely detest non-existent vermin, and when they think of them they can start throwing tantrums.

A_Curious_Cat

  • Bay Watcher
    • View Profile
Re: Terrible Suggestions Thread
« Reply #4480 on: May 28, 2022, 11:32:56 pm »

Dwarves throw tantrums whenever they see someone throwing a tantrum.
Logged
Really hoping somebody puts this in their signature.

Magmacube_tr

  • Bay Watcher
  • Praise KeK! For He is The Key and The Gate!
    • View Profile
Re: Terrible Suggestions Thread
« Reply #4481 on: May 29, 2022, 06:06:52 pm »

Intelligent beings are capable of lying to eachother. How about they all also lie to themselves? Since us realfolk do that when we internally say everything is going to be okay.

This would make the unit profiles very unreliable as they would reflect how a dwarf sees themselves as, and not who they actually are.

But hey, dem realism.
Logged
I must submerge myself in MAGMAAAAAAAAA! daily for 17 cents, which I detest. I also geld memes.

My gaem. JOIN NAOW!!!

My sigtext. Read if you dare!

King Zultan

  • Bay Watcher
    • View Profile
Re: Terrible Suggestions Thread
« Reply #4482 on: May 30, 2022, 01:27:13 am »

Everything the game tells you is a lie, do you have 300 units of drink or just one, are you being invaded by 100 elves or 2 horses, and do you have six extremely skilled dwarves in the migrant wave or just one guy with no skills?
Logged
The Lawyer opens a briefcase. It's full of lemons, the justice fruit only lawyers may touch.
Make sure not to step on any errant blood stains before we find our LIFE EXTINGUSHER.
but anyway, if you'll excuse me, I need to commit sebbaku.
Quote from: Leodanny
Can I have the sword when you’re done?

Egan_BW

  • Bay Watcher
  • Strong enough to crush.
    • View Profile
Re: Terrible Suggestions Thread
« Reply #4483 on: May 30, 2022, 01:36:16 am »

Everything the game tells you is a lie, do you have 300 units of drink or just one, are you being invaded by 100 elves or 2 horses, and do you have six extremely skilled dwarves in the migrant wave or just one guy with no skills?
technically already implemented, the game is just very good at lying consistently
Logged

Mr Crabman

  • Bay Watcher
  • A person with the head and pincers of a crab.
    • View Profile
Re: Terrible Suggestions Thread
« Reply #4484 on: May 30, 2022, 11:48:36 am »

Demons should be impossible to kill, unless a FOOLISH samurai warrior, wielding a magic sword, steps forth to oppose them!
Pages: 1 ... 297 298 [299] 300 301 ... 429