{"author_name":"Keith Stellyes","cat":"LD #35","comments":[],"epoch":1461081540,"likes":2,"metadata":{"p_key":"6158","p_author":"Keith Stellyes","p_authorkey":"0","p_urlkey":"41598","p_title":"Making An FMV Game as Part of A Jam","p_cat":"LD #35","p_event":"LD35","p_time":"1461081540","p_likes":"2","p_comments":"0","p_status":"UPD5","us_key":null,"us_name":null,"us_username":null,"event_start":"1460678400","event_key":"33","event_name":"LD35"},"text":"<div id=\"attachment_555899\" style=\"width: 310px\" class=\"wp-caption alignnone\"><img class=\"size-medium wp-image-555899\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/04\/Untitled2-300x225.png\" alt=\"Hello, and welcome to tonight's episode of &quot;Name 10 Things That Aren't&quot;\" width=\"300\" height=\"225\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/04\/Untitled2-300x225.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/04\/Untitled2-768x575.png 768w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/04\/Untitled2-550x412.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/04\/Untitled2.png 1019w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><p class=\"wp-caption-text\">Hello, and welcome to tonight&#8217;s episode of &#8220;Name 10 Things That Aren&#8217;t&#8221;&#8230;<\/p><\/div>\n <p><strong>Quick Overview<\/strong><\/p>\n <p>That&#8217;s a screenshot of the game. So I happen to know a guy who does a lot of filmmaking independently, talented as hell editor and technical guy too (<a href=\"https:\/\/www.youtube.com\/user\/DulvluSpa\">His Youtube<\/a>). Before this quarter&#8217;s LD, we had played with the idea of us working on an FMV game together at some point. We decided hell, let&#8217;s effectively have a film jam and game jam simultaneously. Plus, Cameron Schmidt&#8217;s music really helps.<\/p>\n <p>The logistics of it were a bit challenging just to know where to be &#8220;stationed&#8221; but we figured it out. When the theme was announced, we were having a hard time with how to incorporate the theme, when one of us joked &#8220;Name 10 things that aren&#8217;t this shitty theme&#8221;, we all laughed pretty hard, laughing even harder when it was suggested we actually do that as our entry. Well, we did. (<a href=\"http:\/\/knowyourmeme.com\/memes\/name-things-that-arent-jackie-chan\">A common joke on the internet, &#8220;Name 10 Things That Aren&#8217;t X&#8221;<\/a>).<\/p>\n <p><img class=\"alignnone size-medium wp-image-555912\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/04\/Untitled5-300x225.png\" alt=\"P for Pen S for Sword\" width=\"300\" height=\"225\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/04\/Untitled5-300x225.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/04\/Untitled5-768x577.png 768w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/04\/Untitled5-550x413.png 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/04\/Untitled5.png 1019w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n <p>While planning it out, we decided to do a test scene, but it was so hilarious to us we kept it in anyway, and used it as a tutorial to explain it as being an FMV game.\u00a0In it, my character, gives a lengthy explanation of &#8220;Hello World&#8221; in Java. The player character, quite obviously bored as I explain every curly brace and semi-colon, can choose one of three things, attack with a pen, sword or just listen and learn programming. The original cut was 7 minutes long, but was cut heavily.<\/p>\n <p><strong>Technical<\/strong><\/p>\n <p>I found incorporating movies into Unity a bit tricky. I had to use a third-party tool just to import them (ffmpegtotheora), and I couldn&#8217;t figure out how to extract the audiosource from a video (couldn&#8217;t with the converted file at all, nor the non-converted), so I had to use\u00a0<em>another\u00a0<\/em>tool just to get the audio from each clip. There&#8217;s ~60 clips or more in the whole thing, many of which are under 3 seconds.<\/p>\n <p>I ended up making each clip its own prefab, with movietexture, an auto-playing script and a self-destruct script. I was having issues with detecting when the movietexture was done, so I had to write in the duration of each clip into the actual prefab. Timeline scripts will instantiate these prefabs as they&#8217;re needed.<\/p>\n <p><strong>How to Win<\/strong><\/p>\n <p><img class=\"alignnone size-medium wp-image-555922\" src=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/04\/Untitled3-300x227.png\" alt=\"Failure Cut Scene\" width=\"300\" height=\"227\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/04\/Untitled3-300x227.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/04\/Untitled3-768x580.png 768w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2016\/04\/Untitled3.png 1021w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n <p>The only way to win is to not play.<\/p>\n <p><a href=\"http:\/\/ludumdare.com\/compo\/ludum-dare-35\/?action=preview&amp;uid=39212\">Its LD page<\/a><\/p>","time":"April 19th, 2016 10:59 am","title":"Making An FMV Game as Part of A Jam"}