{"author_name":"Jishenaz","cat":"LD #27","comments":[],"epoch":1377715740,"likes":2,"metadata":{"p_key":"38134","p_author":"Jishenaz","p_authorkey":"26581","p_urlkey":"73750","p_title":"10 Seconds In 10 Seconds \u2013 Postmortem","p_cat":"LD #27","p_event":"LD27","p_time":"1377715740","p_likes":"2","p_comments":"0","p_status":"UPD5","us_key":"26581","us_name":"Jishenaz","us_username":"\/author\/jishenaz\/","event_start":"1377216000","event_key":"18","event_name":"LD27"},"text":"<p><a href=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/Image-0071.png\"><img alt=\"Image 007\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/Image-0071-300x180.png\" width=\"300\" height=\"180\" \/><\/a><\/p>\n <p>This was my first Ludum Dare adventure and also my first game jam. I usually avoided game jams because I was under the impression that you must suffer sleep loss. Funny, I found a lot of Ludum Dare advice saying to get a good night&#8217;s rest, but that&#8217;s besides the point.<\/p>\n <p>My best impression with Ludum Dare was the wonderful community here. There was a lot of positive energy, which I don&#8217;t usually see on the interwebs. I would like to thank everyone for making such a wonderful community of game developers and for making this game jam. And thanks to everyone who played my game. I was surprised by the amount of people who liked my game!<\/p>\n <p>The game can be played <a title=\"10 Seconds In 10 Seconds - Ludum Dare Entry\" href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-27\/?action=preview&amp;uid=26581\" target=\"_blank\"><strong>here<\/strong><\/a>. Video <strong><a title=\"10 Seconds In 10 Seconds - YouTube\" href=\"http:\/\/www.youtube.com\/watch?v=ldR7YUpgXdA\" target=\"_blank\">here<\/a><\/strong>.<\/p>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/Image-0101.png\"><img class=\"alignnone size-medium wp-image-291466\" alt=\"Image 010\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/Image-0101-300x180.png\" width=\"300\" height=\"180\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/Image-0101-300x180.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/Image-0101-550x330.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/Image-0101.png 1089w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n <p><span id=\"more-291148\"><\/span><\/p>\n <p>&nbsp;<\/p>\n <p><strong>Design<\/strong><\/p>\n <p>Even though I&#8217;m not a game designer, the design stage of this project was probably the fastest. When I saw the theme 10 seconds, I was more than happy to work with it, but I wanted to make something a little unique. Then someone mentioned finding other definitions of the word &#8220;second&#8221;. This intrigued me to look up the word in a dictionary.<\/p>\n <p>Seconds most likely refers to a unit of time, but there is also that verb that&#8217;s similar to &#8220;agreeing&#8221;. In that context, it would be like saying &#8220;I second you!&#8221; That&#8217;s where I got the idea of the ten diamond-shaped spirits revolving around you. If you do what they like (risking your health for a special relic) they will &#8220;second&#8221; you, as in support you in your fight against the opponent.<\/p>\n <p>I&#8217;m not sure if that makes much sense, but that&#8217;s what I came up with. That&#8217;s also where the name &#8220;10 Seconds In 10 Seconds&#8221; derives. Not the most unique name on earth, but I figured it would be good enough. I surprisingly finished designing the first night (Friday).<\/p>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/whiteboardLD27.jpg\"><img class=\"alignnone size-medium wp-image-292132\" alt=\"whiteboardLD27\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/whiteboardLD27-300x225.jpg\" width=\"300\" height=\"225\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/whiteboardLD27-300x225.jpg 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/whiteboardLD27-550x412.jpg 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/whiteboardLD27.jpg 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n <p>&nbsp;<\/p>\n <p><strong>Programming<\/strong><\/p>\n <p>Programming was where I spent the most time for this project. Probably the case with a lot of people. I would have to say that it was better than I thought. Of course, I studied programming in college and I already had experience with Unity, but I think all programmers know that you get this great feeling when you program something and it mostly works and you know what you&#8217;re doing. I certainly felt that way, even in AI, which I struggled with.<\/p>\n <p>One of the hardest things I struggled with programming was the HUD, especially the healthbar. I haven&#8217;t done too much HUD programming in Unity, and even if I did, I don&#8217;t remember much. The biggest problem with the healthbar was to get the width to dynamically change. I was using a GUITexture in Unity to do healthbars, and GUITexture has a property called pixelInset, which is a rectangle. It took me a good night&#8217;s sleep to figure out that rectangles don&#8217;t like to be edited directly (<em>such as pixelInset.width = 80<\/em>), but the whole rectangle has to be replaced (<em>pixelInset = newRect<\/em>). That one dumb problem probably wasted a nice 3-5 hours, hours I could have spent on AI.<\/p>\n <p>And that&#8217;s the main problem for me concerning AI. I started it late (about 3 hours before the deadline) and I could actually make it decent if I had more time to think over how the behaviors would work. Debugging AI is a very time consuming activity, so that doesn&#8217;t help much. I realized a lot of things in the AI I could have improved after playing the game post-release.<\/p>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/Image-0081.png\"><img class=\"alignnone size-medium wp-image-292142\" alt=\"Image 008\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/Image-0081-300x180.png\" width=\"300\" height=\"180\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/Image-0081-300x180.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/Image-0081-550x330.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/Image-0081.png 1089w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n <p>&nbsp;<\/p>\n <p><strong>Art<\/strong><\/p>\n <p>I&#8217;m not much of an artist. Knowing that, I knew I couldn&#8217;t waste too much time on art. At the same time, I didn&#8217;t want my game to <em>look<\/em> bad. Early on, I actually wanted to use simple textures, but as I became more aware of the time limit, I stopped thinking about textures.<\/p>\n <p>I decided on an art-style that mostly relied off differences in color and an appeal to simple polyhedrons (I suppose like old 3D games). There should be a sense that you are in an <em>abstract<\/em> 3D virtual world, not a realistic place you can compare to in real life.<\/p>\n <p>The many cubes in the background, I feel, add to this art-style. They represent depth and location in the playing space, since you see all of them at slightly different angles. I also figured that I wanted a visual background of some sort. It kind of reminds me of the games made by <a title=\"Games - Kenta Cho\" href=\"http:\/\/www.asahi-net.or.jp\/~cs8k-cyu\/games\/\" target=\"_blank\">Kenta Cho<\/a>, so in a way this art-style is a tribute to his inspirational works.<\/p>\n <p>I modeled everything in Maya except the pentahedron (the players) and all standard Unity primitives (capsules, spheres, and blocks). The pentahedron was borrowed from <a title=\"Reveal - The Game\" href=\"http:\/\/revealthegame.wordpress.com\/\" target=\"_blank\">a game I worked on with a student team<\/a>. I was surprised I still had the Maya license granted for being a student, but I want to learn Blender someday so that I don&#8217;t have to rely on very expensive software.<\/p>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/LD47Art.png\"><img class=\"alignnone size-medium wp-image-292156\" alt=\"LD47Art\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/LD47Art-300x169.png\" width=\"300\" height=\"169\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/LD47Art-300x169.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/LD47Art-550x310.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/LD47Art.png 803w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n <p>&nbsp;<\/p>\n <p><strong>Conclusion<\/strong><\/p>\n <p>In the end, I actually had a really great time (I was uncertain of the outlook) with this game jam. The time constraint was actually a nice driving force to make me deliver something, even if it&#8217;s not the best thing on earth. You really do learn a lot from this, people are serious when they say that.<\/p>\n <p>As for my game, I will make a post-compo version that addresses the problems mentioned in people&#8217;s feedback. I&#8217;ll tweak controls, but who knows how long that will take. I definitely will have a local two-player setup. The two-player mode will most likely use Xbox 360 controllers. I will make the tutorial much better because I know it does not explain the controls and that would annoy players. I&#8217;ll try to refine the game design so it&#8217;s easier to get ammo and get seconded by spirits. And of course, I will fix the AI. I will take my time for the post-compo version, so I can&#8217;t promise that it will come soon.<\/p>\n <p>Anyhow, thanks to everyone who played my game and gave feedback. If you haven&#8217;t tried it yet, you can check it out <a title=\"10 Seconds In 10 Seconds - Ludum Dare Entry\" href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-27\/?action=preview&amp;uid=26581\" target=\"_blank\">here<\/a>. Gameplay video can be seen <a title=\"10 Seconds In 10 Seconds - YouTube\" href=\"http:\/\/www.youtube.com\/watch?v=ldR7YUpgXdA\" target=\"_blank\">here<\/a>.<\/p>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/Image-002-21.png\"><img class=\"alignnone size-medium wp-image-292179\" alt=\"Image 002 (2)\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2013\/08\/Image-002-21-298x300.png\" width=\"298\" height=\"300\" \/><\/a><\/p>\n \n <p>Tags: <a href=\"http:\/\/ludumdare.com\/compo\/tag\/10-seconds\/\" rel=\"tag\">10 seconds<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/first-entry\/\" rel=\"tag\">First entry<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/first-time\/\" rel=\"tag\">First Time<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/first-timer\/\" rel=\"tag\">first-timer<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/postmortem\/\" rel=\"tag\">postmortem<\/a><\/p>","time":"August 28th, 2013 1:49 pm","title":"10 Seconds In 10 Seconds \u2013 Postmortem"}