{"author_name":"recursive frog","cat":"LD #22","comments":[],"epoch":1324353960,"likes":0,"metadata":{"p_key":"60216","p_author":"recursive frog","p_authorkey":"504529","p_urlkey":"95969","p_title":"(-o^_^)-o <3 Post Mortems!","p_cat":"LD #22","p_event":"LD22","p_time":"1324353960","p_likes":"0","p_comments":"0","p_status":"UPD5","us_key":"504529","us_name":"recursive frog","us_username":"recursive frog","event_start":"1323993600","event_key":"8","event_name":"LD22"},"text":"<p>!! VICTOLY !!<\/p>\n <p>I personally consider it a victory to have completed a game at all for my first Ludum Dare, much less one that&#8217;s actually kind of charming. So without further ado, let&#8217;s have ourselves a post-mortem!<\/p>\n <p>(-o^_^)-o <a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-22\/?action=rate&amp;uid=8342\">PLAY AND RATE THE HUG MONSTER HERE<\/a> o-(^_^o-)<\/p>\n <p><strong><em>The Good<\/em><\/strong><\/p>\n <p><strong>The Concept: \u00a0<\/strong>Thankfully the idea for this game came quickly, but it was not the first idea I had. \u00a0I threw out two other concepts before settling on the Hug Monster.<\/p>\n <p>The first idea was a game where you&#8217;re a zombie who just wants to make friends because he&#8217;s lonely, but invariably when he makes a new friend he eats them. \u00a0While I liked the idea for its humor value, I wasn&#8217;t convinced that the gameplay would be much fun&#8230; or rather that I wasn&#8217;t sure I had the time to make it fun.<\/p>\n <p>The second idea was one in which you play a shoplifter who tries to steal as much as he can from a store while avoiding the watchful eyes of the clerks. \u00a0While it fit the theme, I didn&#8217;t really have any great ideas on how to turn it into a fun game.<\/p>\n <p>That&#8217;s when the Hug Monster came running through my head. \u00a0I figured that most people would choose to make their games about <em>avoiding<\/em>\u00a0the state of being alone, so I would flip this on its head and make the game about <em>becoming alone<\/em>\u00a0to seek safety. \u00a0I find the particular emoticon that the hug monster is made of to be really cute and compelling, and I liked the thought of it wiggling its arms as it chases you around. \u00a0I thought that if I stuck with the ideation that I <em>might<\/em>\u00a0come up with a better concept, but an hour and a half had passed already and this game concept seemed just viable enough to have a shot. \u00a0<em>This turned out to be a great plan. \u00a0<\/em>The idea was solid and the execution was just as cute as I&#8217;d hoped it would be.<\/p>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/2011\/12\/17\/o_-o-the-hugmonster-commeth\/demo000\/\" rel=\"attachment wp-att-89102\"><img class=\"alignnone size-medium wp-image-89102\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/demo000-300x169.png\" alt=\"\" width=\"300\" height=\"169\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/demo000-300x169.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/demo000-550x310.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2011\/12\/demo000.png 976w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n <p><strong>Unity3D:<\/strong>\u00a0 I&#8217;ve been a fan of the Unity tool for almost a year now, and this game proved that it is sufficiently versatile to handle both 3D games as well as 2D games on a short timeframe. \u00a0<em>I still believe that Unity, being a 3D engine is primarily best at rendering 3D<\/em>. \u00a0There are certain idioms and assumptions that Unity uses which make perfect sense in a 3D world, but which sometimes get in the way when you&#8217;re thinking in 2D space. \u00a0That said, Unity does offer you the ability to &#8220;break out into the 3rd dimension&#8221; if you want to with ease. \u00a0 Top it off with a nice, sane language like C# and you have a real winner of a tool.<\/p>\n <p><strong>The Art Style : <\/strong>I&#8217;m not saying it&#8217;s perfect. \u00a0There&#8217;s a lot I want to clean up in the graphics for Hug Monster, and it&#8217;s certainly not on the level of some of the incredibly beautiful entries I&#8217;ve seen from others such as morganquirk, but it <em>works<\/em>\u00a0to reinforce the lighthearted feel I was going for when I concepted the idea. \u00a0I don&#8217;t think a &#8220;realistic&#8221; or even a &#8220;cartoonish&#8221; \u00a0Hug Monster would have nearly the same charm, and a protagonist with any detail might take away from the real star of the show, the monster itself!<\/p>\n <p><strong>Wingdings<\/strong>\u00a0<strong>:<\/strong>\u00a0No kidding, the Wingdings font saved the day here. \u00a0The character&#8217;s standing pose is actually an 8px sized rendering of the skull and crossbones icon with no aliasing. \u00a0Now that I&#8217;ve told you this, you can probably see it if you look at the main character hard enough. \u00a0Of course, at the 8px scale, it looks more like a daring little guy&#8230; one who is very easy to animate, as it turns out!<\/p>\n <p><strong>ALL OF YOU GUYS : <\/strong>I don&#8217;t want to sound cliche, or like the end credits screen of an old Nintendo game, but the Ludum Dare blog itself was a huge inspiration and a motivating force to help keep me focused. \u00a0Just knowing that there were dozens of other people doing this at the same time helped keep my head in the game, and if I had a moment to breathe I could look at the progress other people were making as well. \u00a0I even played a demo or two along the way. \u00a0Additionally, posting my own progress got me some nice feedback from the community regarding what I could do to improve the game. \u00a0I wish I&#8217;d had more of this actually!<\/p>\n <p><strong>The Ending Rocks : <\/strong>Even though the ending took about 3 hours to make, with all the precise fiddling I did to make everything timed just right, I think it&#8217;s worthwhile. \u00a0I would love to add more movie sequences at various mid points in the game as I expand it over time.<\/p>\n <p>&nbsp;<\/p>\n <p><em><strong>The Bad<\/strong><\/em><\/p>\n <p><strong>Sound Design was a big time<\/strong> <strong>suck : \u00a0<\/strong>I have no experience designing sound. \u00a0None. \u00a0Why I thought it would be a great idea to hang out on a sound generator website and try to make sfx and music for this game I have <em>no clue.<\/em>\u00a0 I&#8217;m sure I wasted at least 3 hours playing with sound effects that didn&#8217;t really work, and that I didn&#8217;t even quite know how to form into what I wanted in the first place. \u00a0I could have used that time to better balance my level design, or give people clues about the properties of the game world (for instance, make some levels where Hug Monster plows through blocks early, just to show you that it can, before you find a level in which it actually <em>needs<\/em>\u00a0to happen.<\/p>\n <p><strong>Level Design was a big time suck : <\/strong>\u00a0And I still didn&#8217;t fully express all the ideas I wanted to. \u00a0I was hoping to have more novel behaviors for switches, such as opening pitfalls or dumping rocks down to block passages. \u00a0I was also hoping to have more environmental hazards, such as falling Wingdings, and possibly motorized platforms. \u00a0Even what I have really isn&#8217;t perfect. \u00a0When the game started coming together I knew it was begging to be a puzzle solver, but the problem with this is that the puzzles need to be challenging and at the same time actually solvable&#8230; and with the Hug Monster&#8217;s AI being a bit on the dumb side, that wasn&#8217;t so easy to accomodate.<\/p>\n <p><strong>Hug Monster&#8217;s AI : <\/strong>It&#8217;s not that the AI is really &#8220;bad&#8221; but it&#8217;s very simple, and I feel its lack of smarts is somewhat of a hinderance to game and level design.<\/p>\n <p><strong>Unity3D : <\/strong>Or rather, the physics engine in particular. \u00a0It wasn&#8217;t <em>all<\/em>\u00a0bad by any means (after all, it&#8217;s prominently listed as one of the good things) but I found that while it bought me a lot of time for other things in not having to roll my own full physics engine, I still lost some time fiddling with Unity&#8217;s built-in physics which can seem somewhat opaque. \u00a0I&#8217;m sure this will come more naturally in time.<\/p>\n <p>&nbsp;<\/p>\n <p>I&#8217;m sure there&#8217;s more to be said about the game&#8217;s good and bad points, but right now I&#8217;m just spent. \u00a0I think I&#8217;ll go rate some more of you guys&#8217; work!<\/p>\n \n <p>Tags: <a href=\"http:\/\/ludumdare.com\/compo\/tag\/postmortem\/\" rel=\"tag\">postmortem<\/a><\/p>","time":"December 19th, 2011 11:06 pm","title":"(-o^_^)-o <3 Post Mortems!"}