{"author_name":"little_polygon","cat":"LD #29","comments":[],"epoch":1398794400,"likes":7,"metadata":{"p_key":"30193","p_author":"little_polygon","p_authorkey":"19295","p_urlkey":"65664","p_title":"DIG HARD: Gameplay Video, Source Code","p_cat":"LD #29","p_event":"LD29","p_time":"1398794400","p_likes":"7","p_comments":"0","p_status":"UPD5","us_key":"19295","us_name":"little_polygon","us_username":"xewlupus","event_start":"1398384000","event_key":"22","event_name":"LD29"},"text":"<p>Behold! A successful run of our game\u00a0<strong><a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-29\/?action=preview&amp;uid=4433\">Dig Hard<\/a><\/strong> *is*\u00a0possible (don&#8217;t watch all the way to the end if you hate *spoilers*): [<strong><a href=\"http:\/\/youtu.be\/LqeLTqb7KWo\">YouTube<\/a><\/strong>]<\/p>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/2014\/04\/29\/dig-hard-gameplay-video-source-code\/screen-shot-2014-04-29-at-1-02-28-pm\/\" rel=\"attachment wp-att-357406\"><img class=\"aligncenter size-large wp-image-357406\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2014\/04\/Screen-Shot-2014-04-29-at-1.02.28-PM-550x245.png\" alt=\"DIG HARD LOGO\" width=\"550\" height=\"245\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2014\/04\/Screen-Shot-2014-04-29-at-1.02.28-PM-550x245.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2014\/04\/Screen-Shot-2014-04-29-at-1.02.28-PM.png 914w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><\/p>\n <p>We&#8217;ve also\u00a0now linked our <strong><a href=\"https:\/\/github.com\/maxattack\/LD29\/\">Source Code<\/a><\/strong> if you&#8217;re interested. \u00a0Everything is Creative-Commons Licensed. \u00a0Some useful general classes which anyone using Unity might find Helpful:<\/p>\n <p><strong><a href=\"https:\/\/github.com\/maxattack\/LD29\/blob\/master\/Assets\/Plugins\/CustomBehaviour.cs\">CustomBehaviour<\/a><\/strong> &#8211; A no-cost, drop-in replacement for MonoBehaviour with lots of helper functions\u00a0to let you type less!<\/p>\n <p><strong><a href=\"https:\/\/github.com\/maxattack\/LD29\/blob\/master\/Assets\/Plugins\/CustomExtensions.cs\">CustomExtensions<\/a><\/strong> &#8211; General helpful extension methods for vector swizzling, time-independent easing, component-lookup, etc.<\/p>\n <p><strong><a href=\"https:\/\/github.com\/maxattack\/LD29\/blob\/master\/Assets\/Plugins\/PooledObject.cs\">PooledObject<\/a><\/strong> &#8211; A super-lightweight GameObject-pool\u00a0for explosions, bullets, etc (just a linked-list using the source prefab as the head)<\/p>\n <p><strong><a href=\"https:\/\/github.com\/maxattack\/LD29\/blob\/master\/Assets\/Shaders\/Sprites-Lerp.shader\">Sprite-Lerp Shader<\/a><\/strong> &#8211; for doing color-fades like flash does, rather than Unity&#8217;s default multiply.<\/p>\n <p>Also, a shoutout to Gallant Games&#8217; <a href=\"http:\/\/www.gallantgames.com\/pages\/incontrol-introduction\">InControl Library for GamePads<\/a>. \u00a0It Just Works. \u00a0Amazing.<\/p>\n <p>Hope this helps! \u00a0Power to the people!<\/p>","time":"April 29th, 2014 1:00 pm","title":"DIG HARD: Gameplay Video, Source Code"}