{"id":960,"date":"2014-07-01T01:35:07","date_gmt":"2014-06-30T23:35:07","guid":{"rendered":"http:\/\/marctenbosch.com\/news\/?p=960"},"modified":"2014-10-15T02:06:13","modified_gmt":"2014-10-15T00:06:13","slug":"looking-back-do-you-think-your-conception-of-reality-has-changed-from-making-this-game","status":"publish","type":"post","link":"https:\/\/marctenbosch.com\/news\/2014\/07\/looking-back-do-you-think-your-conception-of-reality-has-changed-from-making-this-game\/","title":{"rendered":"Looking back (Do you think your conception of reality has changed from making this game?)"},"content":{"rendered":"<div class=\"txtnote\">(Here&#8217;s another expanded transcript of part of the talk I gave at NYU)<br \/>\nA question that people ask me once in while is: Do you think your conception of reality has changed from making this game?<\/div>\n<p><a href=\"http:\/\/www.nasa.gov\/mission_pages\/NPP\/news\/earth-at-night.html\"><img decoding=\"async\" src=\"http:\/\/marctenbosch.com\/miegakure\/data\/blackmarble.jpg\" class=\"bcenter\" style=\"width: 400px\" alt=\"\" \/><\/a><\/p>\n<p>I find that one of the things that excite me the most about Miegakure is that because it takes concepts familiar in three dimensions and generalizes them to four dimensions (or even n dimensions) it distills these concepts to a more fundamental core. There is something more truthful about a concept that has been distilled to a simpler form, but it also helps us understand the concept better.<\/p>\n<p>A good example is <strong>rotation<\/strong>. A rotation is fundamentally a 2D thing; <a href=\"http:\/\/marctenbosch.com\/news\/2011\/05\/4d-rotations-and-the-4d-equivalent-of-quaternions\/\" title=\"4D Rotations and the 4D equivalent of Quaternions\">you need two dimensions to define a plane of rotation<\/a>. We are so used to thinking about rotations in 3D that we think about the axis of rotation, but this doesn&#8217;t generalize to nD: the 2D plane that is perpendicular to that axis is what is important. The focus on 3D space actually hides part of the truth. Transforming the plane of rotation into an axis loses some information about its semantics, which causes problems for example when you want to transform the rotation itself (ex: the idea of an <a href=\"http:\/\/en.wikipedia.org\/wiki\/Pseudovector\">axial vector<\/a> in 3D is a hack). But you can&#8217;t even transform the plane into an axis in any dimensions but three, so considering the general case helps us avoid making this mistake.<\/p>\n<p>When trying to generalize a concept we often find that some parts of the representation do not generalize at all. Then, we search for a new way to think about things, a new viewpoint that allows us to throw away the parts that don\u2019t generalize. What we are left with is often much more beautiful than what we started with originally, because it describes the same concept, but in a much more concise and precise way. <\/p>\n<p>We can use n-dimensional space as a way to discard viewpoints that are not as fundamental as others because they do not generalize. <\/p>\n<p><img decoding=\"async\" src=\"http:\/\/miegakure.com\/data\/MKAnimWindmillThumb.gif\" alt=\"Rotating the view\" class=\"bcenter\" \/><\/p>\n<p>In Miegakure, the player&#8217;s main action is a rotation (when the space appears to deform, the player is actually just turning their head 90 degrees into the fourth dimension) and there are rotating objects in the game. So the player is learning about rotation in a more general context and it enlightens their concept of rotation in 3D. <\/p>\n<p>I think this idea of distilling and generalizing concepts happens in other games, in some form.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/marctenbosch.com\/miegakure\/data\/Go_board.jpg\" alt=\"Go board\" style=\"width: 250px; float: left; margin-top: 15px\" alt=\"\" \/> <\/p>\n<div style=\"width:370px; float: right\">\nWe celebrate Go because of how rich its situations are compared to how small its rule set is. Go distills the rules of territory and life and death to a form that allows us to explore it, to a form where we can get glimpses of fundamental truths about our universe. Go is so simple that we feel that it has be fundamental.<\/p>\n<p>Frank Lantz talked about similar ideas in this <a href=\"http:\/\/www.gdcvault.com\/play\/1014383\/Life-and-Death-and-Middle\">great talk<\/a>.\n<\/div>\n<p><br clear=\"all\" \/><br \/>\n<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/marctenbosch.com\/miegakure\/data\/portaldiagram.jpg\" style=\"width: 250px; float: left; margin-top: 15px\" alt=\"\" \/><\/p>\n<div style=\"width:370px; float: right\">\nThis is a slightly different idea: <br \/>Portal takes the usual laws of physics and adds portals to them. There&#8217;s some exploration of what having portals might mean by themselves, but what is especially interesting to me is the way that Portals affect things like momentum. <\/p>\n<p>The idea of using gravity to increase momentum then rotating that momentum to cross a pit makes the player think about momentum in a different way and that reveals things about it. Momentum is seen through the more general lens of portals. There are actually problems with this because it is difficult to cleanly generalize, but I will talk about it more next time.\n<\/p><\/div>\n<p><br clear=\"all\" \/><\/p>\n<div class=\"txtnote\">[<a href=\"http:\/\/marctenbosch.com\/news\/2013\/11\/a-toy-ball\/\" title=\"A Toy Ball - Will Miegakure make me understand the fourth dimension?\">Part 1<\/a>][<a href=\"http:\/\/marctenbosch.com\/news\/2013\/12\/unified-rules-and-intrinsic-secrets\/\" title=\"Unified Rules and Intrinsic Secrets\">Part 2<\/a>][<a href=\"http:\/\/marctenbosch.com\/news\/2014\/01\/the-moon\/\" title=\"The Moon\">Part 3<\/a>] [<a href=\"http:\/\/marctenbosch.com\/news\/2014\/10\/nature-as-designer-there-was-only-one-way-to-design-miegakure\/\" title=\"Nature as Designer (There was only one way to design Miegakure)\">Part 4<\/a>] &lt;Part 5&gt; [<a href=\"http:\/\/marctenbosch.com\/news\/2014\/07\/consistency-boundary-what-makes-a-logically-and-mathematically-consistent-system\/\" title=\"Consistency Boundary: What makes a logically and mathematically consistent system?\">Part 6<\/a>]<\/div>\n","protected":false},"excerpt":{"rendered":"<p>(Here&#8217;s another expanded transcript of part of the talk I gave at NYU) A question that people ask me once in while is: Do you think your conception of reality has changed from making this game? I find that one of the things that excite me the most about Miegakure is that because it takes [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,3],"tags":[],"class_list":["post-960","post","type-post","status-publish","format-standard","hentry","category-game-design","category-miegakure"],"_links":{"self":[{"href":"https:\/\/marctenbosch.com\/news\/wp-json\/wp\/v2\/posts\/960","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marctenbosch.com\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/marctenbosch.com\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/marctenbosch.com\/news\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/marctenbosch.com\/news\/wp-json\/wp\/v2\/comments?post=960"}],"version-history":[{"count":105,"href":"https:\/\/marctenbosch.com\/news\/wp-json\/wp\/v2\/posts\/960\/revisions"}],"predecessor-version":[{"id":1186,"href":"https:\/\/marctenbosch.com\/news\/wp-json\/wp\/v2\/posts\/960\/revisions\/1186"}],"wp:attachment":[{"href":"https:\/\/marctenbosch.com\/news\/wp-json\/wp\/v2\/media?parent=960"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/marctenbosch.com\/news\/wp-json\/wp\/v2\/categories?post=960"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/marctenbosch.com\/news\/wp-json\/wp\/v2\/tags?post=960"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}