{"id":35,"date":"2007-02-16T13:35:45","date_gmt":"2007-02-16T18:35:45","guid":{"rendered":"http:\/\/www.wurb.com\/stack\/archives\/35"},"modified":"2014-06-06T16:34:07","modified_gmt":"2014-06-06T23:34:07","slug":"heaven-and-earth","status":"publish","type":"post","link":"https:\/\/www.wurb.com\/stack\/archives\/35","title":{"rendered":"Heaven and Earth"},"content":{"rendered":"<p>In a reply to an <a href=\"http:\/\/www.wurb.com\/stack\/archives\/31\">earlier post<\/a>, corto writes:<\/p>\n<blockquote><p>I too am a fan of games modeling other types of games inside themselves. The Sokoban levels in nethack are another example &#8211; I\u2019m trying to think of others.<\/p><\/blockquote>\n<p>I have to mention <em>Heaven and Earth<\/em>, a game from 1991 featuring abstract puzzles by Scott Kim.  There are 12 types of puzzle in the game, several of which are used to model other types of puzzles.<\/p>\n<p>For example, one of the types of puzzle involves assembling a given pattern out of pieces made of line segments on a grid.  This is straightforward at first: you look at your pieces, you look at where they might fit in the target shape, you put them together.  It&#8217;s like tangrams, except that the pieces are made of lines and are allowed to overlap.  But after a while, you get a puzzle that&#8217;s not like that at all: instead of the target pattern being a composite of the pieces, it&#8217;s just the same disconnected pieces, arranged differently.  Suddenly the constraints of the space matter.  The thing that makes it hard isn&#8217;t figuring out which piece goes where, but getting them were they belong.  If you allow two pieces to touch, they stick together, which isn&#8217;t what you want.  And the meager empty space isn&#8217;t large enough to contain an entire piece, so you have to shift and shuffle them around.  In short, it uses the rules of a pattern-assembly puzzle to create a sliding-block puzzle.  Again, this is not the only example in the game.<\/p>\n<p>I notice that Mac and MS-DOS versions of <em>Heaven and Earth<\/em> have been made <a href=\"http:\/\/www.iangilman.com\/software\/heavenearth.php\">available for free download<\/a> by its creators.  The DOS version runs under Windows XP, but had no sound when I tried it.  Presumably <a href=\"http:\/\/sourceforge.net\/projects\/vdmsound\/\">VDMSound<\/a> would help there.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In a reply to an earlier post, corto writes: I too am a fan of games modeling other types of games inside themselves. The Sokoban levels in nethack are another example &#8211; I\u2019m trying to think of others. I have to mention Heaven and Earth, a game from 1991 featuring abstract puzzles by Scott Kim. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[49,50],"class_list":["post-35","post","type-post","status-publish","format-standard","hentry","category-puzzle","tag-heaven-and-earth","tag-scott-kim"],"_links":{"self":[{"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts\/35","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/comments?post=35"}],"version-history":[{"count":1,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts\/35\/revisions"}],"predecessor-version":[{"id":2729,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/posts\/35\/revisions\/2729"}],"wp:attachment":[{"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/media?parent=35"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/categories?post=35"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wurb.com\/stack\/wp-json\/wp\/v2\/tags?post=35"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}