<?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>Tiny Subversions &#187; project</title>
	<atom:link href="http://tinysubversions.com/category/project/feed/" rel="self" type="application/rss+xml" />
	<link>http://tinysubversions.com</link>
	<description></description>
	<lastBuildDate>Wed, 16 May 2012 01:26:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>At Dawn</title>
		<link>http://tinysubversions.com/2011/11/at-dawn/</link>
		<comments>http://tinysubversions.com/2011/11/at-dawn/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 15:26:39 +0000</pubDate>
		<dc:creator>Darius Kazemi</dc:creator>
				<category><![CDATA[game maker]]></category>
		<category><![CDATA[gamejam]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://tinysubversions.com/?p=2098</guid>
		<description><![CDATA[I made a little game-like thing called &#8220;At Dawn&#8221; for the Boston Game Jams HTML5 game jam that ran this past weekend. The theme for the jam was &#8220;Dawn.&#8221; I didn&#8217;t have time to attend for the whole weekend, so instead of making a game I just messed around with building a pixelated sunrise. I [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link"  href="http://tinysubversions.com/2011/11/at-dawn/"  title="Permanent link to At Dawn" ><img class="post_image alignnone"  src="http://tinysubversions.com/pics/atdawn.png"  width="634"  height="119"  alt="Post image for At Dawn" /></a>
</p><p>I made <a href="http://tinysubversions.com/game/atdawn/" >a little game-like thing called &#8220;At Dawn&#8221;</a> for the <a href="http://bostongamejams.com/2011/11/15/html5-game-jam-this-weekend-mocospace-sponsorship-and-impactjs-license/" >Boston Game Jams HTML5 game jam</a> that ran this past weekend.</p>
<p>The theme for the jam was &#8220;Dawn.&#8221; I didn&#8217;t have time to attend for the whole weekend, so instead of making a game I just messed around with building a pixelated sunrise. I built most of the thing in <a href="http://www.yoyogames.com/gamemaker/html5" >GameMaker HTML5</a> (which incidentally now has <a href="http://tinysubversions.com/2011/09/another-gamemaker-html5-port/" >the non-obfuscated debug mode I was asking for</a>!). I say &#8220;most of&#8221; because I put the music in by hand.</p>
<p>The music, by the way, is from <a href="http://ccmixter.org/files/DoKashiteru/21394" >the amazing DoKashiteru</a>, and from the amazing website <a href="http://ccmixter.org/" >CCMixter</a>, which is where I find a lot of the Creative Commons licensed music I use in my stuff.</p>
<p>Building the sunrise was fun. I searched for images of sunrise and dawn until I <a href="http://www.malaga-weather.com/gallery/Your%20Photos/slides/2006-0925%20Dawn%20over%20Platera%20%20Nick%20Fincham.html" >found one that I liked</a>. I poked around and extracted 15 different colors that I wanted to use and put them in a palette:</p>
<p><img class="aligncenter size-full wp-image-2100"  title="palette"  src="http://tinysubversions.com/wp-content/uploads/2011/11/palette.png"  alt="15 sunrise colors."  width="480"  height="32" />It&#8217;s an ordered palette &#8212; my sunrise generator basically says &#8220;if you&#8217;re X distance from the sun, fill in this area with a random choice of colors 0-2&#8243; and has some special case rules for what happens when the sun starts to peek up over the horizon. This creates a banding and dithering effect.</p>
<p>The last bit of the experience, where the screen starts to fill up with light, just came from me messing around with the algorithm and deciding that I liked what that particular effect evoked.</p>
]]></content:encoded>
			<wfw:commentRss>http://tinysubversions.com/2011/11/at-dawn/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Another GameMaker HTML5 port</title>
		<link>http://tinysubversions.com/2011/09/another-gamemaker-html5-port/</link>
		<comments>http://tinysubversions.com/2011/09/another-gamemaker-html5-port/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 13:09:23 +0000</pubDate>
		<dc:creator>Darius Kazemi</dc:creator>
				<category><![CDATA[game maker]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[project]]></category>

		<guid isPermaLink="false">http://tinysubversions.com/?p=2059</guid>
		<description><![CDATA[In early 2010 I made my first plane jam game called AF 337. I loaded it into GameMaker HTML5, pressed a button, and it was working in the browser, no extra effort required! I think it&#8217;s running a little slower than the native version, but I&#8217;m pretty pleased with the performance of a completely unoptimized [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>In early 2010 I made my first plane jam game called <a href="http://tinysubversions.com/2010/01/af-337/" >AF 337</a>. I loaded it into GameMaker HTML5, pressed a button, and it was <a href="http://tinysubversions.com/game/af337/" >working in the browser</a>, no extra effort required! I think it&#8217;s running a little slower than the native version, but I&#8217;m pretty pleased with the performance of a completely unoptimized port!</p>
<p><a href="http://tinysubversions.com/game/af337/" >Play the game here!</a></p>
<p>Granted, this is a VERY simple game. I tried the &#8220;one button port&#8221; approach with 9 of my GameMaker games, and only this one managed to be as simple as just pressing a button. I hope to report on more of the issues I&#8217;m having, but some of it so far has to do with Z-indexing and perhaps how it interrelates with code in the Draw event. I think. On the other hand, they&#8217;re fixing bugs daily, so maybe when I try again later it&#8217;ll work.</p>
<p><del>A really big issue I&#8217;m having right now is that sometimes a game will work in Windows, but in HTML5 it&#8217;ll just crash immediately. The problem is I have no way to really debug it when this happens. The code is all minified, so errors come back like &#8220;Undefined variable &#8216;kv&#8217;&#8221;, which isn&#8217;t helpful at all. What I&#8217;d like is a debug mode where I have access to the unminified JavaScript so I can use the great Webkit debug tools to track down issues. I spoke with Russell Kay of YoYoGames on Twitter about it and he said that there might be <a href="http://twitter.com/#!/RussellKay/status/117165222397091840" >something coming soon</a> to help with debugging.</del></p>
<p>(Note on 11/23/11: The above issue is now fixed in GameMaker HTML5. Woo!)</p>
]]></content:encoded>
			<wfw:commentRss>http://tinysubversions.com/2011/09/another-gamemaker-html5-port/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Ported yesterday&#8217;s plane jam game to HTML5!</title>
		<link>http://tinysubversions.com/2011/09/ported-yesterdays-plane-jam-game-to-html5/</link>
		<comments>http://tinysubversions.com/2011/09/ported-yesterdays-plane-jam-game-to-html5/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 14:32:52 +0000</pubDate>
		<dc:creator>Darius Kazemi</dc:creator>
				<category><![CDATA[html5]]></category>
		<category><![CDATA[project]]></category>

		<guid isPermaLink="false">http://tinysubversions.com/?p=2049</guid>
		<description><![CDATA[So the plane jam game I made the other day was made in GameMaker. Today, YoYo Games released GameMaker HTML5, which I purchased sight unseen because I&#8217;m that kinda guy. Here&#8217;s the port, play it in your browser! I was unable to do my background scrolling effect, but that&#8217;s because it was a horrible horrible [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>So the <a href="http://tinysubversions.com/2011/09/plane-jam-game-unnamed-shmup/" >plane jam game I made the other day</a> was made in GameMaker. Today, YoYo Games released <a href="http://yoyogames.com/gamemaker/html5" >GameMaker HTML5</a>, which I purchased sight unseen because I&#8217;m that kinda guy.</p>
<p><a href="http://tinysubversions.com/game/blockshmup/" >Here&#8217;s the port, play it in your browser!</a></p>
<p>I was unable to do my background scrolling effect, but that&#8217;s because it was a horrible horrible hack that I put in because I was optimizing for speed of coding rather than good code (it being a plane jam and all). Overall I am very impressed with it so far! (For starters, <a href="http://tinysubversions.com/game/blockshmup/html5game/Project1_texture_0.png" >check out the awesome texture packing</a> it does to reduce http requests.) Of course, I love GameMaker in general, so I&#8217;m predisposed to like it, but it seems like they&#8217;re doing the right things as far as JavaScript and web dev is concerned.</p>
<p>It took me about 10 minutes of getting familiar with how the new tool works, and about 3o minutes of figuring out that the way I was abusing Views in GameMaker 8.1 wouldn&#8217;t fly with HTML5. But 40 minutes for a port is great!</p>
<p>It did take me a while to figure out where the game put the rendered HTML/JS files. <del>I&#8217;m still not sure this is exactly where it was supposed to be, but when you compile to HTML5 on Windows 7 it&#8217;ll show you something like:</del></p>
<p><del></p>
<pre>Saving HTML5 file... C:\Users\USERNAME\AppData\Local\Temp\gm_ttt_97380\html5game\Project1.js</pre>
<p></del></p>
<p><del>And then just head over to that location (you want the \gm_____\ folder and everything in it), grab it and upload it!</del></p>
<p>Never mind: just go to File-&gt;Create Application. It says you&#8217;re going to make an EXE but it actually makes an HTML app instead!</p>
]]></content:encoded>
			<wfw:commentRss>http://tinysubversions.com/2011/09/ported-yesterdays-plane-jam-game-to-html5/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>New Game Conference: an HTML5 conference for game developers</title>
		<link>http://tinysubversions.com/2011/07/new-game-conference-an-html5-conference-for-game-developers/</link>
		<comments>http://tinysubversions.com/2011/07/new-game-conference-an-html5-conference-for-game-developers/#comments</comments>
		<pubDate>Thu, 07 Jul 2011 16:18:41 +0000</pubDate>
		<dc:creator>Darius Kazemi</dc:creator>
				<category><![CDATA[conferences]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://tinysubversions.com/?p=1999</guid>
		<description><![CDATA[I&#8217;m proud to announce that I&#8217;m directing New Game Conference, an HTML5 conference for game developers. It&#8217;ll be in San Francisco on November 1st and 2nd. The conference is presented by Bocoup with Google as our major partner/sponsor. Please keep an eye on the website and our Twitter feed for more info in the coming [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;m proud to announce that I&#8217;m directing <a href="http://www.newgameconf.com" >New Game Conference</a>, an HTML5 conference for game developers. It&#8217;ll be in San Francisco on November 1st and 2nd. The conference is presented by <a href="http://www.bocoup.com" >Bocoup</a> with Google as our major partner/sponsor. Please keep an eye on <a href="http://www.newgameconf.com" >the website</a> and <a href="http://twitter.com/newgameconf" >our Twitter feed</a> for more info in the coming weeks!</p>
<p><a href="http://www.newgameconf.com" ><img class="aligncenter"  title="New Game Conference"  src="http://www.newgameconf.com/newgameconf-logo.png"  alt=""  width="551"  height="639" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://tinysubversions.com/2011/07/new-game-conference-an-html5-conference-for-game-developers/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Exploitify</title>
		<link>http://tinysubversions.com/2011/05/exploitify/</link>
		<comments>http://tinysubversions.com/2011/05/exploitify/#comments</comments>
		<pubDate>Fri, 06 May 2011 17:33:09 +0000</pubDate>
		<dc:creator>Darius Kazemi</dc:creator>
				<category><![CDATA[activism]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://tinysubversions.com/?p=1875</guid>
		<description><![CDATA[I was inspired by Ian Bogost&#8217;s article proclaiming that we should refer to &#8220;gamification&#8221; as &#8220;exploitationware&#8221; from here on out. I created a Chrome extension called Exploitify that replaces &#8220;gamification&#8221; with &#8220;exploitationware&#8221;, &#8220;gamify&#8221; with &#8220;exploit&#8221;, and &#8220;gamifies&#8221; with &#8220;exploits&#8221;. This extension breaks shit &#8212; in particular, URLs on pages that contain one of the keywords [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I was inspired by <a href="http://www.gamasutra.com/view/feature/6366/persuasive_games_exploitationware.php" >Ian Bogost&#8217;s article</a> proclaiming that we should refer to &#8220;gamification&#8221; as &#8220;exploitationware&#8221; from here on out. I created a Chrome extension called Exploitify that replaces &#8220;gamification&#8221; with &#8220;exploitationware&#8221;, &#8220;gamify&#8221; with &#8220;exploit&#8221;, and &#8220;gamifies&#8221; with &#8220;exploits&#8221;.</p>
<p>This extension breaks shit &#8212; in particular, URLs on pages that contain one of the keywords will go to a dead link, since it&#8217;ll try to send you to &#8220;gamifies.html&#8221; instead of &#8220;exploits.html&#8221;, for example. But hey, I made this in 45 minutes on my lunch break today, and it&#8217;s my first Chrome extension. It&#8217;s still fun to install and browse stuff for a little while.</p>
<p><a href="http://tinysubversions.com/exploitify.crx" >Click here to install Exploitify in Chrome</a>.</p>
<p><img class="alignnone"  style="border: 1px solid black;"  title="Exploitin'"  src="http://tinysubversions.com/pics/exploitin.png"  alt=""  width="633"  height="638" /></p>
]]></content:encoded>
			<wfw:commentRss>http://tinysubversions.com/2011/05/exploitify/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Showing a ton of my random projects tonight at Boston Indies</title>
		<link>http://tinysubversions.com/2011/03/showing-a-ton-of-my-random-projects-tonight-at-boston-indies/</link>
		<comments>http://tinysubversions.com/2011/03/showing-a-ton-of-my-random-projects-tonight-at-boston-indies/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 13:24:39 +0000</pubDate>
		<dc:creator>Darius Kazemi</dc:creator>
				<category><![CDATA[project]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://tinysubversions.com/?p=1827</guid>
		<description><![CDATA[Tonight is demo night at Boston Indies, and Scott Macmillan persuaded me to trot out a bunch of the random crap I&#8217;ve made in the last year. Stop by The Asgard in Cambridge, MA tonight (3/21) at 7PM if you want to try any of this stuff (or any of the other demos that will [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://tinysubversions.com/game/demos.png" ><img class="aligncenter"  title="Random Stuff"  src="http://tinysubversions.com/game/demos.png"  alt="Images of my projects. Quite a mish-mash of stuff."  width="626"  height="567" /></a></p>
<p>Tonight is demo night at Boston Indies, and <a href="http://macguffingames.com/" >Scott Macmillan</a> persuaded me to trot out a bunch of the random crap I&#8217;ve made in the last year. Stop by The Asgard in Cambridge, MA tonight (3/21) at 7PM if you want to try any of this stuff (or any of the other demos that will be there).</p>
<p>First off, I&#8217;m demoing <a href="http://tinysubversions.com/2011/03/a-scurvy-of-wonders/" >A Scurvy of Wonders</a>. It&#8217;s not crap. It&#8217;s actually awesome. It&#8217;s been played about 300 times in the last week, which I am told is pretty darn good for an interactive fiction release!</p>
<p>The rest of these games are random things that I did by myself.</p>
<ul>
<li><a href="http://tinysubversions.com/2010/10/helicopter-a-plane-jam-game/" >Helicopter</a> &#8212; something I made on a red eye from Los Angeles to Boston on my way back from Indiecade. I couldn&#8217;t sleep. I made this. It shows. To play it right you need to either buy or already own a particular song, or just play it on my laptop tonight</li>
<li>Toilet Tycoon (unreleased) &#8212; I was bored on a plane (see a pattern?) and I made a simulator where you&#8217;re placing urinals down in an empty men&#8217;s bathroom and trying to optimize customer satisfaction and time-to-relief.</li>
<li>Last Person Shooter (unreleased) &#8212; this is a demo that I posted on this list back in February for a game about being a video game hero, but after the video game is over. You have to struggle every day to keep yourself from shooting everyone in the face. I did the initial work for this one on a plane too.</li>
<li><a href="http://tinysubversions.com/2010/03/b6-631-gdc-plane-jam-entry/" >B6631</a> &#8212; a weird little procedural platformer I made (on a plane) on the way to GDC 2010. It wins the award for &#8220;sound effects most likely to cause your hotelmates to want to murder you.&#8221;</li>
<li><a href="http://www.youtube.com/watch?v=GDT38-UkCGc" >AWClone</a> (unreleased) &#8212; made this for DinoJam, one of the first Boston Game Jams events. It is an attempt at an Advance Wars clone. I DID NOT MAKE THIS ON A PLANE.</li>
<li>&#8220;The Turtle Game&#8221; (working title, unreleased) &#8212; I made this in early 2010 in an attempt to sum up how shitty my personal life was for most of 2009. I never got past the summer, which was the hardest part of the year for me. Fun fact: this project was my first attempt at <a href="http://flixel.org" >Flixel</a> before I decided I didn&#8217;t like it. That dislike led to my HTML5 work.</li>
<li>the <a href="http://tinysubversions.com/my-projects/meggy-roguelike/" >Meggy Jr Roguelike</a> &#8212; older than the other stuff; from Feb 2009.</li>
</ul>
<p>There&#8217;s tons more unfinished stuff in my Game Maker directory on my laptop at home. I&#8230; make a lot of games. If I find anything else of interest I&#8217;ll bring that too.</p>
]]></content:encoded>
			<wfw:commentRss>http://tinysubversions.com/2011/03/showing-a-ton-of-my-random-projects-tonight-at-boston-indies/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>AF 337</title>
		<link>http://tinysubversions.com/2010/01/af-337/</link>
		<comments>http://tinysubversions.com/2010/01/af-337/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 23:01:28 +0000</pubDate>
		<dc:creator>Darius Kazemi</dc:creator>
				<category><![CDATA[Everyday Shooter]]></category>
		<category><![CDATA[project]]></category>

		<guid isPermaLink="false">http://tinysubversions.com/?p=1457</guid>
		<description><![CDATA[I made a new year&#8217;s resolution for 2010: make more games. I made a game on Tuesday. It&#8217;s nothing super fancy, I just said to myself, &#8220;Hey, I&#8217;ll make a simple 8-way shooter like Robotron or Everyday Shooter.&#8221; So I did. What&#8217;s weird is that I find this like 100 times more compelling to play [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link"  href="http://tinysubversions.com/2010/01/af-337/"  title="Permanent link to AF 337" ><img class="post_image alignnone"  src="http://tinysubversions.com/pics/af337c.png"  width="636"  height="150"  alt="Post image for AF 337" /></a>
</p><p>I made a new year&#8217;s resolution for 2010: make more games.</p>
<p>I made a game on Tuesday. It&#8217;s nothing super fancy, I just said to myself, &#8220;Hey, I&#8217;ll make a simple 8-way shooter like <em>Robotron</em> or <em>Everyday Shooter</em>.&#8221; So I did.</p>
<p>What&#8217;s weird is that I find this like 100 times more compelling to play than any of the stuff I set out to make that&#8217;s &#8220;supposed&#8221; to be good. Those projects I work on and I test and they&#8217;re not good enough and I never finish them. This was just&#8230; I pretty much knew what it was going to be. I made it. I tuned it. And it was done.</p>
<p>The game is called <a href="http://tinysubversions.com/af337.exe" >AF 337</a>, named after the flight I was on when I made it. Click the image to download (Windows only).</p>
<div class="wp-caption aligncenter"  style="width: 636px" >
	<a href="http://tinysubversions.com/af337.exe" ><img title="AF 337"  src="http://tinysubversions.com/pics/af337.png"  alt=""  width="636"  height="476" /></a>
	<p class="wp-caption-text" >screenshot of some frantic action from the game</p>
</div>
<p>I&#8217;m using Anna Anthropy&#8217;s <a href="http://www.auntiepixelante.com/?p=480" >Star Perv font</a>, <a href="http://forums.tigsource.com/index.php?topic=8909.0" >Atuun&#8217;s Assemblee compo song Nes1</a>, and <a href="http://forums.tigsource.com/index.php?topic=9321.0" >Shaktool&#8217;s (John Nesky&#8217;s) Assemblee sound fx</a> (ouch_1 and yoink). All the art and programming is by me.</p>
]]></content:encoded>
			<wfw:commentRss>http://tinysubversions.com/2010/01/af-337/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>MetaGameBot: Metacritic Game Scores Via SMS</title>
		<link>http://tinysubversions.com/2007/08/metagamebot-metacritic-game-scores-via-sms/</link>
		<comments>http://tinysubversions.com/2007/08/metagamebot-metacritic-game-scores-via-sms/#comments</comments>
		<pubDate>Fri, 31 Aug 2007 18:36:00 +0000</pubDate>
		<dc:creator>Darius Kazemi</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[reviews]]></category>

		<guid isPermaLink="false">http://tinysubversions.com/?p=935</guid>
		<description><![CDATA[Sometimes I&#8217;m in a game store and I wish I could quickly look up a game&#8217;s average review score to help me decide if I should buy the game. So I just set up a service where you can send a game name over SMS from your phone and you can get its Metacritic scores. [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Sometimes I&#8217;m in a game store and I wish I could quickly look up a game&#8217;s average review score to help me decide if I should buy the game. So I just set up a service where you can send a game name over SMS from your phone and you can get its <a href="http://metacritic.com/" >Metacritic</a> scores. The short version is that you can text <span style="font-weight: bold;" >265010</span> with a message formatted like this:<br/>
<blockquote>metagamebot: &#8220;name of game&#8221;</p></blockquote>
<p>And you&#8217;ll get a text back with the top 3 Metacritic search results for that game, along with their dates of publication, their average scores, and platforms. See below for more detailed instructions.<br/><span style="font-weight: bold;font-size:130%;" ><br/>How This Came About</span></p>
<p>So <a href="http://www.jeffongames.com/" >Jeff</a> and I were in a video game store yesterday, and I said, &#8220;Hey, wouldn&#8217;t it be cool if there were a service I could text message and it would tell me the Metacritic score of a video game?&#8221; About three seconds later, we decided that we&#8217;d both try to implement it, although slightly differently.</p>
<p>Jeff didn&#8217;t want to use SMS, because his phone plan charges per message. Because he has a Windows Mobile Treo, he wanted to build an MSN bot to do it. But I say screw MSN.</p>
<p>I have an unlimited SMS plan, so I don&#8217;t care about text charges and it&#8217;s more convenient than signing on to the Internet. The easiest way to set up an SMS service is to write an AIM bot (be careful to use the OSCAR protocol and not TOC or TOC2). Then you can text the AIM bot from your phone by texting the number 265010 with a message formatted like<br/>
<blockquote>AIMScreenName: message goes here</p></blockquote>
<p>So I modified a Perl AIM bot that uses OSCAR (<a href="http://lifehacker.com/software/budgetbot/hack-attack-the-aim-budgetbot-187215.php" >BudgetBot</a>). Of course, I had to learn some Perl first, but I already knew a lot about regular expressions in other languages, so I was pretty good to go.</p>
<p><span style="font-size:130%;" ><span style="font-weight: bold;" >Instructions For Use</span></span></p>
<p>All you have to do is text message the number <span style="font-weight: bold;" >265010 </span>with messages like<br/>
<blockquote>metagamebot: psychonauts<br/>metagamebot: &#8220;advance wars dual strike&#8221;<br/>metagamebot: &#8220;oblivion ps3&#8243;</p></blockquote>
<p>What it does is search Metacritic Games using the string you provide, and then it gives you the top 3 search results. So for example,<br/>
<blockquote>metagamebot: oblivion</p></blockquote>
<p>will give you<br/>
<blockquote><span style="font-size:100%;" >Elder Scrolls IV: Oblivion, The 2006 94 PC Games<br/>Elder Scrolls IV: Oblivion, The 2006 94 Xbox 360<br/>Elder Scrolls IV: Oblivion, The 2007 93 Playstation 3</span></p></blockquote>
<p>But let&#8217;s say you were actually looking for the <span style="font-style: italic;" >Turok</span> game. You could then try<br/>
<blockquote>metagamebot: &#8220;oblivion turok&#8221;</p></blockquote>
<p>which would give you<br/>
<blockquote>Turok 3:  Shadow of Oblivion 2000 77 Nintendo 64</p></blockquote>
<p>Pretty neat, huh? The important thing to note is that <span style="font-weight: bold;" >if your search term is longer than one word, you should put it in quotes</span>. Also, nothing is case sensitive.</p>
<p>Now that I think about it, you could use this service on your computer by just IMing MetaGameBot. But&#8230; why would you do that?</p>
<p><span style="font-weight: bold;font-size:130%;" >Disclaimer</span></p>
<p>This is just running on a server of mine somewhere. It may crash and I won&#8217;t know about it. So, I make no claim that this thing will work forever, or at all!</p>
]]></content:encoded>
			<wfw:commentRss>http://tinysubversions.com/2007/08/metagamebot-metacritic-game-scores-via-sms/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

