{"author_name":"thecatspajamas","cat":"LD #34","comments":[],"epoch":1451816940,"likes":3,"metadata":{"p_key":"9301","p_author":"thecatspajamas","p_authorkey":"66266","p_urlkey":"44517","p_title":"A Shot In The Dark Post-Mordem","p_cat":"LD #34","p_event":"LD34","p_time":"1451816940","p_likes":"3","p_comments":"0","p_status":"UPD5","us_key":"66266","us_name":"thecatspajamas","us_username":"thecatspajamas","event_start":"1449792000","event_key":"31","event_name":"LD34"},"text":"<p><a href=\"http:\/\/ludumdare.com\/compo\/ludum-dare-34\/?action=preview&amp;uid=66266\"><img class=\"aligncenter wp-image-531212 size-large\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/01\/Elevator-550x308.png\" alt=\"AShotInTheDark\" width=\"550\" height=\"308\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/01\/Elevator-300x168.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/01\/Elevator-550x308.png 550w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><\/p>\n <p><b>Game Description<\/b><\/p>\n <p><span style=\"font-weight: 400\">A puzzle game focusing on level discovery through the use of illumination. Use multiple perspectives to find the path that leads to the goal. While viewing your character from above you can navigate the world and switching to a first person view you can shoot light emitting arrows to light the world around you.<\/span><\/p>\n <p><b>Before the 3 days<\/b><\/p>\n <p><span style=\"font-weight: 400\">Planning:<\/span><\/p>\n <ul>\n <li><span style=\"font-weight: 400\">Leading up to the final day our team shared our voting results on our <\/span><a href=\"https:\/\/slack.com\/\"><span style=\"font-weight: 400\">Slack <\/span><\/a><span style=\"font-weight: 400\">message board. We would talk about what we enjoyed and disliked about each theme. Once the final vote was open our team gathered on Skype and discussed the final themes that we enjoyed and disliked. Together we created a list of game ideas for each theme. We stacked up some of the game ideas to cover multiple themes, this allowed us to have fewer game ideas so we could focus on making them more developed.<\/span><\/li>\n <\/ul>\n <p><span style=\"font-weight: 400\">Once our team had decided that most of our games would be created in 3D, we began researching 3D game development in Unity. During the few hours before the Ludum Dare our team watched videos such as:<\/span><\/p>\n <ul>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Treehouse: <\/span><a href=\"https:\/\/teamtreehouse.com\/library\/unity-basics\"><span style=\"font-weight: 400\">Unity Basics<\/span><\/a><span style=\"font-weight: 400\"> &amp; <\/span><a href=\"https:\/\/teamtreehouse.com\/library\/how-to-make-a-video-game\"><span style=\"font-weight: 400\">How to Make a Video Game<\/span><\/a><\/li>\n <li style=\"font-weight: 400\"><a href=\"http:\/\/unity3d.com\/learn\/tutorials\/projects\/roll-ball-tutorial\"><span style=\"font-weight: 400\">Roll a Ball Tutorial<\/span><\/a><\/li>\n <li style=\"font-weight: 400\"><a href=\"http:\/\/unity3d.com\/learn\/tutorials\/topics\/graphics\"><span style=\"font-weight: 400\">Unity: Graphics Tutorials<\/span><\/a><\/li>\n <li style=\"font-weight: 400\"><a href=\"http:\/\/unity3d.com\/learn\/tutorials\/projects\/tanks-tutorial\/camera-control?playlist=20081\"><span style=\"font-weight: 400\">Unity: Tanks Tutorial: Camera Controls<\/span><\/a><\/li>\n <\/ul>\n <p><span style=\"font-weight: 400\">Things we had before the start:<\/span><\/p>\n <ul>\n <li><span style=\"font-weight: 400\">Used the <\/span><a href=\"https:\/\/www.assetstore.unity3d.com\/en\/#!\/content\/32351\"><span style=\"font-weight: 400\">Unity Standard Assets<\/span><\/a><span style=\"font-weight: 400\"> as a base for third person and first person movement controls.<\/span><\/li>\n <li><span style=\"font-weight: 400\">Also used <\/span><a href=\"https:\/\/www.assetstore.unity3d.com\/en\/#!\/content\/40465\"><span style=\"font-weight: 400\">Unity Game Jam Menu Template<\/span><\/a><span style=\"font-weight: 400\"> as a base for the main menu and level select.<\/span><\/li>\n <\/ul>\n <p><b>Challenges<\/b><\/p>\n <ul>\n <li><span style=\"font-weight: 400\">Timing of Ludum Dare wasn\u2019t ideal:<\/span>\n <ul>\n <li><span style=\"font-weight: 400\">Leading up to the event we communicated by Slack instead of having in person meetings. We tried to maximize time we did have available by having agendas for discussions before Ludum Dare, and using Skype to communicate throughout the weekend. We also prioritize letting team members sleep\/break when they needed.<\/span><\/li>\n <li>An example of our timing problems was: our artist had other responsibilities that weekend and had to split their focus on Ludum Dare and their own responsibilities. This was mitigated with the help of coffee, coffee, more coffee, and dogged determination.<\/li>\n <\/ul>\n <\/li>\n <li><span style=\"font-weight: 400\">One of level designers did not always have things to work on:<\/span>\n <ul>\n <li>Periodic check-ins about what could be done to help teammates were conducted hourly by the team member.<\/li>\n <\/ul>\n <\/li>\n <li><span style=\"font-weight: 400\">Time:<\/span>\n <ul>\n <li><span style=\"font-weight: 400\">3 days is never enough! Comparing to previous projects we found this game was more polished and complete compared to games we had 6 months to work on. Overall we have found that the more games we work on the better we become.<\/span><\/li>\n <\/ul>\n <\/li>\n <li><span style=\"font-weight: 400\">Theme:<\/span>\n <ul>\n <li>The team struggled for inspiration on the selected themes, but with a quick reconstruction of previously created themes we developed an idea that we were both satisfied with and was scoped well for the Ludum Dare. Although the game we wanted to make that was out of scope was: a game in which the player discovers new lands and makes a map of their discoveries everyday. When night approaches the player would sell their maps to gain money to buy upgrades on their explorer gear. We had plans for this game being procedurally generated with a vast amount of places to explore, unfortunately this was out of scope and we decided to go with plan B.<\/li>\n <\/ul>\n <\/li>\n <li><span style=\"font-weight: 400\">Unity Scene merging problems:<\/span>\n <ul>\n <li>While working on the project our Unity scenes would not merge correctly and required each team member to reimplement anything done in a scene by another member. This was fixed by unignoring meta files and correctly setting the mercurial configuration file on all developer machines. This fix was unable to merge scenes created before the fix, but worked for all scenes created after the fact.<\/li>\n <\/ul>\n <\/li>\n <\/ul>\n <p><b>What went right during this Ludum Dare:<\/b><\/p>\n <ul>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Found free open-source music online to fit the theme, and contacted artist about inclusion into our game. He was excited and posted about the game on Facebook. The music and ambience added to the atmosphere game.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Several compliments about Mood and Scream in game.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Visuals reflected a minimalistic style that we enjoyed.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">No one died, everyone ate, we were able to attend to life responsibilities during the weekend as well. <\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Camera controls in third person turned out great.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Modeling a 3D character, rigging and animating in just 5 hours. \u00a0We are very proud of the amount of 3D environment props that were created as well.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Streaming people\u2019s games on Twitch and watching Ludum Dare streamers play our game was very enjoyable for the whole team. <\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Lots of great feedback on the game (People loved the scream)<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Female main character.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">The team completed their first 3D game! (Yay artist!)<\/span><\/li>\n <\/ul>\n <p><b>Things we would like to do differently next Ludum Dare:<\/b><\/p>\n <ul>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Build a level editor.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Sleep the night before\/take a nap before the theme reveal.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Request vacation for all three days.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Not have finals directly prior to the jam.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Zip files. No installer.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Release for all platforms upon completion.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Test levels with someone not on the team.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Leave more time for visual polish at the end of development.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Post progress to Ludum Dare during the 3 days we are developing.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Optimize the game to be smaller than 50MB<\/span><\/li>\n <\/ul>\n <p><b>Future Plans for \u201cA Shot In The Dark\u201d<\/b><\/p>\n <ul>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Implement an engaging story<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Create a more open world design similar to Zelda games, where parts of the game are block off based on what powers\/upgrades you have unlocked.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Make levels which use all the implemented features.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Either remove one of the perspectives, or sync rotation between them.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Fix the falling bug that allows people to get stuck on the corners<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Add Cat\u2019s Pajama Logo<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Create a compelling UI<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Polish the visual style and the Character animations.<\/span><\/li>\n <li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Reduce the load time when launching game by removing some of the larger sound files.<\/span><\/li>\n <\/ul>\n <p><b>Credits<\/b><\/p>\n <ul>\n <li><span style=\"font-weight: 400\">Designers:<\/span>\n <ul>\n <li><span style=\"font-weight: 400\">Paul Schwarzwalder<\/span><\/li>\n <li><span style=\"font-weight: 400\">Phoenix Smith<\/span><\/li>\n <\/ul>\n <\/li>\n <li><span style=\"font-weight: 400\">Programmers:<\/span>\n <ul>\n <li><span style=\"font-weight: 400\">Paul Schwarzwalder<\/span><\/li>\n <li><span style=\"font-weight: 400\">Phoenix Smith<\/span><\/li>\n <\/ul>\n <\/li>\n <li><span style=\"font-weight: 400\">Artist:<\/span>\n <ul>\n <li><span style=\"font-weight: 400\">Lynne Startup<\/span><\/li>\n <\/ul>\n <\/li>\n <li><span style=\"font-weight: 400\">Level Designers:<\/span>\n <ul>\n <li><span style=\"font-weight: 400\">Jami Schwarzwalder<\/span><\/li>\n <li><span style=\"font-weight: 400\">Phoenix Smith<\/span><\/li>\n <\/ul>\n <\/li>\n <\/ul>\n <p><b>Data Box<\/b><\/p>\n <p>\u200bDeveloper: The Cat\u2019s Pajamas<\/p>\n <p>Publisher: Ludum Dare\/Itch.io<\/p>\n <p>Release Date: December 14, 2015<\/p>\n <p>Platforms: Windows and Mac<\/p>\n <p>Game Link: <a href=\"http:\/\/thecatspajamas.itch.io\/a-shot-in-the-dark\">http:\/\/thecatspajamas.itch.io\/a-shot-in-the-dark<\/a><\/p>\n <p>Ludum Dare: <a href=\"http:\/\/ludumdare.com\/compo\/ludum-dare-34\/?action=preview&amp;uid=66266\">http:\/\/ludumdare.com\/compo\/ludum-dare-34\/?action=preview&amp;uid=66266<\/a><\/p>\n <p>Twitter:\u00a0<a href=\"https:\/\/twitter.com\/TheCatsPJSGames\">@TheCatsPJSGames<\/a><\/p>\n <p>Team Size: 4<\/p>\n <p>Length of Development: 3 days<\/p>\n <p>Lines of Code: 1403<\/p>\n <p>Development Tools: Unity 5.2, Visual Studio 2013, 3D Studio Max, Photoshop, Audacity<\/p>\n <p>Asset Resources: Free Music Archive, AudioMicro, freesound.org, YouTube Audio Library<\/p>","time":"January 3rd, 2016 5:29 am","title":"A Shot In The Dark Post-Mordem"}