{"id":1140,"date":"2013-12-13T06:22:48","date_gmt":"2013-12-13T06:22:48","guid":{"rendered":"http:\/\/mycours.es\/gamedesign2013\/?p=1140"},"modified":"2013-12-17T16:03:50","modified_gmt":"2013-12-17T16:03:50","slug":"mirror-mirror-final-post","status":"publish","type":"post","link":"http:\/\/mycours.es\/gamedesign2013\/2013\/12\/13\/mirror-mirror-final-post\/","title":{"rendered":"Mirror Mirror"},"content":{"rendered":"<p><a href=\"http:\/\/mycours.es\/gamedesign2013\/files\/2013\/12\/MirrorMirror.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1141\" src=\"http:\/\/mycours.es\/gamedesign2013\/files\/2013\/12\/MirrorMirror.jpg\" alt=\"\" width=\"2000\" height=\"970\" srcset=\"http:\/\/mycours.es\/gamedesign2013\/files\/2013\/12\/MirrorMirror.jpg 2000w, http:\/\/mycours.es\/gamedesign2013\/files\/2013\/12\/MirrorMirror-800x388.jpg 800w, http:\/\/mycours.es\/gamedesign2013\/files\/2013\/12\/MirrorMirror-1024x496.jpg 1024w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><\/p>\n<p><strong>Author<\/strong> Andre Le<\/p>\n<p>Mirror mirror is a collaborative multi-screen multiplayer puzzle game spanning 3 computers located next to each other. Each level contains one or more lasers, mirrors, and circular targets in a puzzle-like configuration. The 3 players are able to move and rotate the mirrors to bounce lasers across multiple screens. The goal of the game is to pass the laser(s) through all of the targets. In many situations, players are dependent on other players and must discuss strategies in order to effectively use the provided mirrors and lasers.<\/p>\n<p><a href=\"https:\/\/dl.dropboxusercontent.com\/u\/5434977\/CMU\/EGD\/MirrorMirror.zip\" target=\"_blank\">Download<\/a><\/p>\n<p>Instructions:<\/p>\n<ol>\n<li>Navigate to\u00a0the &#8220;server&#8221; folder from within the OSX terminal.<\/li>\n<li>To start the server, type in &#8220;java\u00a0-jar mpeServer-2.0.2.jar -framerate60&#8221;<\/li>\n<li>Each player has a corresponding folder (e.g. Player1, Player2, Player3) that contains an &#8220;mpe.xml&#8221; file<\/li>\n<li>To configure the server, edit the mpe.xml file and change the &lt;ip&gt;xxx.xxx.xxx.xxx&lt;\/ip&gt; to the ip of the server<\/li>\n<li>To start the game, open the .app file in the corresponding Player folders<\/li>\n<\/ol>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-right kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;right&quot;,&quot;id&quot;:&quot;1140&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;0&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;0&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;5&quot;,&quot;greet&quot;:&quot;Rate this post&quot;,&quot;legend&quot;:&quot;0\\\/5 - (0 votes)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;Mirror Mirror&quot;,&quot;width&quot;:&quot;0&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 0px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 19.2px;\">\n            <span class=\"kksr-muted\">Rate this post<\/span>\n    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Author Andre Le Mirror mirror is a collaborative multi-screen multiplayer puzzle game spanning 3 computers located next to each other. Each level contains one or more lasers, mirrors, and circular targets in a puzzle-like configuration. The 3 players are able to move and rotate the mirrors to bounce lasers across multiple screens. The goal of &hellip; <a href=\"http:\/\/mycours.es\/gamedesign2013\/2013\/12\/13\/mirror-mirror-final-post\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Mirror Mirror&#8221;<\/span><\/a><\/p>\n","protected":false},"author":28,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1140","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/mycours.es\/gamedesign2013\/wp-json\/wp\/v2\/posts\/1140","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/mycours.es\/gamedesign2013\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/mycours.es\/gamedesign2013\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/mycours.es\/gamedesign2013\/wp-json\/wp\/v2\/users\/28"}],"replies":[{"embeddable":true,"href":"http:\/\/mycours.es\/gamedesign2013\/wp-json\/wp\/v2\/comments?post=1140"}],"version-history":[{"count":8,"href":"http:\/\/mycours.es\/gamedesign2013\/wp-json\/wp\/v2\/posts\/1140\/revisions"}],"predecessor-version":[{"id":1223,"href":"http:\/\/mycours.es\/gamedesign2013\/wp-json\/wp\/v2\/posts\/1140\/revisions\/1223"}],"wp:attachment":[{"href":"http:\/\/mycours.es\/gamedesign2013\/wp-json\/wp\/v2\/media?parent=1140"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/mycours.es\/gamedesign2013\/wp-json\/wp\/v2\/categories?post=1140"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/mycours.es\/gamedesign2013\/wp-json\/wp\/v2\/tags?post=1140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}