{"author_name":"Shide","cat":"LD #37","comments":[],"epoch":1483206180,"likes":3,"metadata":{"p_key":"757","p_author":"Shide","p_authorkey":"29081","p_urlkey":"35605","p_title":"Lighthouse Mystery (post-mortem)","p_cat":"LD #37","p_event":"LD37","p_time":"1483206180","p_likes":"3","p_comments":"0","p_status":"UPD5","us_key":"29081","us_name":"Shide","us_username":"\/author\/shide\/","event_start":"1481241600","event_key":"81","event_name":"Ludum Dare 37"},"text":"<p><strong>Hello everyone and happy new year!<\/strong><\/p>\n <p>We are two brothers from Moscow (Russia) who\u00a0had almost no experience in game development 3 years ago. We&#8217;ve been participating in Ludum Dare for the hmmm&#8230; 10th time, I guess and thanks for LD we gained a lot of game development experience over these years. We started from shitty 2D pixel-art graphics on XNA engine ending with 3D multiplayer games with PBR materials. \u00a0Here are our previous\u00a0<a href=\"http:\/\/ludumdare.com\/compo\/author\/shide\/\">most successful<\/a>\u00a0and\u00a0<a href=\"http:\/\/ludumdare.com\/compo\/author\/fledgeling\/\">less successful<\/a>\u00a0entries.<\/p>\n <p>And this time we made a first-person puzzle game.<\/p>\n <h2><a href=\"http:\/\/ludumdare.com\/compo\/ludum-dare-37\/?action=preview&amp;uid=29081\">Play Lighthouse Mystery<\/a><\/h2>\n <div id=\"attachment_603574\" style=\"width: 560px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/ludumdare.com\/compo\/ludum-dare-37\/?action=preview&amp;uid=29081\"><img class=\"wp-image-603574 size-large\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/ld_cover-550x306.png\" alt=\"Lighthouse Mystery. Ludum Dare #37\" width=\"550\" height=\"306\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/ld_cover-300x167.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/ld_cover-768x427.png 768w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/ld_cover-550x306.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/ld_cover.png 900w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><p class=\"wp-caption-text\">Lighthouse Mystery. Ludum Dare #37<\/p><\/div>\n <h2><strong>Read more about development below:<\/strong><\/h2>\n <p><span id=\"more-603568\"><\/span><\/p>\n <p>This LD&#8217;s theme was &#8216;One Room&#8217; and this time we decided to make a first-person game so we end up with some sort of puzzle game. But one room literally wasn&#8217;t enough for us to make a great puzzle so we decided how to stick to the theme without forcing player to stay in one room actually. And then we got an idea of &#8220;one room, multiple exits&#8221;. After discussing the idea we end up with the door like in &#8220;Howl&#8217;s Moving Castle&#8221; animated film by Hayao Miyazaki. It had a special lever which changed the destination of the door.<\/p>\n <h2><img class=\"aligncenter size-large wp-image-603585\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/howls_comparison-550x309.jpg\" alt=\"howls_comparison\" width=\"550\" height=\"309\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/howls_comparison-300x169.jpg 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/howls_comparison-768x432.jpg 768w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/howls_comparison-550x309.jpg 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/howls_comparison.jpg 960w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><br \/>\n Gameplay<\/h2>\n <div id=\"attachment_603591\" style=\"width: 560px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/concept-4.jpg\"><img class=\"wp-image-603591 size-large\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/concept-4-550x991.jpg\" alt=\"\" width=\"550\" height=\"991\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/concept-4-550x991.jpg 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/concept-4.jpg 706w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><p class=\"wp-caption-text\">First draft of our idea<\/p><\/div>\n <p>So we made a similar one door. Now we had a concept of multiple external enviroments and one room which was a start and an exit point at the same time, perfect for a puzzle game. But player needed something to do in the &#8216;outside&#8217; world so we modified our door a bit and created a concept of a key which is actually a cube charged with a specific color. Each color leads to a different world and is consumed by the door after changing door&#8217;s destination. So player now had a purpose in the outside worlds: to charge his key by the color of the next world. And we just needed to add some puzzle component into the worlds itself. We took some inspiration from Portal and Talos Principle games and decided to use quite simple laser mechanics with emitters, mirrors and receivers. Last one designed to charge player&#8217;s key. And also we added an impossible gravity, just because I had an extra time.<\/p>\n <p><iframe width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/hy6beLTxCyo?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n <h2>Setting<\/h2>\n <p>We really wanted to make something aesthetically clean, light and nice in the outside world. At least we tried <img src=\"http:\/\/ludumdare.com\/compo\/wp-includes\/images\/smilies\/simple-smile.png\" alt=\":)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/> We created floating islands with nice grass on it and added a huge accent in each level &#8211; a lighthouse, it is inspired by Bioshock Infinite time-line concept with lighthouses:<\/p>\n <div id=\"attachment_603592\" style=\"width: 560px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/bioshock_comparison.jpg\" rel=\"attachment wp-att-603592\"><img class=\"wp-image-603592 size-large\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/bioshock_comparison-550x309.jpg\" alt=\"bioshock_comparison\" width=\"550\" height=\"309\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/bioshock_comparison-300x169.jpg 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/bioshock_comparison-768x432.jpg 768w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/bioshock_comparison-550x309.jpg 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/bioshock_comparison.jpg 960w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><p class=\"wp-caption-text\">We also placed multiple lighthouses on each level :)<\/p><\/div>\n <h2>Development<\/h2>\n <p>The game was developed by me and my younger brother in 72 hours, i was doing all of the programming and unity level design while he was modelling and drawing stuff. We already had an experience participating in ludum dare so our time management had no issues and let us to develop the game without hurrying. For my opinion, the key for it is prioritising all tasks and distincting details from core gameplay and doing most important things first. We didn&#8217;t hurry at all, cause we know that it could be worse.<\/p>\n <div id=\"attachment_603593\" style=\"width: 560px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/whiteboard.jpg\" rel=\"attachment wp-att-603593\"><img class=\"wp-image-603593 size-large\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/whiteboard-550x308.jpg\" alt=\"whiteboard\" width=\"550\" height=\"308\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/whiteboard-300x168.jpg 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/whiteboard-768x430.jpg 768w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/whiteboard-550x308.jpg 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/whiteboard.jpg 1041w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><p class=\"wp-caption-text\">Part of our prioritized checklist (on a real whiteboard)<\/p><\/div>\n <p>You can checkout our timelapse videos:<\/p>\n <p><iframe width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/gIQnLRz5cu8?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n <p><iframe width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/vI2uDtmWRkk?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n <p>The only problem of our game was the sound. We are not skilled in sound design and the only person who could help us with that was unreachable. But i still wanted to try create sound myself without downloading it from freesounds.org or whatever, so a took a mic and an and started making noises in front of it. It took about 6 hours for me for recording, postprocessing and putting results into the game. The result is not that bad, i think. Unfortunately we had not enough time for recording music but we are still working on it.<\/p>\n <div id=\"attachment_603594\" style=\"width: 560px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/sound_recording.jpg\" rel=\"attachment wp-att-603594\"><img class=\"size-large wp-image-603594\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/sound_recording-550x594.jpg\" alt=\"This is how we recorded sounds. At least we tried.\" width=\"550\" height=\"594\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/sound_recording-278x300.jpg 278w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/sound_recording-768x829.jpg 768w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/sound_recording-550x594.jpg 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/12\/sound_recording.jpg 1056w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><p class=\"wp-caption-text\">This is how we recorded sounds. At least we tried.<\/p><\/div>\n <h2>Conclusion<\/h2>\n <p>I think we succeeded this time. We&#8217;ve done what we&#8217;ve planned and pretty happy with the result. Probably we should continue to develop our game but it still requires a lot more work to be done.<br \/>\n What do you think about the game? Please write your opinion here or in comments to the game itself.<\/p>\n <p><em>Btw, our source code is open and <a href=\"https:\/\/github.com\/bshishov\/LudumDare37\">published on github<\/a>.<\/em><\/p>\n <p>&nbsp;<\/p>\n <h2 style=\"text-align: center\"><span style=\"color: #ff9900\"><a style=\"color: #ff9900\" href=\"http:\/\/ludumdare.com\/compo\/ludum-dare-37\/?action=preview&amp;uid=29081\">Play Lighthouse Mystery<\/a><\/span><\/h2>","time":"December 31st, 2016 12:43 pm","title":"Lighthouse Mystery (post-mortem)"}