<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Shadiku Izayoi</title>
	<atom:link href="http://shadiku.com/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://shadiku.com</link>
	<description></description>
	<lastBuildDate>Sat, 12 May 2012 12:49:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>It finally arrived!</title>
		<link>http://shadiku.com/index.php/it-finally-arrived/</link>
		<comments>http://shadiku.com/index.php/it-finally-arrived/#comments</comments>
		<pubDate>Sat, 12 May 2012 12:47:48 +0000</pubDate>
		<dc:creator>Shadiku C. Izayoi</dc:creator>
				<category><![CDATA[Gaming/Commentary]]></category>
		<category><![CDATA[Prismriver Cinema]]></category>

		<guid isPermaLink="false">http://shadiku.com/?p=176</guid>
		<description><![CDATA[And here&#8217;s one of my later games on it after familiarising myself. Please wait while the video player loads..]]></description>
			<content:encoded><![CDATA[<p><a href="http://shadiku.com/wp-content/uploads/2012/05/Untitled-1-copy1.png"><img class="alignnone  wp-image-177" title="Untitled-1 copy" src="http://shadiku.com/wp-content/uploads/2012/05/Untitled-1-copy1-1024x462.png" alt="" width="719" height="324" /></a></p>
<p>And here&#8217;s one of my later games on it after familiarising myself.</p>
<div id="csgo1">Please wait while the video player loads..</div>
<p><script type="text/javascript">// <![CDATA[
 		jwplayer("csgo1").setup( { 				flashplayer: "http://prismrivercinema.com/includes/jwplayer/player.swf",   				file: "http://data.prismrivercinema.com/46.flv", 				autostart: false, 				provider: 'http', 				width: 640, 				height: 390, 				skin: "http://prismrivercinema.com/includes/jwplayer/skins/bekle.zip", 				'plugins': { 				   'hd-2': { 					   'file': "http://data.prismrivercinema.com/46.mp4" 				   } 				} 		});
// ]]&gt;</script></p>
]]></content:encoded>
			<wfw:commentRss>http://shadiku.com/index.php/it-finally-arrived/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://data.prismrivercinema.com/46.flv" length="54362536" type="video/x-flv" />
<enclosure url="http://data.prismrivercinema.com/46.mp4" length="108155372" type="video/mp4" />
		</item>
		<item>
		<title>Encoding qualities, memory and the domain.</title>
		<link>http://shadiku.com/index.php/encoding-qualities-memory-and-the-domain/</link>
		<comments>http://shadiku.com/index.php/encoding-qualities-memory-and-the-domain/#comments</comments>
		<pubDate>Thu, 03 May 2012 17:04:22 +0000</pubDate>
		<dc:creator>Shadiku C. Izayoi</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Prismriver Cinema]]></category>

		<guid isPermaLink="false">http://shadiku.com/?p=163</guid>
		<description><![CDATA[Prismriver Cinema can now be found at http://prismrivercinema.com/. I came into troubles recently with encoding, the previous qualities were great but there were times that the encode failed due to low memory. This whole thing is run off a VPS after all! However, my host has been very kind and not scolded me for constantly [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shadiku.com/wp-content/uploads/2012/05/Untitled-1-copy.png"><img class="alignnone size-full wp-image-164" title="Untitled-1 copy" src="http://shadiku.com/wp-content/uploads/2012/05/Untitled-1-copy.png" alt="" width="560" height="216" /></a></p>
<p>Prismriver Cinema can now be found at <a href="http://www.prismrivercinema.com">http://prismrivercinema.com/</a>.</p>
<p>I came into troubles recently with encoding, the previous qualities were great but there were times that the encode failed due to low memory. This whole thing is run off a VPS after all! However, my host has been very kind and not scolded me for constantly using the burst RAM. If I haven&#8217;t already advertised them, you really do want to check out <a href="http://fanaticalvps.com/">FanaticalVPS</a> if you ever need a VPS. They allow pretty much everything legal, free additional IPs, <strong>real</strong> unlimited bandwidth and even gameserver traffic!</p>
<p>So anyway, I&#8217;ve been taking a look at ffmpeg&#8217;s command-line switches, and there are a lot of them. I was too caught up in keeping memory low that I sacrificed quality and the video I uploaded yesterday looked awful. Obviously if I&#8217;m going to use quality as an argument as to why I don&#8217;t just upload to YouTube, I&#8217;ll have to sort that out. On the other hand, I can&#8217;t use too much memory.</p>
<p>Here&#8217;s a small quality test I conducted to compare the quality of the different encoding options.</p>
<p>The new current values are similar to the ones from the post where I talked <a href="http://shadiku.com/index.php/im-going-to-keep-posting-about-prismriver-cinema-until-something-else-comes-up/">about encoding</a>. Click the image below for full-size.</p>
<p><a href="http://shadiku.com/wp-content/uploads/2012/05/quality-copy.jpg"><img class="alignnone  wp-image-165" title="quality copy" src="http://shadiku.com/wp-content/uploads/2012/05/quality-copy-1024x586.jpg" alt="" width="695" height="397" /></a></p>
<p>While it bumps up the file size for this 1:30 video, it definitely keeps the quality looking good. There is always the HD option too.</p>
<p>Memory also stays low while encoding this but it has increased the render times by a fair amount. No problem though, we&#8217;re not going to be handling 100s of videos a minute like YouTube does. Yet, haha. Anyway, that&#8217;s all good now. I thought I&#8217;d post about the domain but then I thought that was a bit too bland and included this nice diagram and development blog graphic.</p>
<p>The new encoding settings are live on Prismriver Cinema, if you have an account (all 3 of you) you can upload a video and check it out.</p>
<p>Peace, yo.</p>
]]></content:encoded>
			<wfw:commentRss>http://shadiku.com/index.php/encoding-qualities-memory-and-the-domain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SailedSeven&#8217;s 2fort Spy Commentary.</title>
		<link>http://shadiku.com/index.php/sailedsevens-2fort-spy-commentary/</link>
		<comments>http://shadiku.com/index.php/sailedsevens-2fort-spy-commentary/#comments</comments>
		<pubDate>Mon, 30 Apr 2012 09:41:17 +0000</pubDate>
		<dc:creator>Shadiku C. Izayoi</dc:creator>
				<category><![CDATA[Gaming/Commentary]]></category>
		<category><![CDATA[Prismriver Cinema]]></category>
		<category><![CDATA[Video Editing]]></category>

		<guid isPermaLink="false">http://shadiku.com/?p=161</guid>
		<description><![CDATA[A good RL friend of mine recorded this a long long time ago, the file is dated as rendered on 9 Feb 2012 so a few days before that I guess. I uploaded it to YouTube twice and the upload failed both times. Anyway, it&#8217;s really good and you should be watching it right now. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://images.prismrivercinema.com/thumbnails/41.jpg"><img class="alignnone" src="http://images.prismrivercinema.com/thumbnails/41.jpg" alt="" width="672" height="428" /></a></p>
<p>A good RL friend of mine recorded this a long long time ago, the file is dated as rendered on 9 Feb 2012 so a few days before that I guess.</p>
<p>I uploaded it to YouTube <strong>twice</strong> and the upload failed both times. Anyway, it&#8217;s really good and you should be watching it right now.</p>
<p><a href="http://prismrivercinema.com/watch/41">Part 1 (20:00)</a></p>
<p><a href="http://prismrivercinema.com/watch/42">Part 2 (21:07)</a></p>
<p>Maybe more like this to come? Who knows.</p>
]]></content:encoded>
			<wfw:commentRss>http://shadiku.com/index.php/sailedsevens-2fort-spy-commentary/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moving.</title>
		<link>http://shadiku.com/index.php/moving/</link>
		<comments>http://shadiku.com/index.php/moving/#comments</comments>
		<pubDate>Sun, 29 Apr 2012 12:28:33 +0000</pubDate>
		<dc:creator>Shadiku C. Izayoi</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Prismriver Cinema]]></category>

		<guid isPermaLink="false">http://shadiku.com/?p=156</guid>
		<description><![CDATA[As I&#8217;m constantly reminded that some people actually read this blog, I&#8217;m going to update with some more Prismriver Cinema information. Today, I reinstalled the server. It was on Fedora but now is on Ubuntu. This is because while trying to install MySQL and minimize memory usage I found that it wasn&#8217;t accepting half the [...]]]></description>
			<content:encoded><![CDATA[<p>As I&#8217;m constantly reminded that some people actually read this blog, I&#8217;m going to update with some more Prismriver Cinema information.</p>
<p>Today, I reinstalled the server. It was on Fedora but now is on Ubuntu. This is because while trying to install MySQL and minimize memory usage I found that it wasn&#8217;t accepting half the configuration options I was giving it. I then tried installing MySQL server from source and from RPMs which didn&#8217;t work either, then after trying a load of other things libMySQL completely stopped working and even PHP couldn&#8217;t connect to MySQL.</p>
<p>I did like how lightweight Fedora was but it didn&#8217;t work properly. Anyway the set up was completely asinine. I actually had the server connecting to my home servers MySQL because I couldn&#8217;t run it without it eating all my RAM which broke ffmpeg&#8217;s malloc because there wasn&#8217;t enough memory to encode the video.</p>
<p>I&#8217;m really happy with what I&#8217;ve set up now though. MySQL is now configured to run with MyISAM and not InnoDB, this makes it use hardly any RAM at all. I still use Apache for mod_h264 and FLV streaming but with a different multi-processing module to reduce memory usage. Finally, beanstalk and Nitori are also running in unison and this comes to a total of around 175MB RAM usage. This is okay as I have 768MB and there should be enough for HD encodes but I haven&#8217;t tested it yet.</p>
<p>The <a href="http://virtuousteam.org">production version of Prismriver Cinema</a> is fully available for you to play around with, provided you have an invite &#8211; hehe.</p>
<p>If you&#8217;re so inclined to upload videos then you can contact me on <a href="http://steamcommunity.com/id/ShadowUK">Steam</a> as always.</p>
<p>My to-do list for now:</p>
<ul>
<li>Add video duration column to MySQL. Make a script that will get the duration from current videos.</li>
<li>Add option for uploading your own thumbnail, this is simply because ffmpeg isn&#8217;t perfect at this.</li>
<li>Implement the view counter. Not going to go into detail about this so people won&#8217;t know how it works.</li>
<li>Keep working on the new home page, have more content boxes for seperate games?</li>
<li>Add more stuff at the bottom of user pages, it&#8217;s still empty after this long.</li>
</ul>
<p>I&#8217;m thrilled that my vision of a website where I archive my videos and have full control over them is coming along so well.</p>
<p>I&#8217;ll be finishing the reuploads tonight with Chaos Theory and then SailedSeven&#8217;s 2fort commentary that I never got around to uploading due to YouTube upload failures.</p>
]]></content:encoded>
			<wfw:commentRss>http://shadiku.com/index.php/moving/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MW2 OCE: Episode #2</title>
		<link>http://shadiku.com/index.php/mw2-oce-episode-2/</link>
		<comments>http://shadiku.com/index.php/mw2-oce-episode-2/#comments</comments>
		<pubDate>Sat, 28 Apr 2012 10:00:49 +0000</pubDate>
		<dc:creator>Shadiku C. Izayoi</dc:creator>
				<category><![CDATA[Gaming/Commentary]]></category>
		<category><![CDATA[Prismriver Cinema]]></category>
		<category><![CDATA[Video Editing]]></category>

		<guid isPermaLink="false">http://shadiku.com/?p=154</guid>
		<description><![CDATA[Please wait while the video player loads..]]></description>
			<content:encoded><![CDATA[<div id="borgore2">Please wait while the video player loads..</div>
<p><script type="text/javascript">// <![CDATA[
		jwplayer("borgore2").setup( {
				flashplayer: "http://prismrivercinema.com/includes/jwplayer/player.swf",  
				file: "http://data.prismrivercinema.com/18.flv",
				autostart: false,
				provider: 'http',
				width: 640,
				height: 390,
				skin: "http://prismrivercinema.com/includes/jwplayer/skins/bekle.zip",
				'plugins': {
				   'hd-2': {
					   'file': "http://data.prismrivercinema.com/18.mp4"
				   }
				}
		}); 
// ]]&gt;</script></p>
]]></content:encoded>
			<wfw:commentRss>http://shadiku.com/index.php/mw2-oce-episode-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://data.prismrivercinema.com/18.mp4" length="9755139" type="video/mp4" />
<enclosure url="http://data.prismrivercinema.com/18.flv" length="2651100" type="video/x-flv" />
		</item>
		<item>
		<title>MW2 OCE: Episode #1</title>
		<link>http://shadiku.com/index.php/returning-to-mw2/</link>
		<comments>http://shadiku.com/index.php/returning-to-mw2/#comments</comments>
		<pubDate>Sat, 28 Apr 2012 09:57:36 +0000</pubDate>
		<dc:creator>Shadiku C. Izayoi</dc:creator>
				<category><![CDATA[Gaming/Commentary]]></category>
		<category><![CDATA[Prismriver Cinema]]></category>
		<category><![CDATA[Video Editing]]></category>

		<guid isPermaLink="false">http://shadiku.com/?p=147</guid>
		<description><![CDATA[Please wait while the video player loads..]]></description>
			<content:encoded><![CDATA[<div class="watch-video-player">
<div id="skrillex1">Please wait while the video player loads..</div>
</div>
<p><script type="text/javascript">// <![CDATA[
		jwplayer("skrillex1").setup( {
				flashplayer: "http://prismrivercinema.com/includes/jwplayer/player.swf",  
				file: "http://data.prismrivercinema.com/17.flv",
				autostart: false,
				provider: 'http',
				width: 640,
				height: 390,
				skin: "http://prismrivercinema.com/includes/jwplayer/skins/bekle.zip",
				'plugins': {
				   'hd-2': {
					   'file': "http://data.prismrivercinema.com/17.mp4"
				   }
				}
		}); 
// ]]&gt;</script></p>
]]></content:encoded>
			<wfw:commentRss>http://shadiku.com/index.php/returning-to-mw2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://data.prismrivercinema.com/17.flv" length="2896906" type="video/x-flv" />
<enclosure url="http://data.prismrivercinema.com/17.mp4" length="10700249" type="video/mp4" />
		</item>
		<item>
		<title>Back to the good ol&#8217; days..</title>
		<link>http://shadiku.com/index.php/back-to-the-good-ol-days/</link>
		<comments>http://shadiku.com/index.php/back-to-the-good-ol-days/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 11:58:02 +0000</pubDate>
		<dc:creator>Shadiku C. Izayoi</dc:creator>
				<category><![CDATA[Gaming/Commentary]]></category>
		<category><![CDATA[Video Editing]]></category>

		<guid isPermaLink="false">http://shadiku.com/?p=141</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://shadiku.com/wp-content/uploads/2012/04/Screenshot-2012-04-27_12.541.jpg"><img class="alignnone  wp-image-143" title="Screenshot-2012-04-27_12.54" src="http://shadiku.com/wp-content/uploads/2012/04/Screenshot-2012-04-27_12.541-1024x576.jpg" alt="" width="671" height="376" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://shadiku.com/index.php/back-to-the-good-ol-days/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Milestone 1.</title>
		<link>http://shadiku.com/index.php/milestone-1/</link>
		<comments>http://shadiku.com/index.php/milestone-1/#comments</comments>
		<pubDate>Tue, 24 Apr 2012 20:14:44 +0000</pubDate>
		<dc:creator>Shadiku C. Izayoi</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Prismriver Cinema]]></category>
		<category><![CDATA[Video Editing]]></category>

		<guid isPermaLink="false">http://shadiku.com/?p=135</guid>
		<description><![CDATA[I&#8217;ve reached the first milestone of Prismriver Cinema today. What does this mean? Someone other than me has successfully uploaded a video with no conversion errors. That&#8217;s hard to believe but we did it. Massive props to SailedSeven for having the patience to keep uploading his video. Edit: Milestone one expressed through the command line [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve reached the first milestone of Prismriver Cinema today.</p>
<p>What does this mean? Someone other than me has successfully uploaded a video with no conversion errors.</p>
<p>That&#8217;s hard to believe but we did it. Massive props to SailedSeven for having the patience to keep uploading his video.</p>
<p><a href="http://shadiku.com/wp-content/uploads/2012/04/Screenshot-2012-04-24_21.12.37.jpg"><img class="alignnone  wp-image-136" title="Screenshot-2012-04-24_21.12.37" src="http://shadiku.com/wp-content/uploads/2012/04/Screenshot-2012-04-24_21.12.37.jpg" alt="" width="656" height="593" /></a></p>
<p><strong>Edit:</strong> Milestone one expressed through the command line output.</p>
<p><a href="http://shadiku.com/wp-content/uploads/2012/04/Screenshot-2012-04-24_21.15.59.png"><img class="alignnone size-full wp-image-138" title="Screenshot-2012-04-24_21.15.59" src="http://shadiku.com/wp-content/uploads/2012/04/Screenshot-2012-04-24_21.15.59.png" alt="" width="671" height="299" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://shadiku.com/index.php/milestone-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Massive update!</title>
		<link>http://shadiku.com/index.php/massive-update/</link>
		<comments>http://shadiku.com/index.php/massive-update/#comments</comments>
		<pubDate>Sun, 22 Apr 2012 12:09:39 +0000</pubDate>
		<dc:creator>Shadiku C. Izayoi</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Prismriver Cinema]]></category>
		<category><![CDATA[Video Editing]]></category>

		<guid isPermaLink="false">http://shadiku.com/?p=121</guid>
		<description><![CDATA[#1 &#8211; Prismriver Cinema Can you actually believe this? I finally completed the first working version of the upload system! It&#8217;s true! I&#8217;ve been under a lot of pressure to get this working from three specific people who I won&#8217;t name so it&#8217;s a massive relief to have something to show. It works kind of [...]]]></description>
			<content:encoded><![CDATA[<p><strong>#1 &#8211; Prismriver Cinema</strong></p>
<p><strong></strong>Can you actually believe this? I finally completed the first working version of the upload system! It&#8217;s true!</p>
<p>I&#8217;ve been under a lot of pressure to get this working from three specific people who I won&#8217;t name so it&#8217;s a massive relief to have something to show.</p>
<p>It works kind of like this, the first list is from the web interface.</p>
<ol>
<li>A logged-in user uploads a video from the web interface along with information about it.</li>
<li>The video meta-data such as title, subtitle and music information is escaped and verified.</li>
<li>The video MIME-type is checked before being passed on to the job server.</li>
<li>The script then passes on the video ID and temporary filename to the job server.</li>
</ol>
<p>This next list is from the job server.</p>
<ol>
<li>Enters an infinite loop waiting for encoding jobs. Our job server is powered by beanstalkd.</li>
<li>When job is retreived, decodes JSON serialised array for ID and filename. Verify file exists.</li>
<li>Queries MySQL to retrieve video meta-data and to set the status of the video to encoding.</li>
<li>Encodes the video to an FLV file. After encoding is complete: injects the file with metadata.</li>
<li>Changes MySQL row to active and in_queue to false. Video is now viewable!</li>
</ol>
<p>This of course, is the first version.It&#8217;s missing tons of other stuff such as thumbnail generation, error checking and HD quality to name a few.</p>
<p>I was thrilled to see it finally working on my production server. I am having issues there with MySQL using way too much RAM than it needs to but I&#8217;ll get around to that.</p>
<p>Here&#8217;s a picture of the worker bot I wrote for encoding.</p>
<p><a href="http://shadiku.com/wp-content/uploads/2012/04/Screenshot-2012-04-22_12.24.png"><img class="alignnone size-full wp-image-123" style="border: 1px #d0d0d0 solid;" title="Screenshot-2012-04-22_12.24" src="http://shadiku.com/wp-content/uploads/2012/04/Screenshot-2012-04-22_12.24.png" alt="" width="600" height="380" /></a></p>
<p><strong>#2 &#8211; Director</strong></p>
<p>I&#8217;ve been playing the Counter-Strike: Source Beta for a while now. Using my home server as a dedicated game server I was also able to try out the replay system.</p>
<p>I had tried it before in Team Fortress 2 and it was nice but I never really got around to using it, TF2 just isn&#8217;t my game. CSS is.</p>
<p>After watching a few tutorials I knew enough to make this video.</p>
<p><iframe width="500" height="281" src="http://www.youtube.com/embed/Xoux4WuV6NY?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>It was really cool, the way I didn&#8217;t need to bother with VirtualDub and force resampling to get that kind of motion blur effect was very convenient.</p>
<p>If you record a POV or SourceTV demo along with a replay you&#8217;re pretty much set. That way you can do the old Source Recorder method for rendering the POV demo<br />
if you want the kill feed and scope to appear, and then use the replay to do the smooths on deaths.</p>
<p>I haven&#8217;t really been able to integrate them much as it is completely new to me, I&#8217;ve never liked smoothing deaths but everyone tells me it&#8217;s an essential for CSS movie making.</p>
<p>Okay, that isn&#8217;t really as relevant as I thought it would be. The point is that I&#8217;m making a new program to make things easier for people.</p>
<blockquote><p><em>Director</em> is a program that will allow you to share your replays with friends, download new replays and share cuts for those replays.</p></blockquote>
<p>A list of features I plan on having in the first public release:</p>
<ol>
<li><strong>Ability to manage replays in all replay enabled Source games.</strong><br />
This will allow you to see all your replays and cuts by map, amount of kills recorded, players in the server, length, cuts, etc..</li>
<li><strong>Ability to easily import and export replays for redistribution.</strong><br />
Let&#8217;s face it. The replay system is great but Valve clearly weren&#8217;t thinking of redistributing replays like you can redistribute demos.<br />
I&#8217;ll overcome this by shipping all the data that is required for your replay to play back and have it install itself in the Source game<br />
the replay was intended to played back in.</li>
<li><strong>Ability to download other replays submitted by other Director users into the replay enabled game.</strong><br />
For example, if you get a nice airshot in TF2 and you want someone to edit it: all you&#8217;ll have to do is open Director, find the replay<br />
and share it. This will upload it to the Director network and instantly be available for anyone to download it.</li>
<li><strong>Ability to share cuts on specific replays and upload them to the Director network</strong><br />
Cuts are cool too. For example, if you upload a round from a CSS match, I&#8217;ll be able to download it and make a cut where it follows<br />
all the action in third-person or something like that and then be able to share it on the uploaded replay as a user-submitted cut.<br />
This could also be used if you want someone else to do the death smooth from a clip you made because you&#8217;re not good at it or whatever.</li>
</ol>
<p>That&#8217;s some of the ideas I&#8217;ve had so far, I&#8217;m pretty proud of the parser I wrote to convert Valve&#8217;s serialised data into JSON and then decode into Lua.</p>
<p>The project will be entirely open source and available at GitHub like all my other projects. Anyway, there isn&#8217;t much to show from a few hours work last night.</p>
<p><a href="http://shadiku.com/wp-content/uploads/2012/04/Screenshot-2012-04-22_13.07.01.png"><img class="alignnone size-full wp-image-124" title="Screenshot-2012-04-22_13.07.01" src="http://shadiku.com/wp-content/uploads/2012/04/Screenshot-2012-04-22_13.07.01.png" alt="" width="554" height="202" /></a></p>
<p><strong>#3 &#8211; Dota 2</strong></p>
<p>I got invited to Dota 2 but I don&#8217;t really understand the game at all. I also heard it&#8217;s going to be free-to-play. That&#8217;s nice of Valve.</p>
<p>The engine looks really nice though, I wouldn&#8217;t have thought it was the Source engine if it weren&#8217;t for a few things that give it away.</p>
<p>I would have much prefered a Counter-Strike: Global Offensive Beta invite. Haha.</p>
<p><strong>#4 &#8211; Katawa Shoujo</strong></p>
<p>I&#8217;ve found that sitting here in the WordPress administration panel, trying to discuss my feelings about this game is impossible. This will have to do.</p>
<p><a href="http://shadiku.com/wp-content/uploads/2012/04/b04.jpg"><img class="alignnone  wp-image-122" title="b04" src="http://shadiku.com/wp-content/uploads/2012/04/b04-274x300.jpg" alt="" width="441" height="482" /></a></p>
<p><strong>PS:</strong> Apologies if this was written badly, I&#8217;m still tired. Also massive shout out to Joe Kenny for being awesome.</p>
]]></content:encoded>
			<wfw:commentRss>http://shadiku.com/index.php/massive-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>User pages progress.</title>
		<link>http://shadiku.com/index.php/user-pages-progress/</link>
		<comments>http://shadiku.com/index.php/user-pages-progress/#comments</comments>
		<pubDate>Fri, 06 Apr 2012 11:11:07 +0000</pubDate>
		<dc:creator>Shadiku C. Izayoi</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://shadiku.com/?p=113</guid>
		<description><![CDATA[This is pretty cool, unlike my last post which was boring. Yesterday I started working on the user page, it looked great but when clicking videos on the side next to the featured video it wouldn&#8217;t change the video title and upload date underneath the video. And now, to describe some of the features here: [...]]]></description>
			<content:encoded><![CDATA[<p>This is pretty cool, unlike my last post which was boring.</p>
<p>Yesterday I started working on the user page, it looked great but when clicking videos on the side next to the featured video it wouldn&#8217;t change the video title and upload date underneath the video.</p>
<p><a href="http://shadiku.com/wp-content/uploads/2012/04/Screenshot-2012-04-06_12.08.04.jpg"><img class="alignnone size-full wp-image-116" title="Screenshot-2012-04-06_12.08.04" src="http://shadiku.com/wp-content/uploads/2012/04/Screenshot-2012-04-06_12.08.04.jpg" alt="" width="656" height="645" /></a></p>
<p>And now, to describe some of the features here:</p>
<ul>
<li>Featured video is set by the user, it can even be a video that you didn&#8217;t upload.</li>
<li>Videos on the right hand side are pulled from your uploaded video list, if you do not have any videos uploaded it will not show the featured video and the videos on the right hand side, it will only show the bottom part.</li>
<li>Clicking videos on the right hand side will load (and play) that video in the featured video area. If JavaScript is disabled it will take you to the watch page instead.</li>
<li>There is a MySQL boolean value on the featued video automatically playing when you visit the user page in a similar fashion to YouTube.</li>
<li>XHTML Valid!</li>
</ul>
<p>Man, I like jQuery. It&#8217;s really cool, I feel bad for only starting to use it and learn basic JavaScript now.</p>
]]></content:encoded>
			<wfw:commentRss>http://shadiku.com/index.php/user-pages-progress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

