This forum is in permanent archive mode. Our new active community can be found here.

Dwarf Fortress Succession Game II

135

Comments

  • Am I the only one who read The Faceless Entity's post in the voice of a pissed off Buddy Rich?

  • In my mind it was more like this, particularly at 1m 11s:

  • If you (or your computer) weren't up to the challenge, you should have said so immediately and not wasted our time. Also, blaming Andrew and I for your leaving the game is incredibly pissweak, when it is apparent you couldn't deal with the complexity of the game.
    It was perfectly capable of running that 80 dwarf fortress at 50+ FPS, back when this thread started. Then, as I already mentioned several times on the forums, my PSU died. Taking a chunk out of my CPU performance.
    1. That's a problem with your computer. It runs consistently at around 50 fps on my machine.
    Read the first part of that point. One tile wide hallways. One tile. Not only is pathfinding a bitch with such small paths, it also means every dwarf spends the majority of its time crawling over and under other dwarves and animals. I was talking about efficiency.
    2. 138 drinks, 364 edible plants and 29 meats at the start of the year is not "no freaking supplies".
    If you can't read, please say so. It's "No freaking supplies worth mentioning." Also, supplies does not only mean food supplies. I'm talking about all sorts of supplies. There are 0, zero, nada, NO, noteworthy supplies.
    3. Yes, there is. Cage traps and a lever-controlled hatch cover are at least two shreds of defence.
    Cage traps are not useful defence. They allow for a nice warning system yes. And then they need to be reset. And what hatch cover? Perhaps inform us that you build that fucking thing. Those hatch covers 'disappear' when opened. Not that said hatch cover has any use, since there's already a door in the wall.
    4. Who gives a fuck about what it looks like?
    Again, efficiency, not looks, efficiency. If the fortress runs noticeably slower than a fortress 50 dwarves larger, then it's very badly designed.
    5. Then don't use it, you whiny jerknice guy.
    As if I could. The point here is, you wasted your time building a waterfall that is so obviously flawed that you don't even need to run water to discover that. You did all that, instead of preparing the fortress for defence. You didn't fix the wall, you didn't move the Trade Depot 'inside' so that it can be used even when the fortress is under attack. Instead you made a waterfall prototype that's all over the fucking place, a hole in the fucking ceiling that causes all dwarves to cancel their jobs when they're already inside
    6. Oh, I get it now. You carried on with your little scheme to redecorate the entire place, oblivious to the needs of the fortress, and meanwhile the stocks of booze and food fell to nothing. Now you're complaining that I didn't set up any manager tasks to create said food and booze, and now the situation is out of your control.
    No. On the contrary. Only one dwarf died thus far. I consider it to be a bugged dwarf since instead of turning around when he went outside, he walked further, even without having a job or job cancels. So, yes, I still have the situation under control. It however is not fun because a) I know my computer can run the fortress at 50FPS, but not at the moment, causing lots of annoyance, b) I can't do anything useful in the fortress because there are no supplies. c) you come along with your bloody smack talk. It makes no sense. It's not even a fucking competition! It's a perfect example of completely misplaced an irrelevant bullshit that can only annoy.
    Also, blaming Andrew and I for your leaving the game is incredibly pissweak, when it is apparent you couldn't deal with the complexity of the game.
    I can deal perfectly fine with the 'complexity' of the game. I have my own 80 dwarf fortress that runs faster with 3 times the amount of creatures, is more efficient, can fend off ambushes without a single loss, and has supplies that the fortress can use when under siege. So yes, I can perfectly fine deal with the 'complexity' of the game. It is you, however, who is "incredibly pissweak" for not being able to accept the consequences of your actions, so I feel perfectly justified for quiting the game after you starting this bullshit in this thread. Before I was just grinding along. But no more. Good bye.

    tl;dr fuck you Thane. Scott, it's your turn.
    No one asked if he wanted a burger with those cries.
    No, I want a frikandel speciaal. Burgers are nasty.
    If you let things get crazy, maybe some those dwarves will die off and you can quit bitching about your computer's shitty performance.
    Yeah, because a fortress running at 24FPS with all animals (that can be) caged, will speed up significantly with a few deaths. No, instead I'll just make room to walk, and logical paths. Widening 2 corridors already sped the game up with 4FPS.
    Try role playing for a bit.
    I did, it's the only thing that I could do. I had an in-character rant already partially written out. Also, you seem to forget that these are civilised dwarves. They don't eat goblins, let alone fellow dwarves. They only punish, sometimes resulting in death when a hammerer is dealing the punishment. Perhaps if it was Scott Fortress, perhaps then they would kill and eat the player. But I digress.
  • How's the fortress going, Scott?
  • How's the fortress going, Scott?
    Oh, the fact that I was supposed to play got lost in the mess. I'll start tonightish.
  • Okay, I just remembered to play. I'm going to start right now.
  • 2nd Granite
    Why was I given this assignment? Why? I have not the experience for such a task. Surely, the worst is yet to come. My only hope is that I can rely on the good work of my predecessors to get me through the year and safely to the next.
    Well, there is no turning back now. I've arrived at the fort. I being by surveying the land and the record books.
    Well, from what I can tell, we aren't doing too badly. There are fortifications at the entrances. There are dwarves working. There is sufficient food and drink. Hopefully the drink will last me through the year, I will definitely need it.
    Perhaps it is best to start with a simple task. I shall start by making and installing doors in the vast residential complex. It may not be a glorious task, but it is one I can accomplish. If this fort were to ever be fully inhabited it would have to be done at some point. Why not now?
    Well, it seems we were all out of doors, so I ordered some made. I also ordered construction of stone crafts. If there's something we have, it's plenty of extra stone. We may as well put it to good use.
    3rd Granite
    Kulet Nazomerush, the Carpenter, has given birth to a boy. What a joyous occasion! For at least today we can forget the dangers and hardship of life, and rejoice. Maybe this won't be so bad after all.
    5th Granite
    Aren't I glad I ordered stone crafts to be made. Already Meng Azininod is churning out masterpieces. We will need a place to put these things. I will order a stokcpile of complete crafts be constructed.
    9th Granite
    Kulet Nazomerush's pet cat, Sarvesh Ducimamud, is hurt. How did it happen? I don't know. Also, one of the horses gave birth. I don't know if we have veterinary care available here, but I hope we do for the sake of Kulet's happiness, and for the health of the newborn foal.
    10th Granite
    What a problem to have! More alcohol that barrels to store it in! I have put an order for more barrels to be made, but in the meantime, let us drink!
    16th Granite
    A dog has given birth to puppies. They should have sent a zookeper for this job. The elven caravan is on its way. I wonder what their visit will bring.
    19th Granite
    These elves bring little to trade, but they do bring wood, which will help to solve our barrel shortage. I hope they enjoy our handiworks.
    21st Granite
    Another horse gives birth, and so does Imush Sigunadag. The fertility gods must have blessed this ground.
    23rd Granite
    I have traded many of our crafts for almost all the wood the elves had to offer. Was I actually able to solve a problem? Perhaps I worried for naught? My new craft stockpile is working nicely. The stonecrafting workshp is clutter free.
    27th Granite
    I spoke too soon. AN ambush! What do I do? What do I do? I have put Bim Dishmabgemesh and his axe on the job. I hope that between him and our defenses we are safe from the evil goblins.
    28th Granite
    The golbins have slaughtered the Elven merchants and their animals. Alath Sazirakil is also dead. It's a bloodbath. Why must these goblins raid us? Can they not live off the land as all other creatures? At least we still live. And while we live, there is hope.
    11th Slate
    Migrants have arrived, and I have been elected our first mayor. Yet, while all goes relatively well within our walls, the blood on our doorstep remains.
    20th Slate
    I have imposed a ban on certain exports. I think that the knowledge that those goods are produced here may have attracted the goblin raiders.
    3rd Felsite
    Look at the beauty of the treasures we have created! I will have to expand the room to make it even more glorious.
    15th Felsite
    Our supply of drink is shrinking, and I kow not what to do. We thirst not yet, but we will soon.
    20th Felsite
    Mebzuth Ritherar, the Siege Operator, has been taken by a fey mood, and has taken a craftswarf's workshop. What can he be doing in there?
    26th Felsite
    Ritherar continues to scream from within the workshop, ordering materials to be brought to him, yet most of the dwarves seem to ingore him. It doens't help that he is asking for materials in short supply better spent elsewhere. Meanwhile, the bewery is working around the clock, and we have much less fear of running out of drink.
    1st Hematite.
    It is summer. Every day that passes I am closer to leaving this fort, back to the safe and irresponsible days at home. I'm just not cut out for this work.
    11th Hmeatite
    For weeks now, Ritherar has demanded materials we do not have. Meanwhile, other dwarves produce masterpiece upon masterpiece. He is cooped up in the workshop and refuses to leave. If he dies of insanity and/or starvation there is little I can do for him. It would help if our woodcutter actually went and cut down trees as I have ordered. Instead, he sleeps all day and night.
    13th Hematite
    Another ambush! Curses! Will it never end? And with our only warrior asleep and lazy? I will have to recruit some of the peasants, and hope they can use the goblin weaponry of the previous ambush to defend us. I fear for the worst.
    17th Hematite
    Our fisherman is dead. Goblins and evil dwarves are still attacking us, snatching our children. Yet, a human guild representative arrives. Perhaps they can help us defend our fortress.
    25th Hematite
    Goblins are roaming about freely preventing us from working. Our mightiest dwarf has remained comatose. An insane dwarf has taken over a crafts shop and not left. And now, a human guild leader wants to meet with me because there is "much to discuss".
    6th Malachite
    As expected, the siege operator has gone completely insane. What will come of this? I'm going to hid in my room. I'll have no part in it. At least ther is plenty to drink, and my treasure room is filling nicely!
    17th malachite
    The traders will be leaving soon! I forgot they were here! Quick, bring up the crafts to the depot!
    18th Malachite
    More migrants arrive. In many ways, they are worse than goblins.
    20th Malachite
    The traders left before we could make a deal.
    23rd Malachite
    The human guild leader wants to know what types of goods we want. I give him the finger and tell him nothing. Who can trust these humans? He hung around to find out this information, but wouldn't wait for us to trade. Screw them.
    25th Malachite
    I didn't even notice, but one of the new migrants is a woodcutter. Our wood shortage is over! If only our original woodcutter would awake from his coma.
    27th Malachite
    The human guild representative has left. Good riddance.
    1st Galena
    I just realized we have 56 dwarves, bu tnowhere near 56 beds. This needs to be fixed.
    1st Limestone
    Autumn as come. Every night I dream of the day of leaving this foul place. Never again will I take such a job. Thankfully, times have recently been uneventful. However, the dwarves grow lazier. The wood crafters will not make beds or cages, and the miners will not dig. As long as our supply of drink continues to overflow, I do not care.
    7th Limestone
    Crazy Mitherar, the siege operator, has died because he forgot to drin. Good riddance.
    11th Limestone
    The village Liaison from Uthmikudib has arrived. Let's see what they have to say. They have many wagons. Hopefully they can haul away all of these useless crafts we have stockpiled, and give us something of real value.
    18th Limestone
    I offered the trader a heaping pile of our excellent crafstwork in exchange for his valuable goods. Despite giving them a healthy profit on the deal, they refused to trade with us at all! If I had more military might, I would slaughter them and take their riches.
    20th Limestone
    The liaison want's to talk. I've got something to tell him. Get me the fuck out of here!
    23rd Limestone
    A thief! I say let him take our worthless crap. He can't carry that much.
    27th Limestone
    The Liaison has left. He said he looks forward to seeing me next year. I don't think so, bub.
    2nd Sandstone
    A miasma has broken out in the mess hall because nobody has buried the insane siege operator's corpse. I don't eat in there, so it's not my problem.
    5th Sandstone
    The blacksmith has been taken by a mood. I expect him to suffer the same fate as the siege operator. I can only pray I won't be here to see it.
    The blacksmith didn't go insane. Instead, he created an amazing thing, an aluminum door! Should I put it on my bedroom or my office?
    27th Sandstone
    I live in a madhouse. I'm just going to hide for the rest of the year.
    5th Timber
    More migrants. I best not get familiar with them. I'll be leaving them very soon.
    14th Timber
    Guys, there's plenty of water. It just turned to ice. Take a pick, and take some fire. Oh well, I guess if you can't figure it out, you'll all be thirsty. Fine by me.
    11th Moonstone
    It's cold. It's also quiet. No goblins. No traders. Just the usual mob of crazy dwarves running around with their heads up their asses. I'll be free of them soon enough.
    15th Moonstone
    A baby snatcher. Let him take the children. One less mouth to feed.
    17th Moonstone
    Bim, the comatose woodcutter, has died of thirst. I guess that will happen to you if you stay in bed for most of a year. I'm surprised he lasted this long.
    21st Moonstone
    An ambush! I'll just hide in my room. If I live just a little bit longer, everything will be ok. Maybe if they kill everyone else, i can get some peace and quiet.
    26th Moonstone
    The goblins are inside now! This is real murder and mayhem. Actually, I hope Azininod dies. Then his crafts will raise in value!
    23rd Opal
    The hallway is littered with corpses, and someone has the idea to go craft something amazing. One more month...
    27th Opal
    A legendary turtle shell animal trap. Just what we needed! I'm sure many a bard will sing of the great turtle shell that brought 40+ dwarves back from the dead.
    18th Obsidian
    The Dwarves finally got the balls to kill the last goblin. There are only 22 of them left, but they have survived. At least it's quiet.
    1st Granite
    Fuck EVERYBODY!
  • Excuse the poor formatting on the log.. I didn't want to break it up into two separate posts.

    Here are the screenshots. The last one is the best.
    Here is the save game.
  • Goddamn, that place is a mess. An awesome mess, due in no small part to my lack of foresight. Andrew, I am envious of the challenge you now face.
  • Kulet Nazomerush's pet cat, Sarvesh Ducimamud, is hurt. How did it happen? I don't know.
    The bugs got to it.
    Bim, the comatose woodcutter, has died of thirst. I guess that will happen to you if you stay in bed for most of a year. I'm surprised he lasted this long.
    No way. He was recovering from hit injuries. Did you bother making a bucket so that the dwarves could give him water? It becomes pretty impossible to recover from anything if you are drying up.

    How did those goblins even get in? You knew they were there.
  • No way. He was recovering from hit injuries. Did you bother making a bucket so that the dwarves could give him water? It becomes pretty impossible to recover from anything if you are drying up.

    How did those goblins even get in? You knew they were there.
    Go away. I don't want you posting in our thread anymore.
  • edited December 2008
    Faceless, you probably shouldn't even be playing this game if you can't tolerate a bit of trouble. Come to think of it, Scott said himself that he was inexperienced, so it was all perfectly in character!

    Also, I'll take my place back in line and go after Thane of Condor, if the fortress lasts that long. :P
    Post edited by Walker on
  • Also, I'll take my place back in line and go after Thane of Condor, if the fortress lasts that long. :P
    You could always...

    RECLAIM THE FORTRESS!
  • edited December 2008
    Alright, the lot of you, quit it, for Christ's sake. This bickering is just stupid.

    Faceless, Thank you for pointing out the error and the criticism, but a less harsh tone would have been better for it.

    Andrew, That issue has been dealt with, and beyond that, Faceless can post where he wants even if people don't like it.

    I have no authority to say any of this, really, but Jesus Christ, somebody has to.
    Have some pride in yourselves and stop bickering like children.
    Post edited by Churba on
  • Also, I'll take my place back in line and go after Thane of Condor, if the fortress lasts that long. :P
    You could always...

    RECLAIM THE FORTRESS!
    *Facepalm*

    Yeah, sorry.
  • My latest fortress has a new doorman:

    image

    Meet Nelare Akeraanara Thali Acathi, my new tame DRAGON!

    Needless to say, I won't be having much trouble with ambushes anymore (at least until a lucky shot pierces its heart).
  • Why not put him just inside a door so invaders can't attack him from afar?
  • Go away. I don't want you posting in our thread anymore.
    Nah, I'll post wherever I can when I want to.
    Faceless, you probably shouldn't even be playing this game if you can't tolerate a bit of trouble.
    I can tolerate a bit of trouble. I cannot tolerate bullshit, on top of annoyance, on top of annoyance, etc. Really, a barely self-sufficient third year fortress, with stockpiles largely unusable because they're filled with stones, where dwarves take ages to get anywhere, in a savage almost perma-frost area, with no military, a handful of cage traps, and a single door and wall filled with holes for enemy archers to turn dwarves into pincushions as defence. This on top my computer running horrible because its processor died partially. I do agree that it was nicely in character. I didn't expect him to figure a way to deal with those goblins without losing so many dwarves. I however thought he knew how to deal with a wounded dwarf.

    @Churba, thanks for your input. As you can see in the paragraph above, a less harsh I.
    My latest fortress has a new doorman:
    Oh my god. Why didn't you build such a wall with a bridge when it was your turn? That's an awesome dragon though. A few interests though, did you pave that part south of your main entrance hallway? Or was it just rock? And did you not forget to channel out the brook under your bridge? n_~
  • Why not put him just inside a door so invaders can't attack him from afar?
    That's not a bad idea. I could probably put him behind the bridge, but he'd still be vulnerable to gobbo archery, only less so.
    Oh my god. Why didn't you build such a wall with a bridge when it was your turn?
    I have my reasons. But it was mostly to piss you off.
    That's an awesome dragon though.
    He eats bones. Coincidentally, that's what your mum said about you last night. I think she meant to say "boners", though.
    A few interests though, did you pave that part south of your main entrance hallway? Or was it just rock? And did you not forget to channel out the brook under your bridge? n_~
    Mostly rock, with a little paving. And yes, I did channel out the brook.Numbnuts
  • [post]
    Awesome *thumbs up*.
  • Remember, kids:don't play with matches!
    See, that's the kind of awesomeness that is Dwarf Fortress. They just need to make a game where it's just the awesome parts, without the hours and hours of pain and suffering.
  • edited December 2008
    So much for my undead whale trap..
    Question: Does it stop breathing fire when it switches to using melee attacks? If so, try putting it on a platform or across a small moat in the corridor. Also smoke can cause internal injuries.. maybe ventilation by floodgates in the walls? Use the smoke to hurt more guys (assuming dragons are immune) then let it out when the fighting is over.

    P.S. How did you get that thing?
    Post edited by Omnutia on
  • You should make a room for the dragon like this one.
  • edited December 2008
    See, that's the kind of awesomeness that is Dwarf Fortress. They just need to make a game where it's just the awesome parts, without the hours and hours of pain and suffering.
    For me, it's all good. The awesome parts are just the cherry on top.
    Question: Does it stop breathing fire when it switches to using melee attacks? If so, try putting it on a platform or across a small moat in the corridor. Also smoke can cause internal injuries.. maybe ventilation by floodgates in the walls? Use the smoke to hurt more guys (assuming dragons are immune) then let it out when the fighting is over.
    It doesn't stop firebreathing, even when in a melee. What I might do is put him on the platform above the drawbridge, see if he can rain hurt down on the enemy from above. Or I might put him in a cage and connect it up to a lever, so I can release him as a doomsday device. Bwahahhahha! Or I could just sell him - he's worth 10000 40000 spacebucks/linden dollars/whatever the dwarf currency is called.
    P.S. How did you get that thing?
    He showed up one day, fell into one of my cage traps, I tamed him with bones, and then set him up with a sweet gig. Easy.
    Post edited by thaneofcawdor on
  • Struggling to run Dwarf Fortress on an antiquated computer? Prepare to weep tears of joy!

    Wanna know how it works? Here's an excerpt from the thread:
    Technical details
    The only reason this hack is needed at all is because DF does a lousy job at rendering. To put it simply, its printing algorithm works as follows:

    For each tile, draw its background color. Then draw the actual tile, in the foreground.

    Afterwards, flip the buffer so they actually go on-screen. (This is a problem - they should not go on-screen before, and depending on the driver it may be storing an awful lot of details for later use.)

    Well, the algorithm's not really a problem in itself. The problem is that it uses immediate-mode opengl rendering to do this, which was deprecated somewhat over a decade ago and is now horribly slow on all but the best drivers. As gamers who don't buy workstation boards, we don't have the best drivers. There are, of course, better ways to do this, but DF doesn't use them.

    Furthermore, partial-printing, while it does reduce the number of calls a lot, fails to reduce the number of glColor calls; this stays up there, at something like eight million per second. Fortunately they're not the most expensive ones.

    Solution: Write a library that shimmies between DF and OpenGL, intercepts DF's calls, figures out what they are trying to draw, and draws them using better techniques. That's what I'm doing.

    To be more specific, I'm building a tile catalog to upload as a single texture (as opposed to the single-tile-per-texture scheme used by DF), and collecting all the tile drawing calls into an array I can send to opengl all at once.

    This reduces the number of opengl calls to something like twelve per frame, as opposed to the 60,000 I often saw from DF before, as well as fixing partial printing through having opengl entirely redraw the screen every frame. (It's good at that, so long as you use efficient code.)
  • Prepare to weeptears of joy!
    *Manly tears of joy*
  • This yet again proves my point. While Tarn has a lot of good ideas about narrative emerging from complex game systems, and he works hard to think of a million different names for rocks, he can't program for shit. Even with the closed source Dwarf Fortress we already see two major improvements, the graphics packs and now the accelerator. This game needs to be open sourced in the worst way. I mean, look how much open source has helped Nethack. DF can replace nethack, and it largely has, but think about how far it will go if he sets it free? The game will be wicked fast, the interface will get a GUI within weeks, and the forks will be nothing short of revolutionary.

    Until such a time comes when the game goes open source, a real game developer buys it, or something else of that nature happens, I have very low hopes for the future of Dwarf Fortress. It's true potential is being held back by the fears of its creator.
  • It appears Toady has integrated Baughn's fix directly into the game, along with a Linux port developed by someone else. It may be too much to ask, but perhaps this is a sign he's willing to release some control of the project if it means a better product. Hopefully, it's the first step on the road to making the project open-source.
Sign In or Register to comment.