{"author_name":"Tuism","cat":"LD #33","comments":[{"author_name":"","time":"September 7, 2015 4:54 pm","epoch":1441662840,"text":"Loved this game! And reading about its creation was awesome to read as well. \ud83d\ude00","spam":"N"}],"epoch":1441655040,"likes":1,"metadata":{"p_key":"13024","p_author":"Tuism","p_authorkey":"35114","p_urlkey":"48278","p_title":"PokEscape: a quick not-yet-postmortem","p_cat":"LD #33","p_event":"LD33","p_time":"1441655040","p_likes":"1","p_comments":"1","p_status":"UPD5","us_key":"35114","us_name":"Tuism","us_username":"\/author\/tuism\/","event_start":"1440115200","event_key":"29","event_name":"LD33"},"text":"<p>Below is\u00a0duplicated from my own site: <a href=\"http:\/\/www.twoplusgames.com\" target=\"_blank\">Twoplus Games<\/a>. Not-yet-postmortem because I need to see the score before calling a postmortem \ud83d\ude1b<\/p>\n <p>&nbsp;<\/p>\n <p><strong>TL;DR<\/strong>: Had an amazing Ludum Dare, one week to go for rating LD33 games, so go play my game (available as web, windows, osx, linux):<\/p>\n <h3><a href=\"http:\/\/ludumdare.com\/compo\/ludum-dare-33\/?action=preview&amp;uid=35114\" target=\"_blank\">Play PokEscape now!<\/a><\/h3>\n <p>&nbsp;<\/p>\n <p><a href=\"http:\/\/ludumdare.com\/compo\/ludum-dare-33\/?action=preview&amp;uid=35114\" target=\"_blank\"><img class=\" wp-image-268 size-full alignnone\" src=\"http:\/\/twoplusgames.com\/wp-content\/uploads\/2015\/09\/PokEscape_04_combined.gif\" alt=\"PokEscape_04_combined\" width=\"449\" height=\"334\" \/><\/a><\/p>\n <p>&nbsp;<\/p>\n <h1>Interpretive Dance<\/h1>\n <p>&nbsp;<\/p>\n <p>Last Ludum Dare, I went in with pre-conceived notions of what I was going to make, and I felt <a href=\"http:\/\/twoplusgames.com\/postmortem-mecha-cop-2875-ludum-dare-ld32\/\" target=\"_blank\">it would have been better if I didn&#8217;t<\/a>. This time, I went in with a blank canvas. Hell, I didn&#8217;t even look at the theme list to prepare myself.<\/p>\n <p>The theme was <a href=\"https:\/\/twitter.com\/ludumdare\/status\/634892760529682432\" target=\"_blank\">You Are the Monster<\/a> &#8211; a theme quite a few jammers\u00a0bemoaned because it&#8217;s quite close to a theme a few LDs back &#8211; <a href=\"http:\/\/ludumdare.com\/compo\/ludum-dare-25\/\" target=\"_blank\">You Are the Villain<\/a>. I wasn&#8217;t around back then (darn kids, right?), but I vaguely had the feeling it was done before. I didn&#8217;t care though, brainstorm commenced, there were a few decent ones, but when our chatter made me laugh out loud, I knew I had to do it;<\/p>\n <p>You&#8217;re a monster. You&#8217;re a <strong>pocket<\/strong> monster (pokemon). You&#8217;re the lamest pokemon ever. You&#8217;re <a href=\"https:\/\/www.google.co.za\/search?q=gyarados&amp;es_sm=91&amp;biw=1388&amp;bih=859&amp;source=lnms&amp;tbm=isch&amp;sa=X&amp;ved=0CAYQ_AUoAWoVChMI953uorjlxwIVSNoaCh2l5gRT#tbm=isch&amp;q=magikarp\" target=\"_blank\">Magikarp<\/a>. No, you&#8217;re so lame, you&#8217;re Magi<strong>crap<\/strong>. But you want to be the best you can be. Which is <a href=\"https:\/\/www.google.co.za\/search?q=gyarados&amp;es_sm=91&amp;biw=1388&amp;bih=859&amp;source=lnms&amp;tbm=isch&amp;sa=X&amp;ved=0CAYQ_AUoAWoVChMI953uorjlxwIVSNoaCh2l5gRT\" target=\"_blank\">Gyrados<\/a>. No, Gyra<strong>deuce<\/strong>. The crap puns flowed. I laughed, and off I\u00a0went.<\/p>\n <p>&nbsp;<\/p>\n <h1>A stealth game where you have to eat your cover<\/h1>\n <p>&nbsp;<\/p>\n <p>That was the final destination of the core mechanic brainstorm, and that turned out to be super important. There were many interpretations of that core mechanic alone &#8211; Initially the game was not going to be on a grid, and physics-based, so you would dash around the place and slide and roll, etc. A turn-based version was also considered. But eventually a real-time, grid-based system was decided upon because it was actually the most predictable in terms of building and balancing.<\/p>\n <p>&nbsp;<\/p>\n <h1>Art priorities: 1. Fast, 2. Acceptable<\/h1>\n <p>&nbsp;<\/p>\n <p>The process was fairly straightforward, I made placeholder art because I didn&#8217;t want to spend too much time on art in the beginning, and just like the previous LD, I didn&#8217;t really get a chance to update them later. I think this is pretty much going to be the norm rather than the exception. Make okay placeholder art, but don&#8217;t waste time on them initially.<\/p>\n <p>I&#8217;m privileged in this regard because I&#8217;m an artist\/designer primarily. But don&#8217;t worry, what advantage I have on art I make up in shortcomings on my coding side.<\/p>\n <p>&nbsp;<\/p>\n <h1>Three dee two dee<\/h1>\n <p>&nbsp;<\/p>\n <p>The one interesting thing that I feel like is worth talking about technically and art wise is the 3D\/2D effect that I have, where the sprites order correctly. Anyone who knows about z-sorting knows it&#8217;s a chore, and I didn&#8217;t feel like making the game constantly read y values and re-assigning them to different layers at runtime. So I tinkered and came up with this:<\/p>\n <p><img class=\"wp-image-284 alignnone\" src=\"http:\/\/twoplusgames.com\/wp-content\/uploads\/2015\/09\/3d2d.jpg\" alt=\"3d2d\" width=\"687\" height=\"186\" \/><\/p>\n <p>By tilting all the sprites at an angle, they overlapped correctly without having to programmatically set each sprite&#8217;s layer at runtime. The camera is a perspective camera with a limited field of vision, so it looks 2D, but is set in 3D.<\/p>\n <p>I really liked how the effect came out &#8211; there&#8217;s a little 3Dness to it but still has the 2D charm that I love. And I didn&#8217;t need to make polygons \ud83d\ude1b<\/p>\n <p>&nbsp;<\/p>\n <h1>In action<\/h1>\n <p>&nbsp;<\/p>\n <p>First of all, thanks very much for all you who played and rated and talked about it! \ud83d\ude00<\/p>\n <p>Initial feedback on the game was super cool <img src=\"http:\/\/ludumdare.com\/compo\/wp-includes\/images\/smilies\/simple-smile.png\" alt=\":)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/>\u00a0It&#8217;s currently sitting on 110 ratings, which I think is the highest I&#8217;ve had (though I can&#8217;t confirm this, don&#8217;t know how to look up past rating counts).<\/p>\n <p>There&#8217;s also been a bit of coverage\u00a0by some really awesome people \ud83d\ude00<\/p>\n <p>By <a href=\"http:\/\/indiegames.com\/2015\/08\/ludum_dare_33_voting_open_with.html\" target=\"_blank\">Indiegames.com<\/a><\/p>\n <p>By\u00a0<a href=\"https:\/\/youtu.be\/NqmWO8MUX6c?t=296\" target=\"_blank\">Jupi<\/a><\/p>\n <p><iframe width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/NqmWO8MUX6c?start=296&#038;feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n <p>By <a href=\"https:\/\/www.youtube.com\/watch?v=-q0L_GE5t1M\" target=\"_blank\">AmyNapkins<\/a><\/p>\n <p><iframe width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/-q0L_GE5t1M?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n <p>By <a href=\"https:\/\/youtu.be\/agSqnW9mNnU\" target=\"_blank\">LarryChupacabra<\/a><\/p>\n <p><iframe width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/agSqnW9mNnU?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n <p>&nbsp;<\/p>\n <p>Thanks for reading! If you have a moment, try it out for yourself?<\/p>\n <h2><a href=\"http:\/\/ludumdare.com\/compo\/ludum-dare-33\/?action=preview&amp;uid=35114\" target=\"_blank\">Play PokEscape<\/a><\/h2>\n <p>&nbsp;<\/p>","time":"September 7th, 2015 2:44 pm","title":"PokEscape: a quick not-yet-postmortem"}