Editing Talk:1223: Dwarf Fortress

Jump to: navigation, search
Ambox notice.png Please sign your posts with ~~~~

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 3: Line 3:
 
:"getting that computer to run Minecraft" means getting the Dwarf Fortress turing machine to run minecraft. Which would probably be impossible, because the computer Dwarf Fortress is running on will not be able to run the turing machine fast enough or with enough memory. -- [[User:Hkmaly|Hkmaly]] ([[User talk:Hkmaly|talk]]) 09:12, 10 June 2013 (UTC)
 
:"getting that computer to run Minecraft" means getting the Dwarf Fortress turing machine to run minecraft. Which would probably be impossible, because the computer Dwarf Fortress is running on will not be able to run the turing machine fast enough or with enough memory. -- [[User:Hkmaly|Hkmaly]] ([[User talk:Hkmaly|talk]]) 09:12, 10 June 2013 (UTC)
 
::Speed ''may'' be considered irrelevent (as exemplared by [[A Bunch of Rocks]]).  Memory upper-limits applies to ''every'' real-world example (possibly including the Universe itself, thus anything that is not self-contained but capable of sharing data with the external Universe, in order to overcome this limitation).  However, usually we can fudge this if this expected usage will get nowhere near the effective memory capacity.
 
::Speed ''may'' be considered irrelevent (as exemplared by [[A Bunch of Rocks]]).  Memory upper-limits applies to ''every'' real-world example (possibly including the Universe itself, thus anything that is not self-contained but capable of sharing data with the external Universe, in order to overcome this limitation).  However, usually we can fudge this if this expected usage will get nowhere near the effective memory capacity.
βˆ’
:::The real problem in Dwarf Fortress is that there is a hard-coded maximum fortress size. It cannot be extended infinitely like the minesweeper example or Magic the Gathering, which is inherantly infinite assuming you keep supplying the legally generated creature tokens. [[Special:Contributions/96.238.211.171|96.238.211.171]] 04:40, 12 June 2013 (UTC)
 
 
::However, apart from the speed of running (and the fact that the quantifiable 'Fort-contained' memory theoretically available may not be sufficient to hold the state of any reasonably Minecraft-like playing environment), I'm wondering about the interface.  Playing Minecraft-within-Fortress would require some interesting setting up.  Having myself made a Tetris-within-Fortress (sort of, never got around to rotating tetronimos, although translation of the falling pieces and line-anihilationsof those that had settled all worked as planned), I suppose you could start with a matrix display made of remotely controlled bridges (from water-activated pressure-plates), a bit like I used to 'externally' represent the data held within the "block matrix" pump'n'pool 'processor' for my Tetris example.
 
::However, apart from the speed of running (and the fact that the quantifiable 'Fort-contained' memory theoretically available may not be sufficient to hold the state of any reasonably Minecraft-like playing environment), I'm wondering about the interface.  Playing Minecraft-within-Fortress would require some interesting setting up.  Having myself made a Tetris-within-Fortress (sort of, never got around to rotating tetronimos, although translation of the falling pieces and line-anihilationsof those that had settled all worked as planned), I suppose you could start with a matrix display made of remotely controlled bridges (from water-activated pressure-plates), a bit like I used to 'externally' represent the data held within the "block matrix" pump'n'pool 'processor' for my Tetris example.
 
::Something that somewhat evaded me (or, rather, forced me to slow the game progression down well below its normal pace) was a control mechanism.  Clicking and setting levers to be pulled, or locking and unlocking doors to allow creature-activated pressure-plates to be run over, depends on knowing that all dwarves (or animals, or hostiles being sent scurrying in circles in a dungeon loop as each tempting exit is automatically closed off and the next one round the track temporarily opened) continue to respond to your requests.  It did very much seem like the Bunch Of Rocks situation, indeed. ;) [[Special:Contributions/178.98.124.195|178.98.124.195]] 13:07, 10 June 2013 (UTC)
 
::Something that somewhat evaded me (or, rather, forced me to slow the game progression down well below its normal pace) was a control mechanism.  Clicking and setting levers to be pulled, or locking and unlocking doors to allow creature-activated pressure-plates to be run over, depends on knowing that all dwarves (or animals, or hostiles being sent scurrying in circles in a dungeon loop as each tempting exit is automatically closed off and the next one round the track temporarily opened) continue to respond to your requests.  It did very much seem like the Bunch Of Rocks situation, indeed. ;) [[Special:Contributions/178.98.124.195|178.98.124.195]] 13:07, 10 June 2013 (UTC)

Please note that all contributions to explain xkcd may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see explain xkcd:Copyrights for details). Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel | Editing help (opens in new window)

Template used on this page: