<?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>SimianLogic Studios &#187; playable</title>
	<atom:link href="http://www.simianlogicstudios.com/tag/playable/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.simianlogicstudios.com</link>
	<description>indie game developer, web tinkerer, and transplanted Southerner living in Silicon Valley</description>
	<lastBuildDate>Sat, 20 Aug 2011 21:45:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Filler for the iPhone, ScoreCaching, and Filler 2</title>
		<link>http://www.simianlogicstudios.com/2009/05/15/filler-for-the-iphone-scorecaching-and-filler-2-flash/</link>
		<comments>http://www.simianlogicstudios.com/2009/05/15/filler-for-the-iphone-scorecaching-and-filler-2-flash/#comments</comments>
		<pubDate>Fri, 15 May 2009 21:35:07 +0000</pubDate>
		<dc:creator>SimianLogic</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[filler]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[playable]]></category>
		<category><![CDATA[scorecaching]]></category>
		<category><![CDATA[web tinkering]]></category>
		<category><![CDATA[wtp]]></category>

		<guid isPermaLink="false">http://simianlogic3d.com/blog/2009/05/15/filler-for-the-iphone-scorecaching-and-filler-2-flash/</guid>
		<description><![CDATA[Filler for the iPhone
At long last, Filler is now available on iTunes (you can see my little splash page + iTunes link here) for $1.99. I&#8217;ve never outsourced anything before, so it was a bit of a learning experience. I ended up working very closely with the team at ChaYoWo&#8211;they&#8217;re probably happier to be rid [...]]]></description>
			<content:encoded><![CDATA[<h2>Filler for the iPhone</h2>
<p><a title="Filler!" href="http://www.simianlogicstudios.com/filler"><img title="Filler for iPhone" src="/wp-content/uploads/2009/09/filler_clickaway.png" alt="Filler for iPhone" width="300" height="250" align="left" /></a>At long last, Filler is now available on iTunes (you can see my little splash page + iTunes link <a title="Filler on iTunes!" href="http://www.simianlogicstudios.com/filler" target="_blank">here</a>) for $1.99. I&#8217;ve never outsourced anything before, so it was a bit of a learning experience. I ended up working very closely with the team at <a title="ChaYoWo" href="http://www.chayowo.com" target="_blank">ChaYoWo</a>&#8211;they&#8217;re probably happier to be rid of my long bug reports than they are to actually launch the game (I kid). I&#8217;m very satisfied with the final product&#8211;even if it doesn&#8217;t sell a single copy, there&#8217;s a certain joy in being able to play my game wherever I go now. There are a couple of interesting things that happened during the development of the iPhone version.</p>
<p>The first thing I usually hear when people see I&#8217;m working on an iPhone version is that I should make it tilt-enabled so you can move the balls around. The problem is&#8230; that makes the game stupid easy. It&#8217;s not really that hard of a game to begin with (but man is it good to kill 5 minutes while you&#8217;re waiting for a bus&#8230;), so adding in more mechanics to simplify things just seemed like the wrong direction. Another idea I had was to use the tilt to move around the cursor, and have a button for making filler balls. We actually coded this one up, but&#8230; uh&#8230; it was terrible. In the end we decided not to use tilt and to keep the gameplay closer to the original Flash version.</p>
<p>One thing I noticed while playing early builds (which I also noticed while playing various clones that are already on sale) is that your fingers really do get in the way of dragging the Filler balls around while they inflate. Most of the strategies for the Flash version involve creating balls near the top of the screen and then using them as shields while they fall. &#8220;Finger-blockage&#8221; is at its worst when your finger is at the top of the screen, though, greatly diminishing the usefulness of those strategies. While playing those early builds, I did something radical: turned my iPhone upside down. Success! Sure, the balls are floating up instead of falling down&#8211;but man it was great to see the whole screen. Asking players to flip their phones upside down is just silly, though, so I did the sensible thing and reversed gravity.</p>
<h2>ScoreCaching</h2>
<p>While the ChaYoWo guys were coding the app to my demanding specs, I got to work on another integral piece: <a title="ScoreCaching: Spirit of the Arcade" href="http://www.scorecaching.com" target="_blank">ScoreCaching</a> (Update: ScoreCaching has been killed). Most of the iPhone games I&#8217;ve played with online leaderboards do just that&#8211;global online leaderboards. I wanted a little more than that, so I figured I might as well build it myself. ScoreCaching combines the idea of online leaderboards with geographic location (think Geocaching). Instead of comparing your scores to everyone in the world, why not compare your scores against everyone nearby? Even better, why not leave your scores behind as a mark of your achievement? Just as people used to line up at arcade boxes with the hopes of leaving their initials in the number one spot, ScoreCaching will (eventually) allow players to mark specific places. What&#8217;s your high score for the Golden Gate Bridge? What about Times Square? How about the pub down the street? Those features are a little ways out still, but for now you can compare your scores with your friends and those around you.</p>
<h2>Filler 2 (Flash)</h2>
<p><a title="Kongregate!" href="http://www.kongregate.com/?referrer=SimianLogic" target="_blank"><img title="Kongregate!" src="http://cdn1.kongregate.com/images/sharedassets/badge179x36antleft.gif" alt="Kongregate!" align="left" /></a>When Shockwave offered to sponsor Filler 2 as a three-month exclusive, it seemd as if the stars were aligning perfectly. That would give me extra time to finish up the iPhone version, ScoreCaching, and the XBox Community Games version (whoops!). I didn&#8217;t quite finish the XBox version (though I did write a hell of a lot of reviews over at <a title="Worth the Points" href="http://www.worththepoints.com" target="_blank">Worth the Points</a>), but Shockwave&#8217;s exclusive is up and now the rest of the internet can finally enjoy Filler 2. Kongregate, the totally-kick-ass sponsor of the original Filler, is reprising its role for the second go-around. You can play it over on Kongregate <a title="Filler 2 on Kongregate" href="http://www.kongregate.com/games/SimianLogic/filler-2" target="_blank">here </a>or play it on my site with the link on the sidebar&#8211;I&#8217;ll start spreading it around the rest of the net sometime next week. If you run a flash portal, feel free to <a title="Download Filler 2 SWF" href="http://www.simianlogicstudios.com/wp-content/uploads/2009/09/filler2.swf">snag the SWF</a> off my site (the one on Kong is site-locked until I verify it&#8217;s totally bug-free). If you&#8217;d like to license the game for your site (ad-free), drop me a line at learnyourabcs@gmail.com.</p>
<p>What&#8217;s Next?</p>
<p>On top of everything else, I&#8217;m also one of the developers in Mochi&#8217;s <a title="Batman: Brave and the Bold Casting Call" href="http://braveandtheboldcastingcall.mochiads.com/" target="_blank">Brave and the Bold Contest</a>. A $4k (minimum) payout is okay, but let&#8217;s get something straight&#8211;it&#8217;s freakin Batman. I watched the original Batman cartoon every day for years as a kid (I was a Marvel kid when it came to comics, but the Batman cartoon was awesome). Getting to develop an original game concept with one of my favorite characters&#8211;that&#8217;s a sweet deal.  I&#8217;ve also got a handful of other finished prototypes in the pipe that are currently on hold until I can clear some of this development logjam.</p>
<p>As always, stay tuned to this space for interesting facts and figures on how everything is doing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simianlogicstudios.com/2009/05/15/filler-for-the-iphone-scorecaching-and-filler-2-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Polar Games: Breakdown</title>
		<link>http://www.simianlogicstudios.com/2009/04/09/polar-games-breakdown/</link>
		<comments>http://www.simianlogicstudios.com/2009/04/09/polar-games-breakdown/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 19:31:14 +0000</pubDate>
		<dc:creator>SimianLogic</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[playable]]></category>

		<guid isPermaLink="false">http://simianlogic3d.com/blog/2009/04/09/polar-games-breakdown/</guid>
		<description><![CDATA[I&#8217;m slowly rolling a simple new game out to portals called Polar Games: Breakdown (follow the link to play it). This was actually a prototype I&#8217;d had lying around for ages and ages (originally done in Processing a couple of years ago, then ported to Flash), but never gotten around to finishing. Mochi and Whirled [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m slowly rolling a simple new game out to portals called <a title="Polar Games: Breakdown" href="http://www.simianlogicstudios.com/games/polar-games-breakdown" target="_blank">Polar Games: Breakdown</a> (follow the link to play it). This was actually a prototype I&#8217;d had lying around for ages and ages (originally done in <a title="Processing" href="http://www.processing.org" target="_blank">Processing</a> a couple of years ago, then ported to Flash), but never gotten around to finishing. Mochi and Whirled were both running contests that finished at the end of March, so I needed something simple that I could do in about a month. I don&#8217;t think I&#8217;m breaking any new ground here, but I just loved the idea of wrapping a traditonal grid-based tile game around a circle. I&#8217;ve got a few more of these &#8220;Polar Games&#8221; prototypes that I&#8217;ll probably finish up at some point.</p>
<p>The game&#8217;s main game mode was always going to be puzzles. I&#8217;d hoped to do 100 before releasing the game, but writing the puzzles by hand just proved too time-intensive. Forty puzzles are in the game now, and assuming the game doesn&#8217;t tank completely (*cough* <a title="Nibblets" href="http://www.simianlogicstudios.com/games/nibblets" target="_blank">Nibblets</a> *cough*) I&#8217;ll think about continuing on with the final 60 puzzles. In the meantime, though, I hit on the idea of adding a &#8220;Daily Puzzle.&#8221; Using the date as a random seed, all players will get the exact same puzzle each day. There&#8217;s no guarantee that the puzzles will be solvable (most won&#8217;t be), but hopefully that adds a little more strategic competion than the longer, more-luck-based Score mode.</p>
<p><img title="Score Mode" src="http://simianlogic3d.com/blog/images/pg-score.png" alt="Score Mode" align="right" /> The basic mechanics for Score Mode are really not that different from Collapse. I wanted to break away from using a game timer, though, and create something more meditative. Instead of having new blocks come &#8220;up&#8221; every time a timer finishes, I just have new ones fill in infinitely. The polar bears &#8220;judge&#8221; your every move, and based on how many tiles you clear will either give bonus health or take away life. As health fades from 25 down to 0, the sky darkens and the music slowly gets quiet. Once you hit 0, the whole thing goes red and you&#8217;ve got 5 turns to get back into positive territory before the game ends. As you clear various colors, the meters on the right side of the board fill up. Clicking on them clears all tiles of that color, which allows you to build some pretty monolithic color groups. This transforms the mechanic from a frantic &#8220;click any group of 3&#8243; to something a little slower, where the goal is to methodically build up giant chains while keeping an eye on your health.</p>
<p>To play the multiplayer version, you&#8217;ll have to <a title="Multiplayer!" href="http://www.whirled.com/welcome/128/games-d_2075" target="_blank">check the game out on Whirled</a>. The multiplayer mode plays much like the Score Mode, save for the fact that the board is split into four quadrants. Each quadrant is the home base of one player (empty seats are filled by AIs), and players take turn making moves. Tiles cleared in your own quadrant replenish your health, while tiles cleared in an opponent&#8217;s quadrant take away health. Every 10 rounds, a damage multiplier increases the amount of damage players do to each other. Using one of your &#8220;clear all&#8221; powerups doesn&#8217;t count as a turn, meaning you can set up an epic clear to heal yourself or attack your opponents. If your life falls to zero (or lower), you will be unable to deal damage to other players until you get your life back above zero.</p>
<p>Whether the game is a hit or not, building it has been incredibly valuable. The first few games I did were in &#8220;pure code&#8221; and compiled with MXMLC. Filler 2 was the first time I used Flash, and the process was&#8230; rough. This time around I had a much clearer picture of what I wanted to accomplish in Flash compared to what I wanted to do in raw code, and the actual development process was a breeze on this one. Pieces of a generic Flash game engine (and, just as importantly, a build process) are beginning to fall into place (sound and data managers, game boards, UI classes). Prototyping is still my favorite part of the game building process, so the more I can shrink the window between prototype and launch the happier I&#8217;ll be as a developer. =]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simianlogicstudios.com/2009/04/09/polar-games-breakdown/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Filler 2</title>
		<link>http://www.simianlogicstudios.com/2009/02/04/filler-2/</link>
		<comments>http://www.simianlogicstudios.com/2009/02/04/filler-2/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 06:05:31 +0000</pubDate>
		<dc:creator>SimianLogic</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[playable]]></category>

		<guid isPermaLink="false">http://simianlogic3d.com/blog/2009/02/04/filler-2/</guid>
		<description><![CDATA[(Image lost in the Great Update of 2009)
I&#8217;ve been a little quiet lately&#8211;and crazy busy. I&#8217;ve got a few new projects to announce in the next few weeks, but the first of the bunch just went live. As of yesterday morning, Filler 2 is officially live on Shockwave! I started working on a new version [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">(Image lost in the Great Update of 2009)</p>
<p>I&#8217;ve been a little quiet lately&#8211;and crazy busy. I&#8217;ve got a few new projects to announce in the next few weeks, but the first of the bunch just went live. As of yesterday morning, Filler 2 is officially <a title="Filler 2" href="http://www.shockwave.com/gamelanding/filler2.jsp?brand=GameShare" target="_blank">live on Shockwave</a>! I started working on a new version in October of last year, and I think it&#8217;s fair to say a lot more time has gone into this one than the original. Changes include:</p>
<ul>
<li>100 Challenges, most of which allow you to jump right into a specific game scenario.</li>
<li>Optimized physics to support more balls onscreen in higher levels.</li>
<li>I rolled lives and balls into one, which was a point of confusion for some people in the first game.</li>
<li>The bonus timer is gone.</li>
<li>Improved graphics, with the ability too choose your ball and background.</li>
<li>I added the ability to freeze time&#8211;pressing &#8220;space&#8221; will freeze all the bouncy balls and make you invincible for short bursts. Your freeze time is replenished each level, and you get roughly 1/4 of a second per level.</li>
<li>When a ball pops, it now &#8220;explodes&#8221;&#8211;repelling any nearby balls. This can be used strategically on later levels to create void spaces.</li>
<li>There&#8217;s now a hard level cap at Level 50.</li>
<li>Past level 25, the bouncy balls will pick up speed every level to make things more challenging.</li>
<li>There are three difficulty settings:
<ul>
<li>On easy, you can&#8217;t die. This is more of a &#8220;relaxation&#8221; mode.</li>
<li>Normal is, well, normal. You get two more balls each level and limited amount of freeze.</li>
<li>Hard is closest to classic Filler. There&#8217;s no freeze time, and the balls are a lot more limited than the first game.</li>
</ul>
</li>
<li>The game will automatically track some basic stats for you (average score, highest level reached, etc&#8230;).</li>
<li>A self-destruct button will allow you to end the game if you&#8217;re read to submit your score.</li>
</ul>
<p>This game also marked the first game I&#8217;ve ever done in Flash (as opposed to pure AS3, compiled with the Flex SDK). The vast majority of the code was still done in class-based files, but it&#8217;s really a lot easier doing menus and &#8220;screens&#8221; in Flash. My workflow going forwards will likely involve doing all my prototyping with the Flex SDK before moving on to Flash for the &#8220;fit and finish.&#8221;<br />
The game will be an exclusive on Shockwave until May 3rd&#8211;I&#8217;ll be able to start distributing it more widely to the other portals afterward. In the meantime&#8211;everyone <a title="Filler 2" href="http://www.shockwave.com/gamelanding/filler2.jsp?brand=GameShare" target="_blank">go play it on Shockwave!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.simianlogicstudios.com/2009/02/04/filler-2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Boulder Blast</title>
		<link>http://www.simianlogicstudios.com/2008/07/08/boulder-blast/</link>
		<comments>http://www.simianlogicstudios.com/2008/07/08/boulder-blast/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 05:03:42 +0000</pubDate>
		<dc:creator>SimianLogic</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[playable]]></category>

		<guid isPermaLink="false">http://simianlogic3d.com/blog/2008/07/08/boulder-blast/</guid>
		<description><![CDATA[My newest game launched this time last month on Shockwave.  It&#8217;s a sort of ballistic match-three game.  A boulder sits on a central pedestal, which you can pull back and fire at other boulders on the playing field.  Wherever your boulder lands, it wipes out all connected boulders of the same color. [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Boulder Blast on Shockwave!" href="http://www.shockwave.com/gamelanding/boulderblast.jsp" target="_blank">My newest game launched this time last month on Shockwave</a>.  It&#8217;s a sort of ballistic match-three game.  A boulder sits on a central pedestal, which you can pull back and fire at other boulders on the playing field.  Wherever your boulder lands, it wipes out all connected boulders of the same color.  Just to spice it up a little, some of the boulders are two-toned (meaning a chain can pass from one color to the neighboring color).  There are three &#8220;power-boulders&#8221; which affect the pieces around them: a magma boulder rotates periodically and destroys all boulders in the same row/column when it&#8217;s hit; a bomb boulder destroys all pieces within a certain radius; a &#8220;spirit&#8221; boulder destroys all pieces of a certain color.  By aiming tactically, the player can further grab three more &#8220;meta-powerups&#8221; that affect the game mechanic: the aim powerup allows the player to eschew the slingshot mechanic and instead simply click on their desired target; the freeze powerup prevents any new boulders from dropping; the match powerup grants you a bonus for successfully targeting a specific color of boulder instead of flinging wildly.  The game marks a number of first for me as a game developer:<span id="more-100"></span></p>
<p><strong>It&#8217;s my first game for hire.</strong> There are definitely some pros and cons to doing it that way.  The money is guaranteed whether the game is a hit or not (though it&#8217;s unlikely you&#8217;ll make a second one if your first game is a total flop&#8230;), but there are a couple of caveats.  At the end of the day, you&#8217;re making a product for someone else&#8211;which means the client has the final say on things like art and sound approval.  I actually thought this was going to be a bigger headache than it was.  Shockwave came to me with a loose concept, but my producer gave me almost total freedom to go in whatever direction I chose.</p>
<p><strong>It&#8217;s my first game with &#8220;art.&#8221;</strong> I&#8217;m not an artist, and I don&#8217;t pretend to be.  The end result is that most of my games take on a procedural style with very little in the way of tangible assets.  Procedural is great for my own stuff, but for a contract game the polish needs to be amped up a level.  To that end, I actually subcontracted out the art assets.  Though a headache at times, I&#8217;ll definitely do it again for games that warrant it.  I&#8217;m very good at visualizing exactly what I want, but sometimes communicating that to an artist is a bit of a challenge.  I think the end results speak for themselves, though.</p>
<p><strong>It&#8217;s my first game with outsourced sound. </strong>Unlike art, I&#8217;m not totally incompetent at sound design.  It just takes me awhile to sift through sound libraries and pick the right sounds.  In the interest of speeding things along, I opted to have someone else do the sound for me.  I compiled an asset list (though I manged to forget a few, of course) and had a third party do a &#8220;sound pull&#8221; based on my descriptions of what I needed.  The cost was fairly trivial (especially considering I was going to purchase the sounds anyway), but I&#8217;ve got mixed feelings on the results.  For most of the sounds, I know&#8211;if presented with four variations of each of the sounds&#8211;I probably would&#8217;ve chosen a different one.  On the other hand, it may&#8217;ve taken me an hour to find the four candidates and choose the &#8220;perfect&#8221; one.  In the end, I got sound effects that fit well enough and saved me hours of toil.  I&#8217;m a bit of a perfectionist, so I don&#8217;t know if I would do the same again (unless under time pressure).</p>
<p><strong>It&#8217;s my first exclusive game.</strong> Now that the game is out, the exclusivity is actually bothering me more than I thought it would.  There are a couple of sites around that I&#8217;d consider &#8220;portfolio&#8221; sites (like my own site, Kongregate, and even Newgrounds) that I would love to upload the game to&#8211;not for any chance at winning contests, but more just to gather all my games in one place.  That means I&#8217;m proud of the game, of course.  If it was a steaming pile, I&#8217;d be perfectly happy to count my loot while no one ever played it.  Aside from those sites, though, exclusivity is a bit of a relief as far as the work-load goes.  I&#8217;ve done over 15 versions of Filler for various portals (with more coming still!), so there&#8217;s a sense that the work never ends.  Aside from any bugfixes that need to be done, there&#8217;s a definite sense that Boulder Blast is &#8220;done.&#8221;</p>
<p><strong>It&#8217;s my first game with a deadline.</strong> The release date for this game was penciled in even as I began prototyping it, which is an altogether different way of working on things.  Like most of these &#8220;firsts,&#8221; I&#8217;m sort of torn on whether that&#8217;s a good thing or not.  I&#8217;ve definitely still got the college many-class mentality, and I thrive when I&#8217;ve got tons of projects going at once.  Knowing that a deadline is looming is great for generating focus, but it also makes the game feel like &#8220;work.&#8221;  I&#8217;m much happier (albeit slower) when I can jump from project to project at my whim and go at my own pace.  I might be interested in seeing if it&#8217;s possible to do a contract game without a work schedule in place (i.e. a &#8220;We want this, email us when it&#8217;s done&#8221; contract).  All payment would obviously be presented at time of delivery instead of staggered payments throughout the build process, but I think that would do wonders for taking that &#8220;work&#8221; aspect and redirecting it back towards &#8220;fun hobby that happens to be lucrative.&#8221;</p>
<p><strong>Summing up.</strong> Between Filler and Boulder Blast, I really feel like I&#8217;ve gotten an MBA over the last six months.  Filler taught me loads about marketing, negotiations, and the economics of flash games&#8211;while Boulder Blast was all about resource management.  I&#8217;ve got a lot of ideas somewhere in between sketch-on-a-napkin and full-on prototype, but for now I&#8217;m thinking I need to take a little time off from game development, put a little dev time into some of my languishing web projects, and get caught up on &#8220;fun stuff&#8221; like movies and (playing) games.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simianlogicstudios.com/2008/07/08/boulder-blast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>filler: a game</title>
		<link>http://www.simianlogicstudios.com/2008/01/11/filler-a-game/</link>
		<comments>http://www.simianlogicstudios.com/2008/01/11/filler-a-game/#comments</comments>
		<pubDate>Sat, 12 Jan 2008 03:09:28 +0000</pubDate>
		<dc:creator>SimianLogic</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[playable]]></category>

		<guid isPermaLink="false">http://simianlogic3d.com/blog/2008/01/11/filler-a-game/</guid>
		<description><![CDATA[Not much activity lately, but all for a good cause.  After negotiating with various sponsors (the game&#8217;s been more or less done since mid-December), I released my first sponsored game today: filler.  I had several offers on the table upwards of a couple of thousand dollars, but in the end I decided to [...]]]></description>
			<content:encoded><![CDATA[<p>Not much activity lately, but all for a good cause.  After negotiating with various sponsors (the game&#8217;s been more or less done since mid-December), I released my first sponsored game today: <a title="filler: a game" href="http://www.kongregate.com/games/SimianLogic/filler?referrer=SimianLogic">filler</a>.  I had several offers on the table upwards of a couple of thousand dollars, but in the end I decided to go with a non-exclusive sponsorship from Kongregate.  The game will be living on their site exclusively for a week or so before I start an upload-fest and try to get it as widely distributed as possible (which will bring in even more money via <a title="it's Mo-chee" target="_blank" href="https://www.mochiads.com/r/9ce996a732f572cb">MochiAds</a>).  Because Kongregate offers non-exclusive sponsorships (meaning I can resell ad-free, site-locked versions to individual portals), I&#8217;m eventually expecting to make several thousand dollars off of this game.  I may do a longer post-mortem later, but for now it just feels so good to have it out there. <span id="more-67"></span></p>
<p>Note: I shrunk it down so it would fit in this blog pane (I&#8217;ve made a mental note to fix that later).  The actual game dimensions are 600&#215;500,  so don&#8217;t tax your eyes too badly playing it here!  You can see a bigger version at one of my ugly temporary pages <a title="Filler!" href="http://www.simianlogicstudios.com/fun/filler">here</a>.<br />

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_filler_568312997"
			class="flashmovie"
			width="500"
			height="417">
	<param name="movie" value="http://www.simianlogicstudios.com/fun/filler/filler.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.simianlogicstudios.com/fun/filler/filler.swf"
			name="fm_filler_568312997"
			width="500"
			height="417">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></content:encoded>
			<wfw:commentRss>http://www.simianlogicstudios.com/2008/01/11/filler-a-game/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Nibblets and the State of Flex Game Development</title>
		<link>http://www.simianlogicstudios.com/2007/11/09/nibblets-and-the-state-of-flex-game-development/</link>
		<comments>http://www.simianlogicstudios.com/2007/11/09/nibblets-and-the-state-of-flex-game-development/#comments</comments>
		<pubDate>Sat, 10 Nov 2007 05:38:23 +0000</pubDate>
		<dc:creator>SimianLogic</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[playable]]></category>

		<guid isPermaLink="false">http://simianlogic3d.com/blog/2007/11/09/nibblets-and-the-state-of-flex-game-development/</guid>
		<description><![CDATA[I had an idea for a game about a month ago.  Normally I just prototype this things, file them away, and move on to the next one (there&#8217;s always a next one).  I was taking part in the MochiAds beta at the time, though, so I figured I&#8217;d put a little more work [...]]]></description>
			<content:encoded><![CDATA[<p>I had an idea for a game about a month ago.  Normally I just prototype this things, file them away, and move on to the next one (there&#8217;s always a next one).  I was taking part in the <a target="_blank" title="MochiAds" href="http://www.mochiads.com">MochiAds</a> beta at the time, though, so I figured I&#8217;d put a little more work into it and release it on a few sites.  To cut a not-too-long-story short, making games sucks.  I&#8217;ll qualify that.  I love prototyping, but I&#8217;ve spent the last month (on and off in my after-work non-girlfriend free-time) essentially adding instruction screens, level selection screens, and high score integration.  The actual gameplay (and all 10 levels) haven&#8217;t changed at all since my first prototype (which took about 2 hours) over a month ago.<span id="more-56"></span></p>
<p>This isn&#8217;t to say that I&#8217;m going to ever stop making games&#8230; because it&#8217;s too much fun.  I&#8217;m not going to hold my breath on the financial rewards coming in from the MochiAds, but it&#8217;s pretty cool that I can track how many people are playing across a bunch of different sites (sadly, MochiBot doesn&#8217;t work with Flash 9 yet).  And once it&#8217;s been out there awhile, I can flip a switch and turn all the low-CPM ads into links back to my own site.</p>
<p>Why does doing interface stuff take so long?  Well, for one thing, it&#8217;s boring as hell.  This is the main reason MXML exists&#8230; but unfortunately, neither of the two &#8220;services&#8221; I&#8217;m targeting allow it: <a target="_blank" title="Three Rings" href="http://www.threerings.com">Whirled </a>(still in super-secret Alpha) and MochiAds.  The other that I wouldn&#8217;t mind supporting is <a target="_blank" title="Kongregate" href="http://www.kongregate.com">Kongregate</a>, but they&#8217;re not Flash 9-enabled, yet.  Perhaps Flex isn&#8217;t quite mainstream enough (and by that I mean stupid-simple).  Or maybe rather than building more games I should devote some time to developing an AS3-only interface library.<br />
On to the game!  I whipped up an <a target="_blank" title="Nibblets" href="http://www.simianlogicstudios.com/fun/nibblets">ad-crazy embedded version</a> just to test out a couple of other ad mechanics.  Or you could go directly to <a target="_blank" title="Nibblets" href="http://www.simianlogicstudios.com/fun/nibblets/nibblets.swf">the SWF</a>.  The thing runs at 900&#215;400, so I&#8217;m not sure how well it&#8217;s going to embed below:</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_nibblets_882148085"
			class="flashmovie"
			width="550"
			height="244">
	<param name="movie" value="http://www.simianlogicstudios.com/fun/nibblets/nibblets.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.simianlogicstudios.com/fun/nibblets/nibblets.swf"
			name="fm_nibblets_882148085"
			width="550"
			height="244">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></content:encoded>
			<wfw:commentRss>http://www.simianlogicstudios.com/2007/11/09/nibblets-and-the-state-of-flex-game-development/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nibblets</title>
		<link>http://www.simianlogicstudios.com/2007/09/27/nibblets/</link>
		<comments>http://www.simianlogicstudios.com/2007/09/27/nibblets/#comments</comments>
		<pubDate>Fri, 28 Sep 2007 01:59:48 +0000</pubDate>
		<dc:creator>SimianLogic</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[playable]]></category>

		<guid isPermaLink="false">http://simianlogic3d.com/blog/2007/09/27/nibblets/</guid>
		<description><![CDATA[To make a long story short, not every game I cook up and prototype turns out to be a winner.  Some of them don&#8217;t even make it past an early prototype.  This idea, though, I really really liked.  It just seemed (in my head) that it should be fun.  The concept, [...]]]></description>
			<content:encoded><![CDATA[<p>To make a long story short, not every game I cook up and prototype turns out to be a winner.  Some of them don&#8217;t even make it past an early prototype.  This idea, though, I really really liked.  It just seemed (in my head) that it <em>should</em> be fun.  The concept, in a nutshell: <a target="_blank" title="Nibblets" href="http://simianlogic3d.com/fun/nibblets/nibblets.swf">Nibblets</a> (link opens pop for more sizey goodness).  <span id="more-40"></span>The name really has nothing to do with the gameplay, other than the levels.  I had an idea for an amorphous blob of goo, which could only move by firing pieces of itself in the opposite direction (meaning if you want to go right, fire a chunk to the left).  Every time the user changed their direction of motion (once moving, you keep moving), the main blob would shrink a little.  Eventually it would be too small and no more moves would be possible.</p>
<p>This part, I&#8217;m convinced, would still work for a pretty cool puzzle game.  Here&#8217;s where I flubbed it up, though.  I thought: &#8220;How cool would it be if your pieces kept bouncing around and you could gather them back up?&#8221;  This is what&#8217;s prototyped below.  While thinking about levels to use, I suddenly remembered the game Nibbles&#8211;a basic snake game I used to play all the time in high school.  Written in QBasic, it was essentially my introduction to programming.  I found a copy of the code and mostly-faithfully (minor size tweaks were needed) reproduced those original 10 levels to act as a backdrop to the game listed above.</p>
<p>The result? Booooooring.  As I mentioned, I think this concept could really have legs as a puzzle game.  Instead of a sequence of tokens, seed the board with a bunch to begin with.  Make firing a blob permanent (no reclamation) and layout the levels with enough angled pieces to make things interesting.  The game then becomes a resource-management/maze-thing&#8211;more like the penguins-sliding-on-ice style of games.</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_nibblets_1190865203"
			class="flashmovie"
			width="468"
			height="312">
	<param name="movie" value="http://simianlogic3d.com/fun/nibblets/nibblets.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://simianlogic3d.com/fun/nibblets/nibblets.swf"
			name="fm_nibblets_1190865203"
			width="468"
			height="312">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></content:encoded>
			<wfw:commentRss>http://www.simianlogicstudios.com/2007/09/27/nibblets/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

