<?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>the rant</title>
	<atom:link href="http://chronosign.com/rant/feed" rel="self" type="application/rss+xml" />
	<link>http://chronosign.com/rant</link>
	<description></description>
	<lastBuildDate>Sat, 04 Feb 2012 06:02:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Learning to code, the interactive way</title>
		<link>http://chronosign.com/rant/yadurajiv/2012/02/740</link>
		<comments>http://chronosign.com/rant/yadurajiv/2012/02/740#comments</comments>
		<pubDate>Fri, 03 Feb 2012 21:58:51 +0000</pubDate>
		<dc:creator>yadurajiv</dc:creator>
				<category><![CDATA[My rant]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[interactive]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://chronosign.com/rant/?p=740</guid>
		<description><![CDATA[<p>I was looking around for the easiest way to pick up a new language and the first thing that popped into my head was the way Codeacademy had things going when it came to javascript. On the search for some more tools I bumped into a couple of more I thought I&#8217;d share.</p>
<p>Codeacademy
http://www.codecademy.com
Learn javascript, the most <span style="color:#777"><a href="http://chronosign.com/rant/yadurajiv/2012/02/740"> . . . &#8594; Read More: Learning to code, the interactive way</a></span>]]></description>
			<content:encoded><![CDATA[<p>I was looking around for the easiest way to pick up a new language and the first thing that popped into my head was the way Codeacademy had things going when it came to javascript. On the search for some more tools I bumped into a couple of more I thought I&#8217;d share.</p>
<p>Codeacademy<br />
<a href="http://www.codecademy.com" target="_blank">http://www.codecademy.com</a><br />
Learn javascript, the most effective and entertaining way I&#8217;ve discovered so far.</p>
<p>Codeacademy Labs<br />
<a href="http://labs.codecademy.com/" target="_blank">http://labs.codecademy.com/</a><br />
They are coming up with Ruby and Python courses as well.</p>
<p>Hackety Hack!<br />
<a href="http://hackety.com/" target="_blank">http://hackety.com/</a><br />
If you can&#8217;t wait around for Codeacademy to add Ruby, you can try this; which needs a tiny download :)</p>
<p>TryRuby &#8211; Code School<br />
<a href="http://tryruby.org" target="_blank">http://tryruby.org</a><br />
TryRuby has a beautiful interface that teaches you Ruby step by step. Check it out, its absolutely brilliant</p>
<p>Code School<br />
<a href="http://www.codeschool.com/" target="_blank">http://www.codeschool.com/</a><br />
Speaking of TryRuby, check out Code School for more similar and brilliant stuff.</p>
<p>Try Python<br />
<a href="http://www.trypython.org" target="_blank">http://www.trypython.org</a><br />
Try Python is an interactive Python tutorial which sticks to the tutorials in the Python documentation. This makes things a bit easier for you by providing a button to copy over solutions to problems.</p>
<p>Learn Python<br />
<a href="http://www.learnpython.org/" target="_blank">http://www.learnpython.org/</a><br />
Is an awesome free interactive Python tutorial with a big list of topics which is also available in different languages. Works quite nicely too :)</p>
<p>CodePupil<br />
<a href="http://codepupil.com/" target="_blank">http://codepupil.com/</a><br />
Well, there is nothing to see, but something along the lines of the rest&#8230; there is a blog and a newsletter subscription option :3</p>
<p>Thats about it for now, I think I will be playing around with learnpython for some time :) till Codeacademy comes up with something :3</p>




	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2012%2F02%2F740&amp;partner=sociable" title="Print"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Learning%20to%20code%2C%20the%20interactive%20way&amp;body=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2012%2F02%2F740" title="email"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2012%2F02%2F740&amp;partner=sociable" title="PDF"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Learning%20to%20code%2C%20the%20interactive%20way%20-%20http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2012%2F02%2F740" title="Twitter"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2012%2F02%2F740" title="Identi.ca"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/identica.png" title="Identi.ca" alt="Identi.ca" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2012%2F02%2F740&amp;title=Learning%20to%20code%2C%20the%20interactive%20way&amp;annotation=I%20was%20looking%20around%20for%20the%20easiest%20way%20to%20pick%20up%20a%20new%20language%20and%20the%20first%20thing%20that%20popped%20into%20my%20head%20was%20the%20way%20Codeacademy%20had%20things%20going%20when%20it%20came%20to%20javascript.%20On%20the%20search%20for%20some%20more%20tools%20I%20bumped%20into%20a%20couple%20of%20more%20I%20th" title="Google Bookmarks"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2012%2F02%2F740&amp;title=Learning%20to%20code%2C%20the%20interactive%20way&amp;bodytext=I%20was%20looking%20around%20for%20the%20easiest%20way%20to%20pick%20up%20a%20new%20language%20and%20the%20first%20thing%20that%20popped%20into%20my%20head%20was%20the%20way%20Codeacademy%20had%20things%20going%20when%20it%20came%20to%20javascript.%20On%20the%20search%20for%20some%20more%20tools%20I%20bumped%20into%20a%20couple%20of%20more%20I%20th" title="Digg"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2012%2F02%2F740&amp;title=Learning%20to%20code%2C%20the%20interactive%20way&amp;notes=I%20was%20looking%20around%20for%20the%20easiest%20way%20to%20pick%20up%20a%20new%20language%20and%20the%20first%20thing%20that%20popped%20into%20my%20head%20was%20the%20way%20Codeacademy%20had%20things%20going%20when%20it%20came%20to%20javascript.%20On%20the%20search%20for%20some%20more%20tools%20I%20bumped%20into%20a%20couple%20of%20more%20I%20th" title="del.icio.us"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2012%2F02%2F740&amp;title=Learning%20to%20code%2C%20the%20interactive%20way" title="StumbleUpon"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2012%2F02%2F740&amp;title=Learning%20to%20code%2C%20the%20interactive%20way&amp;body=I%20was%20looking%20around%20for%20the%20easiest%20way%20to%20pick%20up%20a%20new%20language%20and%20the%20first%20thing%20that%20popped%20into%20my%20head%20was%20the%20way%20Codeacademy%20had%20things%20going%20when%20it%20came%20to%20javascript.%20On%20the%20search%20for%20some%20more%20tools%20I%20bumped%20into%20a%20couple%20of%20more%20I%20th" title="Ping.fm"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/ping.png" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2012%2F02%2F740&amp;t=Learning%20to%20code%2C%20the%20interactive%20way" title="Facebook"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2012%2F02%2F740&amp;title=Learning%20to%20code%2C%20the%20interactive%20way" title="DZone"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Learning%20to%20code%2C%20the%20interactive%20way&amp;link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2012%2F02%2F740" title="FriendFeed"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2012%2F02%2F740&amp;title=Learning%20to%20code%2C%20the%20interactive%20way" title="Reddit"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2012%2F02%2F740" title="Technorati"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://chronosign.com/rant/yadurajiv/2012/02/740/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can has more? Plskthx.</title>
		<link>http://chronosign.com/rant/yadurajiv/2011/02/711</link>
		<comments>http://chronosign.com/rant/yadurajiv/2011/02/711#comments</comments>
		<pubDate>Thu, 03 Feb 2011 20:30:41 +0000</pubDate>
		<dc:creator>yadurajiv</dc:creator>
				<category><![CDATA[My rant]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://chronosign.com/rant/?p=711</guid>
		<description><![CDATA[<p>To be very to the point, its just that; these are a some games from the room jam which I really liked and some others I would like to see a bit more of :) </p>
<p>
Golden Boy vs. Lasers by Devin &#038; Calin Reimer 
In this game, you control Golden Boy who needs to avoid the <span style="color:#777"><a href="http://chronosign.com/rant/yadurajiv/2011/02/711"> . . . &#8594; Read More: Can has more? Plskthx.</a></span>]]></description>
			<content:encoded><![CDATA[<p>To be very to the point, its just that; these are a some games from the room jam which I really liked and some others I would like to see a bit more of :) </p>
<p><img src="/rant/wp-content/uploads/LaserMaze.jpg" alt="Golden Boy vs. Lasers by Devin &#038; Calin Reimer" /><br />
<strong>Golden Boy vs. Lasers by Devin &#038; Calin Reimer </strong><br />
In this game, you control Golden Boy who needs to avoid the lasers and get to the exit. What I would love to see is more puzzles, more objects that we can interact with, like switches, objects that can be pushed and maybe more :)</p>
<p><img src="/rant/wp-content/uploads/DittoLake.jpg" alt=Ditto Lake by Jeremias Babini" /><br />
<strong>Ditto Lake by Jeremias Babini</strong><br />
In ditto lake, you control your character through a maze to reach the exit; you simultaneously control the character&#8217;s reflection on the lake near by, traversing through a similar maze. More mazes please :)</p>
<p><img src="/rant/wp-content/uploads/TheAscent.jpg" alt="The Ascent by Zachary Lewis &#038; Christer Sydhagen &#038; Hyperduck Sound Works" /><br />
<strong>The Ascent by Zachary Lewis &#038; Christer Sydhagen &#038; Hyperduck Sound Works</strong><br />
The Ascent is a very nicely made platformer. You guide your player with his tiny wings through a circular pyramid like structure. A set of circular saws grind up behind you gunning for your life. If the saws doesn&#8217;t get you, the spikes on your way up probably will.</p>
<p><img src="/rant/wp-content/uploads/FindTheWheatToLeave.jpg" alt="Find the Wheat to Leave by Tim Crook @birdsigh" /><br />
<strong>Find the Wheat to Leave by Tim Crook @birdsigh</strong><br />
This game was very crisp and wheaty :P and yeah, it was nice. Simple enough, you have to collect all the wheat! so as to exit through the, well exit. The presentation was really nice and the graphics really neat, I wish there were more in some form :)</p>
<p><img src="/rant/wp-content/uploads/HowTheWorldEnds.jpg" alt="How The World Ends by Terry Cavanagh" /><br />
<strong>How The World Ends by Terry Cavanagh</strong><br />
A strange (pseudo?)3D world after an apocalypse that involves a strange G-lette corporation and a 7blade razor incident; you are left to traverse the right path to the exit, in between you meet a man who has survived the strange incident 6 years ago to receive a unique gift. Reminded me of the dream sequence in Max Payne and the Utima series :P Felt like there were some more possibilities to explore. </p>
<p><img src="/rant/wp-content/uploads/LavaTemple.jpg" alt="Lava Temple by StabAlarash" /><br />
<strong>Lava Temple by StabAlarash</strong><br />
Lava + Spikes!! RUN damnnit!! The artwork in this game is actually really nice and has this mysterious depth which I feel has some story to tell, at the same time the character feels so jovial that he seems to have fallen out of the wrong side of his bed into lava filled cave chased by spikes!</p>
<p><img src="/rant/wp-content/uploads/CrawlOfShame.jpg" alt="Crawl Of Shame by Matthew Klundt and Terrance Kritmen" /><br />
<strong>Crawl Of Shame by Matthew Klundt and Terrance Kritmen</strong><br />
Reminiscent of point and click adventures and with witty dialogues to boot this is a 60 second crawl to the other door with enough distractions to keep you busy for the next, well three times the time you have. Fun!</p>
<p><img src="/rant/wp-content/uploads/StrikeTheBonusRound.jpg" alt="Strike! - The Bonus Round by Ryan Hill" /><br />
<strong>Strike! &#8211; The Bonus Round by Ryan Hill</strong><br />
Beat a bus up! hell yeah!! moar!!</p>
<p><img src="/rant/wp-content/uploads/GemOfFlyingWonders.jpg" alt="Gem Of Flying Wonders by Noel Berry" /><br />
<strong>Gem Of Flying Wonders by Noel Berry</strong><br />
The game starts with you walking up to a crystal and then taking off swoosh! The flying bit; which is the game, was awesome and you have flying polar bears, I think :P</p>
<p><img src="/rant/wp-content/uploads/BrownianMotion.jpg" alt="Brownian Motion by Switchbreak &#038; pneuman" /><br />
<strong>Brownian Motion by Switchbreak &#038; pneuman</strong><br />
This game is a clever little puzzle game where you are supposed to jump and cling on to balls and use different actions to move through sections to the end. The music was nice too.</p>
<p><img src="/rant/wp-content/uploads/HeliphantFlight.jpg" alt="Heliphant Flight by Tamper + YellowAfterLife" /><br />
<strong>Heliphant Flight by Tamper + YellowAfterLife</strong><br />
A flying elicopter!! <3 This just gets a lot my bonus points; behaves well like a Heliphant too :)</p>
<p>Well, what else? all the games were good! some just stuck on that's all :) So go to rooms page - <a href="http://somanyrooms.com/rooms" target="_blank">http://somanyrooms.com/rooms</a> and pick each room; or should I say each game and give it the play through they deserve.</p>
<p><em>(images taken from the room jam website :)</em></p>




	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F02%2F711&amp;partner=sociable" title="Print"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Can%20has%20more%3F%20Plskthx.&amp;body=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F02%2F711" title="email"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F02%2F711&amp;partner=sociable" title="PDF"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Can%20has%20more%3F%20Plskthx.%20-%20http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F02%2F711" title="Twitter"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F02%2F711" title="Identi.ca"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/identica.png" title="Identi.ca" alt="Identi.ca" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F02%2F711&amp;title=Can%20has%20more%3F%20Plskthx.&amp;annotation=To%20be%20very%20to%20the%20point%2C%20its%20just%20that%3B%20these%20are%20a%20some%20games%20from%20the%20room%20jam%20which%20I%20really%20liked%20and%20some%20others%20I%20would%20like%20to%20see%20a%20bit%20more%20of%20%3A%29%20%0D%0A%0D%0A%0D%0AGolden%20Boy%20vs.%20Lasers%20by%20Devin%20%26%20Calin%20Reimer%20%0D%0AIn%20this%20game%2C%20you%20control%20Golden%20Boy%20who%20" title="Google Bookmarks"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F02%2F711&amp;title=Can%20has%20more%3F%20Plskthx.&amp;bodytext=To%20be%20very%20to%20the%20point%2C%20its%20just%20that%3B%20these%20are%20a%20some%20games%20from%20the%20room%20jam%20which%20I%20really%20liked%20and%20some%20others%20I%20would%20like%20to%20see%20a%20bit%20more%20of%20%3A%29%20%0D%0A%0D%0A%0D%0AGolden%20Boy%20vs.%20Lasers%20by%20Devin%20%26%20Calin%20Reimer%20%0D%0AIn%20this%20game%2C%20you%20control%20Golden%20Boy%20who%20" title="Digg"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F02%2F711&amp;title=Can%20has%20more%3F%20Plskthx.&amp;notes=To%20be%20very%20to%20the%20point%2C%20its%20just%20that%3B%20these%20are%20a%20some%20games%20from%20the%20room%20jam%20which%20I%20really%20liked%20and%20some%20others%20I%20would%20like%20to%20see%20a%20bit%20more%20of%20%3A%29%20%0D%0A%0D%0A%0D%0AGolden%20Boy%20vs.%20Lasers%20by%20Devin%20%26%20Calin%20Reimer%20%0D%0AIn%20this%20game%2C%20you%20control%20Golden%20Boy%20who%20" title="del.icio.us"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F02%2F711&amp;title=Can%20has%20more%3F%20Plskthx." title="StumbleUpon"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F02%2F711&amp;title=Can%20has%20more%3F%20Plskthx.&amp;body=To%20be%20very%20to%20the%20point%2C%20its%20just%20that%3B%20these%20are%20a%20some%20games%20from%20the%20room%20jam%20which%20I%20really%20liked%20and%20some%20others%20I%20would%20like%20to%20see%20a%20bit%20more%20of%20%3A%29%20%0D%0A%0D%0A%0D%0AGolden%20Boy%20vs.%20Lasers%20by%20Devin%20%26%20Calin%20Reimer%20%0D%0AIn%20this%20game%2C%20you%20control%20Golden%20Boy%20who%20" title="Ping.fm"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/ping.png" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F02%2F711&amp;t=Can%20has%20more%3F%20Plskthx." title="Facebook"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F02%2F711&amp;title=Can%20has%20more%3F%20Plskthx." title="DZone"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Can%20has%20more%3F%20Plskthx.&amp;link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F02%2F711" title="FriendFeed"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F02%2F711&amp;title=Can%20has%20more%3F%20Plskthx." title="Reddit"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F02%2F711" title="Technorati"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://chronosign.com/rant/yadurajiv/2011/02/711/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The &#8216;Room Jam&#8217; aftermath</title>
		<link>http://chronosign.com/rant/yadurajiv/2011/01/708</link>
		<comments>http://chronosign.com/rant/yadurajiv/2011/01/708#comments</comments>
		<pubDate>Mon, 31 Jan 2011 15:34:44 +0000</pubDate>
		<dc:creator>yadurajiv</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Flixel]]></category>
		<category><![CDATA[flixel]]></category>
		<category><![CDATA[gamedev]]></category>
		<category><![CDATA[roomjam]]></category>
		<category><![CDATA[somanyrooms]]></category>
		<category><![CDATA[winnipeg]]></category>

		<guid isPermaLink="false">http://chronosign.com/rant/?p=708</guid>
		<description><![CDATA[<p>Krishna Israney over at YellowMonkeyStudios.com and I got together yet one more time after that much crazy night &#38; day compo in november last year to make a small puzzle game for the room jam happening at Winnipeg. Hope it gets noticed and liked over with all the other great games made over the weekend(add that <span style="color:#777"><a href="http://chronosign.com/rant/yadurajiv/2011/01/708"> . . . &#8594; Read More: The &#8216;Room Jam&#8217; aftermath</a></span>]]></description>
			<content:encoded><![CDATA[<p>Krishna Israney over at YellowMonkeyStudios.com and I got together yet one more time after that much crazy night &amp; day compo in november last year to make a small puzzle game for the room jam happening at Winnipeg. Hope it gets noticed and liked over with all the other great games made over the weekend(add that too with the 7000devs churning out games at the GGJ).</p>
<p><img src="http://chronosign.com/rant/wp-content/uploads/parasite.png" alt="Parasite" /></p>
<p><strong>Things learned</strong><br />
Got much more intimate with flixel yet again, and did a ton of coding. Most of all the art was done by Krishna along with the design for the game. The game, even if it was one &#8220;room&#8221;, came out to be pretty close to its initial design(of course i&#8217;m being blamed for aborting on unborn weight parasite among other things). Apart from new tricks, cutting things apart, and not brooding over things; 48 hours has been about managing time, 20minute sleep-thought-sessions, pushing on through, solving problems and not giving in.</p>
<p>It was strangely not about sloppy code or being frustrated with being stuck. Of course, there were times when I was stuck, which just meant that we had to push on through and be realistic about things.</p>
<p>And yes, it is only a room, since it was designed to be part of a single game experience in a way. Even while it was just a room, it was made well enough to be easily edited and changed to make more and even add more. The initial one I sent over, actually had a different set of puzzles, no instructions, two possible end games, no pick ups(so to speak) which was added over in the last two hours after the person who played it mailed back telling me it took him an hour to beat and that some instructions might be nice.</p>
<p>All level editing, so to speak, was done using paint. Everything except for the background and an overlay for the level is being loaded from the bitmap yay :) that includes, windows, doors, pickups, enemies, objects et al :P Thanks largely to flixel.</p>
<p>oh and I made a bit of a strange background music with using musagi and audacity <3</p>
<p>The room will soon be part of a single experience over at <a href="http://somanyrooms.com/">http://somanyrooms.com/</a> which hopefully will rock :) Do go there and check it out when you get time too :)</p>
<p>that&#8217;s about it for this weekend :)</p>




	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F708&amp;partner=sociable" title="Print"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=The%20%27Room%20Jam%27%20aftermath&amp;body=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F708" title="email"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F708&amp;partner=sociable" title="PDF"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=The%20%27Room%20Jam%27%20aftermath%20-%20http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F708" title="Twitter"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F708" title="Identi.ca"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/identica.png" title="Identi.ca" alt="Identi.ca" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F708&amp;title=The%20%27Room%20Jam%27%20aftermath&amp;annotation=Krishna%20Israney%20over%20at%20YellowMonkeyStudios.com%20and%20I%20got%20together%20yet%20one%20more%20time%20after%20that%20much%20crazy%20night%20%26amp%3B%20day%20compo%20in%20november%20last%20year%20to%20make%20a%20small%20puzzle%20game%20for%20the%20room%20jam%20happening%20at%20Winnipeg.%20Hope%20it%20gets%20noticed%20and%20liked%20" title="Google Bookmarks"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F708&amp;title=The%20%27Room%20Jam%27%20aftermath&amp;bodytext=Krishna%20Israney%20over%20at%20YellowMonkeyStudios.com%20and%20I%20got%20together%20yet%20one%20more%20time%20after%20that%20much%20crazy%20night%20%26amp%3B%20day%20compo%20in%20november%20last%20year%20to%20make%20a%20small%20puzzle%20game%20for%20the%20room%20jam%20happening%20at%20Winnipeg.%20Hope%20it%20gets%20noticed%20and%20liked%20" title="Digg"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F708&amp;title=The%20%27Room%20Jam%27%20aftermath&amp;notes=Krishna%20Israney%20over%20at%20YellowMonkeyStudios.com%20and%20I%20got%20together%20yet%20one%20more%20time%20after%20that%20much%20crazy%20night%20%26amp%3B%20day%20compo%20in%20november%20last%20year%20to%20make%20a%20small%20puzzle%20game%20for%20the%20room%20jam%20happening%20at%20Winnipeg.%20Hope%20it%20gets%20noticed%20and%20liked%20" title="del.icio.us"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F708&amp;title=The%20%27Room%20Jam%27%20aftermath" title="StumbleUpon"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F708&amp;title=The%20%27Room%20Jam%27%20aftermath&amp;body=Krishna%20Israney%20over%20at%20YellowMonkeyStudios.com%20and%20I%20got%20together%20yet%20one%20more%20time%20after%20that%20much%20crazy%20night%20%26amp%3B%20day%20compo%20in%20november%20last%20year%20to%20make%20a%20small%20puzzle%20game%20for%20the%20room%20jam%20happening%20at%20Winnipeg.%20Hope%20it%20gets%20noticed%20and%20liked%20" title="Ping.fm"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/ping.png" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F708&amp;t=The%20%27Room%20Jam%27%20aftermath" title="Facebook"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F708&amp;title=The%20%27Room%20Jam%27%20aftermath" title="DZone"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=The%20%27Room%20Jam%27%20aftermath&amp;link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F708" title="FriendFeed"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F708&amp;title=The%20%27Room%20Jam%27%20aftermath" title="Reddit"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F708" title="Technorati"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://chronosign.com/rant/yadurajiv/2011/01/708/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drawing concave shapes with Box2D in flash</title>
		<link>http://chronosign.com/rant/yadurajiv/2011/01/694</link>
		<comments>http://chronosign.com/rant/yadurajiv/2011/01/694#comments</comments>
		<pubDate>Tue, 25 Jan 2011 00:53:17 +0000</pubDate>
		<dc:creator>yadurajiv</dc:creator>
				<category><![CDATA[Defence Ink - dev log]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flixel]]></category>
		<category><![CDATA[My rant]]></category>
		<category><![CDATA[dink]]></category>
		<category><![CDATA[gamedev]]></category>

		<guid isPermaLink="false">http://chronosign.com/rant/?p=694</guid>
		<description><![CDATA[<p>After being stuck at using box2d, drawing clockwise polygons and concave shapes came a small break through when I bumped into an article and code by Paul Bourke, which was quickly ported over to ActionScript to solve two of my problems, which was to find if the vertices were ordered clockwise or counter-clockwise; and also if <span style="color:#777"><a href="http://chronosign.com/rant/yadurajiv/2011/01/694"> . . . &#8594; Read More: Drawing concave shapes with Box2D in flash</a></span>]]></description>
			<content:encoded><![CDATA[<p>After being <a href="http://chronosign.com/rant/yadurajiv/2011/01/681">stuck at using box2d, drawing clockwise polygons and concave shapes</a> came a small break through when I bumped into an article and code by Paul Bourke, which was quickly ported over to ActionScript to solve two of my problems, which was to find if the vertices were ordered clockwise or counter-clockwise; and also if my polygon was convex or concave.<br />
Original C source and explanation here: <a href="http://debian.fmi.uni-sofia.bg/~sergei/cgsr/docs/clockwise.htm" target="_blank">http://debian.fmi.uni-sofia.bg/~sergei/cgsr/docs/clockwise.htm</a></p>
<p>My second problem was actually drawing those concave shapes. The concave shapes are actually triangular fixtures grouped together in a body. The code for triangulation actually came from Zevan Rosser<br />
actionsnippet.com &#8211; <a href="http://actionsnippet.com/?p=1462" target="_blank">http://actionsnippet.com/?p=1462</a>. Armed with all these and some more digging, through changes in the new box2d and it was done &#8216;~_~ *phew*</p>
<p>Its still not perfect, there are bugs and you still can&#8217;t draw very complex shapes which overlap and possibly look like a meaning less scribble :B But as far as I wanted, it can draw closed shapes :)</p>
<p>Click and drag to draw, D to toggle Debugdraw</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="480" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://chronosign.com/rant/wp-content/uploads/flbox.swf" /><embed type="application/x-shockwave-flash" width="640" height="480" src="http://chronosign.com/rant/wp-content/uploads/flbox.swf"></embed></object></p>
<p><del datetime="2011-01-25T18:01:44+00:00">The current version has a lot of Flixel code in it, I&#8217;ll post the code as soon as I clean it up and make it more generic. More soon ^_^</del><br />
Ok, so done with the clean up, plain flash and as3, box2d included as well, and removed all the Flixel dependencies, hope it helps :)</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="480" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://chronosign.com/rant/wp-content/uploads/concaveShapes.swf" /><embed type="application/x-shockwave-flash" width="640" height="480" src="http://chronosign.com/rant/wp-content/uploads/concaveShapes.swf"></embed></object></p>
<p>Download code here: <a href="https://github.com/yadurajiv/concaveShapes" title="Download code from Github">https://github.com/yadurajiv/concaveShapes</a></p>




	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694&amp;partner=sociable" title="Print"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Drawing%20concave%20shapes%20with%20Box2D%20in%20flash&amp;body=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694" title="email"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694&amp;partner=sociable" title="PDF"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Drawing%20concave%20shapes%20with%20Box2D%20in%20flash%20-%20http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694" title="Twitter"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694" title="Identi.ca"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/identica.png" title="Identi.ca" alt="Identi.ca" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694&amp;title=Drawing%20concave%20shapes%20with%20Box2D%20in%20flash&amp;annotation=After%20being%20stuck%20at%20using%20box2d%2C%20drawing%20clockwise%20polygons%20and%20concave%20shapes%20came%20a%20small%20break%20through%20when%20I%20bumped%20into%20an%20article%20and%20code%20by%20Paul%20Bourke%2C%20which%20was%20quickly%20ported%20over%20to%20ActionScript%20to%20solve%20two%20of%20my%20problems%2C%20which%20was%20to%20" title="Google Bookmarks"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694&amp;title=Drawing%20concave%20shapes%20with%20Box2D%20in%20flash&amp;bodytext=After%20being%20stuck%20at%20using%20box2d%2C%20drawing%20clockwise%20polygons%20and%20concave%20shapes%20came%20a%20small%20break%20through%20when%20I%20bumped%20into%20an%20article%20and%20code%20by%20Paul%20Bourke%2C%20which%20was%20quickly%20ported%20over%20to%20ActionScript%20to%20solve%20two%20of%20my%20problems%2C%20which%20was%20to%20" title="Digg"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694&amp;title=Drawing%20concave%20shapes%20with%20Box2D%20in%20flash&amp;notes=After%20being%20stuck%20at%20using%20box2d%2C%20drawing%20clockwise%20polygons%20and%20concave%20shapes%20came%20a%20small%20break%20through%20when%20I%20bumped%20into%20an%20article%20and%20code%20by%20Paul%20Bourke%2C%20which%20was%20quickly%20ported%20over%20to%20ActionScript%20to%20solve%20two%20of%20my%20problems%2C%20which%20was%20to%20" title="del.icio.us"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694&amp;title=Drawing%20concave%20shapes%20with%20Box2D%20in%20flash" title="StumbleUpon"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694&amp;title=Drawing%20concave%20shapes%20with%20Box2D%20in%20flash&amp;body=After%20being%20stuck%20at%20using%20box2d%2C%20drawing%20clockwise%20polygons%20and%20concave%20shapes%20came%20a%20small%20break%20through%20when%20I%20bumped%20into%20an%20article%20and%20code%20by%20Paul%20Bourke%2C%20which%20was%20quickly%20ported%20over%20to%20ActionScript%20to%20solve%20two%20of%20my%20problems%2C%20which%20was%20to%20" title="Ping.fm"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/ping.png" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694&amp;t=Drawing%20concave%20shapes%20with%20Box2D%20in%20flash" title="Facebook"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694&amp;title=Drawing%20concave%20shapes%20with%20Box2D%20in%20flash" title="DZone"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Drawing%20concave%20shapes%20with%20Box2D%20in%20flash&amp;link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694" title="FriendFeed"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694&amp;title=Drawing%20concave%20shapes%20with%20Box2D%20in%20flash" title="Reddit"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694" title="Technorati"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://chronosign.com/rant/yadurajiv/2011/01/694/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Box2D, Flixel and concave hulls</title>
		<link>http://chronosign.com/rant/yadurajiv/2011/01/681</link>
		<comments>http://chronosign.com/rant/yadurajiv/2011/01/681#comments</comments>
		<pubDate>Mon, 03 Jan 2011 20:23:49 +0000</pubDate>
		<dc:creator>yadurajiv</dc:creator>
				<category><![CDATA[Defence Ink - dev log]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flixel]]></category>
		<category><![CDATA[dink]]></category>
		<category><![CDATA[gamedev]]></category>

		<guid isPermaLink="false">http://chronosign.com/rant/?p=681</guid>
		<description><![CDATA[<p>The code in this article is old, new follow up article here &#8211; http://chronosign.com/rant/yadurajiv/2011/01/694</p>
<p>I have been trying all weekend to try and build up a physics based game  using Box2D and Flixel. I went ahead and was prototyping till I hit a  wall. Before I try to climb a hill which seems to be <span style="color:#777"><a href="http://chronosign.com/rant/yadurajiv/2011/01/681"> . . . &#8594; Read More: Box2D, Flixel and concave hulls</a></span>]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://chronosign.com/rant/yadurajiv/2011/01/694">The code in this article is old, new follow up article here &#8211; http://chronosign.com/rant/yadurajiv/2011/01/694</a></strong></p>
<p>I have been trying all weekend to try and build up a physics based game  using Box2D and Flixel. I went ahead and was prototyping till I hit a  wall. Before I try to climb a hill which seems to be really high and  vertical, I wonder if anyone has hit the same ones that I have.</p>
<p>Since  the polygons are drawn much like in crayon physics, how do you avoid or  solve the problem of concave polygons. I&#8217;m about to look up on how to do  polygon triangulation, hoping that its the right thing to do.</p>
<p>The other two problems are, Box2D ignoring all CCW Polygons and Polygons with holes in them.</p>
<p><object style="width: 640px; height: 480px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="480" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://chronosign.com/yadu/experiments/flbox/1/flbox.swf" /><embed style="width: 640px; height: 480px;" type="application/x-shockwave-flash" width="640" height="480" src="http://chronosign.com/yadu/experiments/flbox/1/flbox.swf"></embed></object></p>
<p>test, just click and drag to draw a polygon(D toggles bounds): <a href="http://chronosign.com/yadu/experiments/flbox/1" target="_blank">http://chronosign.com/yadu/experiments/flbox/1</a></p>
<p>The prototype has been there since the time I was trying out the b2FlxSprite and b2FlxTilemap classes <a href="http://flashgamedojo.com/wiki/index.php?title=Box2D,_Implementation_%28Flixel%29" target="_blank">from the dojo</a>. Later on when a game idea hit me recently, I kinda dug a bit and did some more. Everything from Emanuele Feronato is always a help :) and so was his experiments with Box2D and flash. Using multiple shapes to plot out bigger or connected shapes would be something I should try out as well.</p>
<p>Wrote up an FlxPolygon class that would take in vertices as an array and draw them out.  Extended it to an b2FlxPolygon which worked more or less like the b2FlxSprite and b2FlxTilemap classes. More on what happens to this later as things happen.</p>
<p>FlxPolygon class to be used with Flixel.</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #9900cc; font-weight: bold;">package</span>
<span style="color: #000000;">&#123;</span>
	<span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.display</span>.<span style="color: #004993;">BitmapData</span>;
	<span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.display</span>.<span style="color: #004993;">GradientType</span>;
	<span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.display</span>.<span style="color: #004993;">InterpolationMethod</span>;
	<span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.display</span>.<span style="color: #004993;">SpreadMethod</span>;
	<span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.display</span>.<span style="color: #004993;">Sprite</span>;
	<span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.geom</span>.<span style="color: #004993;">Matrix</span>;
	<span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.geom</span>.<span style="color: #004993;">Point</span>;
	<span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.geom</span>.<span style="color: #004993;">Rectangle</span>;
	<span style="color: #0033ff; font-weight: bold;">import</span> org.flixel.FlxSprite;
&nbsp;
	<span style="color: #3f5fbf;">/**
	 * ...
	 * @author Yadu Rajiv
	 */</span>
	<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #9900cc; font-weight: bold;">class</span> FlxPolygon extends FlxSprite
	<span style="color: #000000;">&#123;</span>
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">var</span> points<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Array</span>;
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">var</span> pointsRelative<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Array</span>;
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">var</span> pointsRelativeCn<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Array</span>;
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">var</span> _currentInk<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">uint</span>;
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">var</span> _drawAlpha<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Number</span>;
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">var</span> _borderSize<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Number</span>;
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">var</span> _borderColor<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">uint</span>
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">var</span> _redraw<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Boolean</span>;
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">var</span> _fillGradType<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">String</span>;
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">var</span> _fillGradColors<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Array</span>;
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">var</span> _fillGradAlphas<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Array</span>;
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">var</span> _fillGradRatios<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Array</span>;
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">var</span> cx<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Number</span>;
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">var</span> cy<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Number</span>;
&nbsp;
		<span style="color: #3f5fbf;">/**
		 *
		 * Constructor for FlxPolygon, creates a draws a polygon
		 * @param	X position of the Polygon
		 * @param	Y position of the Polygon
		 * @param	W width of the polygon
		 * @param	H height of the polygon
		 * @param	Points an array of objects of the type flash.geom.Point, where each point is an absolute position of each vertex in the world and *NOT* relative to the X and Y of the object itself
		 */</span>
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #339966; font-weight: bold;">function</span> FlxPolygon<span style="color: #000000;">&#40;</span>X<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Number</span>,Y<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Number</span>,W<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Number</span>,H<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Number</span>,Points<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Array</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
&nbsp;
			<span style="color: #0033ff; font-weight: bold;">super</span><span style="color: #000000;">&#40;</span>X, Y<span style="color: #000000;">&#41;</span>;
			<span style="color: #004993;">width</span> = W;
			<span style="color: #004993;">height</span> = H;
			cx = <span style="color: #004993;">x</span> <span style="color: #000000; font-weight: bold;">+</span> <span style="color: #000000;">&#40;</span>W <span style="color: #000000; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span>;
			cy = <span style="color: #004993;">y</span> <span style="color: #000000; font-weight: bold;">+</span>  <span style="color: #000000;">&#40;</span>H <span style="color: #000000; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span>;
&nbsp;
			<span style="color: #3f5fbf;">/**
			 * stores points in an array as Points locally
			 */</span>
			points = <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">Array</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
			pointsRelative = <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">Array</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
			pointsRelativeCn = <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">Array</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
&nbsp;
			<span style="color: #0033ff; font-weight: bold;">for</span> <span style="color: #000000;">&#40;</span><span style="color: #6699cc; font-weight: bold;">var</span> i<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">int</span> = <span style="color: #000000; font-weight:bold;">0</span>; i <span style="color: #000000; font-weight: bold;">&amp;</span>lt; Points.<span style="color: #004993;">length</span>; i<span style="color: #000000; font-weight: bold;">++</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
&nbsp;
				points.<span style="color: #004993;">push</span><span style="color: #000000;">&#40;</span><span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">Point</span><span style="color: #000000;">&#40;</span>Points<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">x</span>,Points<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">y</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>;
				pointsRelative.<span style="color: #004993;">push</span><span style="color: #000000;">&#40;</span><span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">Point</span><span style="color: #000000;">&#40;</span>Points<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">x</span>,Points<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">y</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>;
				pointsRelativeCn.<span style="color: #004993;">push</span><span style="color: #000000;">&#40;</span><span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">Point</span><span style="color: #000000;">&#40;</span>Points<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">x</span>,Points<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">y</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>;
&nbsp;
				pointsRelative<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">x</span> = pointsRelative<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">x</span> <span style="color: #000000; font-weight: bold;">-</span> X;
				pointsRelative<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">y</span> = pointsRelative<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">y</span> <span style="color: #000000; font-weight: bold;">-</span> Y;
				pointsRelativeCn<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">x</span> = pointsRelativeCn<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">x</span> <span style="color: #000000; font-weight: bold;">-</span> cx;
				pointsRelativeCn<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">y</span> = pointsRelativeCn<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">y</span> <span style="color: #000000; font-weight: bold;">-</span> cy;
&nbsp;
				<span style="color: #3f5fbf;">/*
				trace(&quot;--[&quot; + i + &quot;]----&quot;);
				trace(&quot;Points[i]: &quot;+ Points[i] );
				trace(&quot;points[i]: &quot; + points[i] );
				trace(&quot;pointsRelative[i]: &quot; + X +&quot;/&quot;+Y+&quot; - &quot; + pointsRelative[i] );
				trace(&quot;pointsRelativeCn[i]: &quot; + cx +&quot;/&quot;+cy+&quot; - &quot; + pointsRelativeCn[i] );
				*/</span>
			<span style="color: #000000;">&#125;</span>
&nbsp;
			<span style="color: #3f5fbf;">/**
			 * default line and fill settings
			 */</span>
			setFormat<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
&nbsp;
			<span style="color: #3f5fbf;">/**
			 * not used
			 */</span>
			_fillGradType = <span style="color: #004993;">GradientType</span>.<span style="color: #004993;">RADIAL</span>;
			_fillGradColors = <span style="color: #000000;">&#91;</span>0x222222, 0x000000<span style="color: #000000;">&#93;</span>;
			_fillGradAlphas = <span style="color: #000000;">&#91;</span><span style="color: #000000; font-weight:bold;">1</span>, <span style="color: #000000; font-weight:bold;">1</span><span style="color: #000000;">&#93;</span>;
			_fillGradRatios = <span style="color: #000000;">&#91;</span><span style="color: #000000; font-weight:bold;">127</span>, <span style="color: #000000; font-weight:bold;">255</span><span style="color: #000000;">&#93;</span>;
&nbsp;
			<span style="color: #3f5fbf;">/**
			 * redraw is a flag set when we want to redraw the polygon again to the sprites BitmapData object
			 */</span>
			_redraw = <span style="color: #0033ff; font-weight: bold;">true</span>;
&nbsp;
		<span style="color: #000000;">&#125;</span>
&nbsp;
		<span style="color: #3f5fbf;">/**
		 * * sets redraw to true
		 * @param	b Boolean if you want to redraw or not. True by default
		 */</span>
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #339966; font-weight: bold;">function</span> setRedrawFlag<span style="color: #000000;">&#40;</span><span style="color: #004993;">b</span><span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Boolean</span> = <span style="color: #0033ff; font-weight: bold;">true</span><span style="color: #000000;">&#41;</span><span style="color: #000000; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span> <span style="color: #000000;">&#123;</span>
			<span style="color: #0033ff; font-weight: bold;">this</span>._redraw = <span style="color: #004993;">b</span>;
		<span style="color: #000000;">&#125;</span>
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #339966; font-weight: bold;">function</span> setFormat<span style="color: #000000;">&#40;</span>Ink<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">uint</span> = 0x000000, BorderSize<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">int</span> = <span style="color: #000000; font-weight:bold;">4</span>, BorderColor<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">uint</span> = 0x333333<span style="color: #000000;">&#41;</span><span style="color: #000000; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span> <span style="color: #000000;">&#123;</span>
			_currentInk = Ink;
			_borderSize = BorderSize;
			_borderColor = BorderColor;
		<span style="color: #000000;">&#125;</span>
&nbsp;
		override <span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #339966; font-weight: bold;">function</span> update<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000000; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span>
		<span style="color: #000000;">&#123;</span>
			<span style="color: #0033ff; font-weight: bold;">super</span>.update<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
&nbsp;
			<span style="color: #0033ff; font-weight: bold;">if</span><span style="color: #000000;">&#40;</span><span style="color: #0033ff; font-weight: bold;">this</span>._redraw<span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
&nbsp;
				<span style="color: #3f5fbf;">/**
				 * Create a new Sprite to draw on
				 */</span>
				<span style="color: #6699cc; font-weight: bold;">var</span> _gfx<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Sprite</span> = <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">Sprite</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
&nbsp;
				<span style="color: #3f5fbf;">/**
				 * Srart the fill
				 */</span>
				_gfx.<span style="color: #004993;">graphics</span>.<span style="color: #004993;">beginFill</span><span style="color: #000000;">&#40;</span>_currentInk, <span style="color: #004993;">alpha</span><span style="color: #000000;">&#41;</span>;
				<span style="color: #009900;">//_gfx.graphics.beginGradientFill(_fillGradType, _fillGradColors, _fillGradAlphas, _fillGradRatios, null, SpreadMethod.PAD, InterpolationMethod.RGB, 0.5);</span>
				_gfx.<span style="color: #004993;">graphics</span>.<span style="color: #004993;">lineStyle</span><span style="color: #000000;">&#40;</span>_borderSize, _borderColor, <span style="color: #004993;">alpha</span><span style="color: #000000;">&#41;</span>;
				_gfx.<span style="color: #004993;">graphics</span>.<span style="color: #004993;">moveTo</span><span style="color: #000000;">&#40;</span> pointsRelative<span style="color: #000000;">&#91;</span><span style="color: #000000; font-weight:bold;">0</span><span style="color: #000000;">&#93;</span>.<span style="color: #004993;">x</span> <span style="color: #000000; font-weight: bold;">-</span> _borderSize<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000; font-weight:bold;">2</span>, pointsRelative<span style="color: #000000;">&#91;</span><span style="color: #000000; font-weight:bold;">0</span><span style="color: #000000;">&#93;</span>.<span style="color: #004993;">y</span> <span style="color: #000000; font-weight: bold;">-</span> _borderSize<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span>;
&nbsp;
				<span style="color: #0033ff; font-weight: bold;">for</span> <span style="color: #000000;">&#40;</span><span style="color: #6699cc; font-weight: bold;">var</span> i<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">int</span> = <span style="color: #000000; font-weight:bold;">1</span>; i <span style="color: #000000; font-weight: bold;">&amp;</span>lt; pointsRelative.<span style="color: #004993;">length</span>; i<span style="color: #000000; font-weight: bold;">++</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
					_gfx.<span style="color: #004993;">graphics</span>.<span style="color: #004993;">lineTo</span><span style="color: #000000;">&#40;</span> pointsRelative<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">x</span> <span style="color: #000000; font-weight: bold;">-</span> _borderSize<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000; font-weight:bold;">2</span>, pointsRelative<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">y</span> <span style="color: #000000; font-weight: bold;">-</span> _borderSize<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span>;
				<span style="color: #000000;">&#125;</span>
&nbsp;
				_gfx.<span style="color: #004993;">graphics</span>.<span style="color: #004993;">endFill</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
&nbsp;
				<span style="color: #6699cc; font-weight: bold;">var</span> tmpBMP<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">BitmapData</span> = <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">BitmapData</span><span style="color: #000000;">&#40;</span>_gfx.<span style="color: #004993;">width</span>, _gfx.<span style="color: #004993;">height</span>,<span style="color: #0033ff; font-weight: bold;">true</span>,0x00ffffff<span style="color: #000000;">&#41;</span>;
				<span style="color: #6699cc; font-weight: bold;">var</span> transMat<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Matrix</span> = <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">Matrix</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
				transMat.<span style="color: #004993;">translate</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Math</span>.<span style="color: #004993;">abs</span><span style="color: #000000;">&#40;</span>_gfx.<span style="color: #004993;">getRect</span><span style="color: #000000;">&#40;</span>_gfx<span style="color: #000000;">&#41;</span>.<span style="color: #004993;">x</span><span style="color: #000000;">&#41;</span> <span style="color: #000000; font-weight: bold;">+</span> _borderSize<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000; font-weight:bold;">2</span>, <span style="color: #004993;">Math</span>.<span style="color: #004993;">abs</span><span style="color: #000000;">&#40;</span>_gfx.<span style="color: #004993;">getRect</span><span style="color: #000000;">&#40;</span>_gfx<span style="color: #000000;">&#41;</span>.<span style="color: #004993;">y</span><span style="color: #000000;">&#41;</span> <span style="color: #000000; font-weight: bold;">+</span> _borderSize<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span>;
				tmpBMP.<span style="color: #004993;">draw</span><span style="color: #000000;">&#40;</span>_gfx, transMat<span style="color: #000000;">&#41;</span>;
&nbsp;
				<span style="color: #6699cc; font-weight: bold;">var</span> tmpBMP2<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">BitmapData</span> = <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">BitmapData</span><span style="color: #000000;">&#40;</span>_gfx.<span style="color: #004993;">width</span>,_gfx.<span style="color: #004993;">height</span>,<span style="color: #0033ff; font-weight: bold;">true</span>,0x00ffffff<span style="color: #000000;">&#41;</span>;
				tmpBMP2.<span style="color: #004993;">copyPixels</span><span style="color: #000000;">&#40;</span>tmpBMP, <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">Rectangle</span><span style="color: #000000;">&#40;</span><span style="color: #000000; font-weight:bold;">0</span>,<span style="color: #000000; font-weight:bold;">0</span>, _gfx.<span style="color: #004993;">width</span>, _gfx.<span style="color: #004993;">height</span><span style="color: #000000;">&#41;</span>, <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">Point</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>;
&nbsp;
				<span style="color: #0033ff; font-weight: bold;">this</span>.pixels = tmpBMP2;
				<span style="color: #0033ff; font-weight: bold;">this</span>.refreshHulls<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
&nbsp;
				<span style="color: #0033ff; font-weight: bold;">this</span>._redraw = <span style="color: #0033ff; font-weight: bold;">false</span>;
			<span style="color: #000000;">&#125;</span>
		<span style="color: #000000;">&#125;</span>
&nbsp;
	<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #000000;">&#125;</span></pre></div></div>

<p>b2FlxPolygon class which extends the FlxPolygon class above, works only with concave shapes draw CW</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #9900cc; font-weight: bold;">package</span>
<span style="color: #000000;">&#123;</span>
	<span style="color: #0033ff; font-weight: bold;">import</span> <span style="color: #004993;">flash.geom</span>.<span style="color: #004993;">Point</span>;
	<span style="color: #0033ff; font-weight: bold;">import</span> org.flixel.<span style="color: #000000; font-weight: bold;">*</span>;
&nbsp;
	<span style="color: #0033ff; font-weight: bold;">import</span> Box2D.Dynamics.<span style="color: #000000; font-weight: bold;">*</span>
	<span style="color: #0033ff; font-weight: bold;">import</span> Box2D.Collision.<span style="color: #000000; font-weight: bold;">*</span>;
	<span style="color: #0033ff; font-weight: bold;">import</span> Box2D.Collision.Shapes.<span style="color: #000000; font-weight: bold;">*</span>;
	<span style="color: #0033ff; font-weight: bold;">import</span> Box2D.Common.<span style="color: #004993;">Math</span>.<span style="color: #000000; font-weight: bold;">*</span>;
&nbsp;
	<span style="color: #3f5fbf;">/**
	 * ...
	 * @author Yadu Rajiv
	 */</span>
	<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #9900cc; font-weight: bold;">class</span> b2FlxPolygon extends FlxPolygon
	<span style="color: #000000;">&#123;</span>
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">var</span> ratio<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Number</span> = <span style="color: #000000; font-weight:bold;">30</span>; <span style="color: #009900;">//1m : 30px</span>
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">var</span> _fixDef<span style="color: #000000; font-weight: bold;">:</span>b2FixtureDef;
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">var</span> _bodyDef<span style="color: #000000; font-weight: bold;">:</span>b2BodyDef;
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">var</span> _obj<span style="color: #000000; font-weight: bold;">:</span>b2Body;
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">var</span> _world<span style="color: #000000; font-weight: bold;">:</span>b2World;
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">var</span> _friction<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Number</span> = <span style="color: #000000; font-weight:bold;">0.8</span>;
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">var</span> _restitution<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Number</span> = <span style="color: #000000; font-weight:bold;">0.2</span>;
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">var</span> _density<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Number</span> = <span style="color: #000000; font-weight:bold;">0.7</span>;
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">var</span> _type<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">uint</span> = b2Body.b2_dynamicBody;
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">var</span> scaledPoints<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Array</span>;
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #339966; font-weight: bold;">function</span> b2FlxPolygon<span style="color: #000000;">&#40;</span>X<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">int</span>, Y<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">int</span>, Width<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">uint</span>, Height<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">uint</span>, Points<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Array</span>, w<span style="color: #000000; font-weight: bold;">:</span>b2World<span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
&nbsp;
			<span style="color: #0033ff; font-weight: bold;">super</span><span style="color: #000000;">&#40;</span>X, Y, Width, Height, Points<span style="color: #000000;">&#41;</span>;
			scaledPoints = <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">Array</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
			<span style="color: #0033ff; font-weight: bold;">for</span> <span style="color: #000000;">&#40;</span><span style="color: #6699cc; font-weight: bold;">var</span> i<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">int</span> = <span style="color: #000000; font-weight:bold;">0</span>; i <span style="color: #000000; font-weight: bold;">&amp;</span>lt; pointsRelativeCn.<span style="color: #004993;">length</span>; i<span style="color: #000000; font-weight: bold;">++</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
				scaledPoints.<span style="color: #004993;">push</span><span style="color: #000000;">&#40;</span><span style="color: #0033ff; font-weight: bold;">new</span> b2Vec2<span style="color: #000000;">&#40;</span>pointsRelativeCn<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">x</span> <span style="color: #000000; font-weight: bold;">/</span> ratio, pointsRelativeCn<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span>.<span style="color: #004993;">y</span> <span style="color: #000000; font-weight: bold;">/</span> ratio<span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>;
			<span style="color: #000000;">&#125;</span>
&nbsp;
			_world = w;
		<span style="color: #000000;">&#125;</span>
&nbsp;
		override <span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #339966; font-weight: bold;">function</span> update<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000000; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span>
		<span style="color: #000000;">&#123;</span>
			<span style="color: #0033ff; font-weight: bold;">try</span> <span style="color: #000000;">&#123;</span>
				cx = _obj.GetPosition<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>.<span style="color: #004993;">x</span> <span style="color: #000000; font-weight: bold;">*</span> ratio;
				cy = _obj.GetPosition<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>.<span style="color: #004993;">y</span> <span style="color: #000000; font-weight: bold;">*</span> ratio;
&nbsp;
				<span style="color: #004993;">x</span> = <span style="color: #000000;">&#40;</span>_obj.GetPosition<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>.<span style="color: #004993;">x</span> <span style="color: #000000; font-weight: bold;">*</span> ratio<span style="color: #000000;">&#41;</span> <span style="color: #000000; font-weight: bold;">-</span> <span style="color: #004993;">width</span> <span style="color: #000000; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span>;
				<span style="color: #004993;">y</span> = <span style="color: #000000;">&#40;</span>_obj.GetPosition<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>.<span style="color: #004993;">y</span> <span style="color: #000000; font-weight: bold;">*</span> ratio<span style="color: #000000;">&#41;</span> <span style="color: #000000; font-weight: bold;">-</span> <span style="color: #004993;">height</span> <span style="color: #000000; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span>;
				<span style="color: #004993;">angle</span> = _obj.GetAngle<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000;">&#40;</span><span style="color: #000000; font-weight:bold;">180</span> <span style="color: #000000; font-weight: bold;">/</span> <span style="color: #004993;">Math</span>.<span style="color: #004993;">PI</span><span style="color: #000000;">&#41;</span>;
&nbsp;
				<span style="color: #0033ff; font-weight: bold;">super</span>.update<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
			<span style="color: #000000;">&#125;</span> <span style="color: #0033ff; font-weight: bold;">catch</span> <span style="color: #000000;">&#40;</span>err<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Error</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
				<span style="color: #004993;">trace</span><span style="color: #000000;">&#40;</span>err.<span style="color: #004993;">message</span><span style="color: #000000;">&#41;</span>;
				kill<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
			<span style="color: #000000;">&#125;</span>
		<span style="color: #000000;">&#125;</span>
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #339966; font-weight: bold;">function</span> createBody<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Boolean</span> <span style="color: #000000;">&#123;</span>
			<span style="color: #0033ff; font-weight: bold;">try</span> <span style="color: #000000;">&#123;</span>
				<span style="color: #6699cc; font-weight: bold;">var</span> boxShape<span style="color: #000000; font-weight: bold;">:</span>b2PolygonShape = <span style="color: #0033ff; font-weight: bold;">new</span> b2PolygonShape<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
&nbsp;
				boxShape.SetAsArray<span style="color: #000000;">&#40;</span><span style="color: #0033ff; font-weight: bold;">this</span>.scaledPoints,<span style="color: #0033ff; font-weight: bold;">this</span>.scaledPoints.<span style="color: #004993;">length</span><span style="color: #000000;">&#41;</span>
&nbsp;
				_fixDef = <span style="color: #0033ff; font-weight: bold;">new</span> b2FixtureDef<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
				_fixDef.density = _density;
				_fixDef.restitution = _restitution;
				_fixDef.friction = _friction;
				_fixDef.shape = boxShape;
&nbsp;
				_bodyDef = <span style="color: #0033ff; font-weight: bold;">new</span> b2BodyDef<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
				_bodyDef.<span style="color: #004993;">position</span>.Set<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">x</span> <span style="color: #000000; font-weight: bold;">+</span> <span style="color: #000000;">&#40;</span><span style="color: #004993;">width</span> <span style="color: #000000; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span> <span style="color: #000000; font-weight: bold;">/</span> ratio, <span style="color: #000000;">&#40;</span><span style="color: #004993;">y</span> <span style="color: #000000; font-weight: bold;">+</span> <span style="color: #000000;">&#40;</span><span style="color: #004993;">height</span> <span style="color: #000000; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span> <span style="color: #000000; font-weight: bold;">/</span> ratio<span style="color: #000000;">&#41;</span>;
				_bodyDef.<span style="color: #004993;">angle</span> = <span style="color: #004993;">angle</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000;">&#40;</span><span style="color: #004993;">Math</span>.<span style="color: #004993;">PI</span> <span style="color: #000000; font-weight: bold;">/</span> <span style="color: #000000; font-weight:bold;">180</span><span style="color: #000000;">&#41;</span>;
				_bodyDef.<span style="color: #004993;">type</span> = _type;
&nbsp;
				_obj = _world.CreateBody<span style="color: #000000;">&#40;</span>_bodyDef<span style="color: #000000;">&#41;</span>;
				_obj.CreateFixture<span style="color: #000000;">&#40;</span>_fixDef<span style="color: #000000;">&#41;</span>;
&nbsp;
				<span style="color: #0033ff; font-weight: bold;">return</span> <span style="color: #0033ff; font-weight: bold;">true</span>;
			<span style="color: #000000;">&#125;</span> <span style="color: #0033ff; font-weight: bold;">catch</span> <span style="color: #000000;">&#40;</span>err<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Error</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span>
				<span style="color: #004993;">trace</span><span style="color: #000000;">&#40;</span>err.<span style="color: #004993;">message</span><span style="color: #000000;">&#41;</span>;
				kill<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
				<span style="color: #0033ff; font-weight: bold;">return</span> <span style="color: #0033ff; font-weight: bold;">false</span>
			<span style="color: #000000;">&#125;</span>
&nbsp;
			<span style="color: #0033ff; font-weight: bold;">return</span> <span style="color: #0033ff; font-weight: bold;">false</span>;
		<span style="color: #000000;">&#125;</span>
&nbsp;
	<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #000000;">&#125;</span></pre></div></div>





	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F681&amp;partner=sociable" title="Print"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Box2D%2C%20Flixel%20and%20concave%20hulls&amp;body=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F681" title="email"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F681&amp;partner=sociable" title="PDF"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Box2D%2C%20Flixel%20and%20concave%20hulls%20-%20http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F681" title="Twitter"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F681" title="Identi.ca"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/identica.png" title="Identi.ca" alt="Identi.ca" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F681&amp;title=Box2D%2C%20Flixel%20and%20concave%20hulls&amp;annotation=The%20code%20in%20this%20article%20is%20old%2C%20new%20follow%20up%20article%20here%20-%20http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694%0D%0A%0D%0AI%20have%20been%20trying%20all%20weekend%20to%20try%20and%20build%20up%20a%20physics%20based%20game%20%20using%20Box2D%20and%20Flixel.%20I%20went%20ahead%20and%20was%20prototyping%20till%20I" title="Google Bookmarks"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F681&amp;title=Box2D%2C%20Flixel%20and%20concave%20hulls&amp;bodytext=The%20code%20in%20this%20article%20is%20old%2C%20new%20follow%20up%20article%20here%20-%20http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694%0D%0A%0D%0AI%20have%20been%20trying%20all%20weekend%20to%20try%20and%20build%20up%20a%20physics%20based%20game%20%20using%20Box2D%20and%20Flixel.%20I%20went%20ahead%20and%20was%20prototyping%20till%20I" title="Digg"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F681&amp;title=Box2D%2C%20Flixel%20and%20concave%20hulls&amp;notes=The%20code%20in%20this%20article%20is%20old%2C%20new%20follow%20up%20article%20here%20-%20http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694%0D%0A%0D%0AI%20have%20been%20trying%20all%20weekend%20to%20try%20and%20build%20up%20a%20physics%20based%20game%20%20using%20Box2D%20and%20Flixel.%20I%20went%20ahead%20and%20was%20prototyping%20till%20I" title="del.icio.us"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F681&amp;title=Box2D%2C%20Flixel%20and%20concave%20hulls" title="StumbleUpon"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F681&amp;title=Box2D%2C%20Flixel%20and%20concave%20hulls&amp;body=The%20code%20in%20this%20article%20is%20old%2C%20new%20follow%20up%20article%20here%20-%20http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F694%0D%0A%0D%0AI%20have%20been%20trying%20all%20weekend%20to%20try%20and%20build%20up%20a%20physics%20based%20game%20%20using%20Box2D%20and%20Flixel.%20I%20went%20ahead%20and%20was%20prototyping%20till%20I" title="Ping.fm"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/ping.png" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F681&amp;t=Box2D%2C%20Flixel%20and%20concave%20hulls" title="Facebook"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F681&amp;title=Box2D%2C%20Flixel%20and%20concave%20hulls" title="DZone"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Box2D%2C%20Flixel%20and%20concave%20hulls&amp;link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F681" title="FriendFeed"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F681&amp;title=Box2D%2C%20Flixel%20and%20concave%20hulls" title="Reddit"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2011%2F01%2F681" title="Technorati"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://chronosign.com/rant/yadurajiv/2011/01/681/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>random sketch-a-thon</title>
		<link>http://chronosign.com/rant/yadurajiv/2010/12/632</link>
		<comments>http://chronosign.com/rant/yadurajiv/2010/12/632#comments</comments>
		<pubDate>Sun, 26 Dec 2010 08:20:19 +0000</pubDate>
		<dc:creator>yadurajiv</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[My rant]]></category>

		<guid isPermaLink="false">http://chronosign.com/rant/?p=632</guid>
		<description><![CDATA[<p>I knew bibi-san was going back to Qatar soon; It was sad that we were not able to do anything together during the time that we were here; I&#8217;m not so sure when he is coming back now. Well.. do your best bibisan! =^_^=</p>
<p>We did a random 10 minute per picture sketching spree for almost an <span style="color:#777"><a href="http://chronosign.com/rant/yadurajiv/2010/12/632"> . . . &#8594; Read More: random sketch-a-thon</a></span>]]></description>
			<content:encoded><![CDATA[<p>I knew bibi-san was going back to Qatar soon; It was sad that we were not able to do anything together during the time that we were here; I&#8217;m not so sure when he is coming back now. Well.. do your best bibisan! =^_^=</p>
<p>We did a random 10 minute per picture sketching spree for almost an hour yesterday; I hope he doesn&#8217;t mind me posting them here. I&#8217;m kinda sad that I&#8217;m not going to have him around to do stuff like this at a moments notice :( Extremely rough stuff ahead.</p>
<p>Bibi. <a href="http://chronosign.com/rant/wp-content/uploads/11.jpg" rel="lightbox[632]"><img class="alignnone size-medium wp-image-639" title="1" src="http://chronosign.com/rant/wp-content/uploads/11-300x225.jpg" alt="" width="300" height="225" /></a> Me. <a href="http://chronosign.com/rant/wp-content/uploads/0.jpg" rel="lightbox[632]"><img class="alignnone size-medium wp-image-636" title="0" src="http://chronosign.com/rant/wp-content/uploads/0-300x163.jpg" alt="" width="300" height="163" /></a></p>
<p>Bibi. <a href="http://chronosign.com/rant/wp-content/uploads/21.jpg" rel="lightbox[632]"><img class="alignnone size-medium wp-image-640" title="2" src="http://chronosign.com/rant/wp-content/uploads/21-300x154.jpg" alt="" width="300" height="154" /></a> Me. <a href="http://chronosign.com/rant/wp-content/uploads/bankjob.jpg" rel="lightbox[632]"><img class="alignnone size-medium wp-image-634" title="bankjob" src="http://chronosign.com/rant/wp-content/uploads/bankjob-206x300.jpg" alt="" width="206" height="300" /></a></p>
<p>Bibi. <a href="http://chronosign.com/rant/wp-content/uploads/3.jpg" rel="lightbox[632]"><img class="alignnone size-medium wp-image-641" title="3" src="http://chronosign.com/rant/wp-content/uploads/3-300x154.jpg" alt="" width="300" height="154" /></a> Me. <a href="http://chronosign.com/rant/wp-content/uploads/noiralley.jpg" rel="lightbox[632]"><img class="alignnone size-medium wp-image-638" title="noiralley" src="http://chronosign.com/rant/wp-content/uploads/noiralley-300x154.jpg" alt="" width="300" height="154" /></a></p>
<p>Bibi. <a href="http://chronosign.com/rant/wp-content/uploads/4.jpg" rel="lightbox[632]"><img class="alignnone size-medium wp-image-642" title="4" src="http://chronosign.com/rant/wp-content/uploads/4-300x154.jpg" alt="" width="300" height="154" /></a> Me. <a href="http://chronosign.com/rant/wp-content/uploads/cragon.jpg" rel="lightbox[632]"><img class="alignnone size-medium wp-image-635" title="cragon" src="http://chronosign.com/rant/wp-content/uploads/cragon-300x96.jpg" alt="" width="300" height="96" /></a></p>
<p>Bibi. <a href="http://chronosign.com/rant/wp-content/uploads/51.jpg" rel="lightbox[632]"><img class="alignnone size-medium wp-image-643" title="5" src="http://chronosign.com/rant/wp-content/uploads/51-300x154.jpg" alt="" width="300" height="154" /></a> Me. <a href="http://chronosign.com/rant/wp-content/uploads/lice.jpg" rel="lightbox[632]"><img class="alignnone size-medium wp-image-637" title="lice" src="http://chronosign.com/rant/wp-content/uploads/lice-300x200.jpg" alt="" width="300" height="200" /></a></p>




	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F632&amp;partner=sociable" title="Print"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=random%20sketch-a-thon&amp;body=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F632" title="email"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F632&amp;partner=sociable" title="PDF"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=random%20sketch-a-thon%20-%20http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F632" title="Twitter"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F632" title="Identi.ca"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/identica.png" title="Identi.ca" alt="Identi.ca" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F632&amp;title=random%20sketch-a-thon&amp;annotation=I%20knew%20bibi-san%20was%20going%20back%20to%20Qatar%20soon%3B%20It%20was%20sad%20that%20we%20were%20not%20able%20to%20do%20anything%20together%20during%20the%20time%20that%20we%20were%20here%3B%20I%27m%20not%20so%20sure%20when%20he%20is%20coming%20back%20now.%20Well..%20do%20your%20best%20bibisan%21%20%3D%5E_%5E%3D%0D%0A%0D%0AWe%20did%20a%20random%2010%20minute%20per%20" title="Google Bookmarks"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F632&amp;title=random%20sketch-a-thon&amp;bodytext=I%20knew%20bibi-san%20was%20going%20back%20to%20Qatar%20soon%3B%20It%20was%20sad%20that%20we%20were%20not%20able%20to%20do%20anything%20together%20during%20the%20time%20that%20we%20were%20here%3B%20I%27m%20not%20so%20sure%20when%20he%20is%20coming%20back%20now.%20Well..%20do%20your%20best%20bibisan%21%20%3D%5E_%5E%3D%0D%0A%0D%0AWe%20did%20a%20random%2010%20minute%20per%20" title="Digg"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F632&amp;title=random%20sketch-a-thon&amp;notes=I%20knew%20bibi-san%20was%20going%20back%20to%20Qatar%20soon%3B%20It%20was%20sad%20that%20we%20were%20not%20able%20to%20do%20anything%20together%20during%20the%20time%20that%20we%20were%20here%3B%20I%27m%20not%20so%20sure%20when%20he%20is%20coming%20back%20now.%20Well..%20do%20your%20best%20bibisan%21%20%3D%5E_%5E%3D%0D%0A%0D%0AWe%20did%20a%20random%2010%20minute%20per%20" title="del.icio.us"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F632&amp;title=random%20sketch-a-thon" title="StumbleUpon"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F632&amp;title=random%20sketch-a-thon&amp;body=I%20knew%20bibi-san%20was%20going%20back%20to%20Qatar%20soon%3B%20It%20was%20sad%20that%20we%20were%20not%20able%20to%20do%20anything%20together%20during%20the%20time%20that%20we%20were%20here%3B%20I%27m%20not%20so%20sure%20when%20he%20is%20coming%20back%20now.%20Well..%20do%20your%20best%20bibisan%21%20%3D%5E_%5E%3D%0D%0A%0D%0AWe%20did%20a%20random%2010%20minute%20per%20" title="Ping.fm"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/ping.png" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F632&amp;t=random%20sketch-a-thon" title="Facebook"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F632&amp;title=random%20sketch-a-thon" title="DZone"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=random%20sketch-a-thon&amp;link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F632" title="FriendFeed"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F632&amp;title=random%20sketch-a-thon" title="Reddit"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F632" title="Technorati"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://chronosign.com/rant/yadurajiv/2010/12/632/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>finding time</title>
		<link>http://chronosign.com/rant/yadurajiv/2010/12/621</link>
		<comments>http://chronosign.com/rant/yadurajiv/2010/12/621#comments</comments>
		<pubDate>Fri, 24 Dec 2010 10:38:48 +0000</pubDate>
		<dc:creator>yadurajiv</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[My rant]]></category>

		<guid isPermaLink="false">http://chronosign.com/rant/?p=621</guid>
		<description><![CDATA[<p>I&#8217;ve been reading for the last couple of days and its been good :) I guess this is the time of the year when I restock on some knowledge. I got back into really reading blogs; completely cut off Facebook and twitter, emails are now twice a day and so are chats. So far it has <span style="color:#777"><a href="http://chronosign.com/rant/yadurajiv/2010/12/621"> . . . &#8594; Read More: finding time</a></span>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been reading for the last couple of days and its been good :) I guess this is the time of the year when I restock on some knowledge. I got back into really reading blogs; completely cut off Facebook and twitter, emails are now twice a day and so are chats. So far it has been really wonderful, of course there are these times when you get these sensational stuff you just have to tweet/facebook about, but then again its not a big deal. The thing that I know will suffer the most is the Ingdin Facebook page, which I really used to take care of; for now, I&#8217;m pushing all my links to Kinshuk hoping that he will find some time to post them there.</p>
<p>The reading list is only 2 books long right now, and a lot of blogs. The first is the <a href="https://www.packtpub.com/ogre-3d-1-7-beginners-guide-for-real-time-3d-applications/book" target="_blank">recent Ogre book</a> and the second is <a href="http://apress.com/book/view/9781430231264" target="_blank">on Blender 2.5</a>. I&#8217;ve been away from Ogre for quite sometime now, and I really felt disconnected, and this book seems like what the doctor ordered. The pace of the book is really good, you do things hands on in simple steps and then break down what just happened.</p>
<p>The <a href="http://justsitback.deviantart.com/?rssQuery=gallery%3Ayadu%2F22872&amp;s=8%2C3%2C230" target="_blank">last time did anything 3D</a> was in Maya and of course Blender was always around to help you with an <a href="http://chronosign.com/yadu/experiments/unity/CollectGame/" target="_blank">odd job</a> or two. 2.5 is very awesome and I&#8217;m really excited about its release as well.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="360" height="280" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="align" value="middle" /><param name="wmode" value="window" /><param name="menu" value="true" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="flashvars" value="rssQuery=gallery:yadu/22872&amp;ss=8,3,230" /><param name="allowFullScreen" value="true" /><param name="src" value="http://st.deviantart.net/styles/swf/sitback.swf/sitback.swf?v_0_9_4_02" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="360" height="280" src="http://st.deviantart.net/styles/swf/sitback.swf/sitback.swf?v_0_9_4_02" allowfullscreen="true" flashvars="rssQuery=gallery:yadu/22872&amp;ss=8,3,230" bgcolor="#000000" quality="high" menu="true" wmode="window" align="middle"></embed></object></p>
<p>I was checking out <a href="http://rainmeter.net/RainCMS/" target="_blank">Rainmeter</a> the other day and I was really <a href="http://code.google.com/p/rainmeter/" target="_blank">glad to see that it was open source</a>. Rainmeter is a desktop customization tool, like <a href="http://www.samurize.com/modules/news/" target="_blank">samurize</a> in a way. What I really liked about it was how simple it was, even the code was not crazy. There are &#8216;measure&#8217;s(for example, a measure might measure and report system temperature or used hard disk space on a drive) that provide values and &#8216;meter&#8217;s(text output or a graph) to display them, you configure your skin using an ini file and bam! you are done. The skinning part is documented very well and if you are a designer, its worth taking a look at. The code though is not really documented anywhere, but once you plough through it, you will see that it makes sense. You can write your custom &#8216;measure&#8217; plug-ins that provide data for the end user as well. Unlike the &#8216;measure&#8217;, &#8216;meter&#8217;s I guess are hard-wired into the system. I actually wanted to write a meter that would display a nice 3D graph sort of thing, but that will have to wait since I suck at 3D math. Rainmeter uses GDI+ to do all its display work, so all you need to do is draw(using code:).</p>
<p>I have about 160 subscriptions to different feeds online, and they push in a huge chunk of things to read, most of which I just run through very fast, but some I take the time to read. So yes, a lot of time these days is spend reading and experimenting. Speaking of experiments, Do check out some of the things I&#8217;ve been working on recently; <a href="http://chronosign.com/projects/fallen-code" target="_blank">fallen::Code Screensaver</a> for windows, <a href="http://chronosign.com/projects/blanket-of-relief" target="_blank">Blanket of Relief Project</a>,<a href="http://chronosign.com/projects/ingdin-logo" target="_blank"> InGDIn logo makeover</a> to name a few.</p>




	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F621&amp;partner=sociable" title="Print"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=finding%20time&amp;body=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F621" title="email"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F621&amp;partner=sociable" title="PDF"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=finding%20time%20-%20http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F621" title="Twitter"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F621" title="Identi.ca"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/identica.png" title="Identi.ca" alt="Identi.ca" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F621&amp;title=finding%20time&amp;annotation=I%27ve%20been%20reading%20for%20the%20last%20couple%20of%20days%20and%20its%20been%20good%20%3A%29%20I%20guess%20this%20is%20the%20time%20of%20the%20year%20when%20I%20restock%20on%20some%20knowledge.%20I%20got%20back%20into%20really%20reading%20blogs%3B%20completely%20cut%20off%20Facebook%20and%20twitter%2C%20emails%20are%20now%20twice%20a%20day%20and%20so" title="Google Bookmarks"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F621&amp;title=finding%20time&amp;bodytext=I%27ve%20been%20reading%20for%20the%20last%20couple%20of%20days%20and%20its%20been%20good%20%3A%29%20I%20guess%20this%20is%20the%20time%20of%20the%20year%20when%20I%20restock%20on%20some%20knowledge.%20I%20got%20back%20into%20really%20reading%20blogs%3B%20completely%20cut%20off%20Facebook%20and%20twitter%2C%20emails%20are%20now%20twice%20a%20day%20and%20so" title="Digg"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F621&amp;title=finding%20time&amp;notes=I%27ve%20been%20reading%20for%20the%20last%20couple%20of%20days%20and%20its%20been%20good%20%3A%29%20I%20guess%20this%20is%20the%20time%20of%20the%20year%20when%20I%20restock%20on%20some%20knowledge.%20I%20got%20back%20into%20really%20reading%20blogs%3B%20completely%20cut%20off%20Facebook%20and%20twitter%2C%20emails%20are%20now%20twice%20a%20day%20and%20so" title="del.icio.us"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F621&amp;title=finding%20time" title="StumbleUpon"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F621&amp;title=finding%20time&amp;body=I%27ve%20been%20reading%20for%20the%20last%20couple%20of%20days%20and%20its%20been%20good%20%3A%29%20I%20guess%20this%20is%20the%20time%20of%20the%20year%20when%20I%20restock%20on%20some%20knowledge.%20I%20got%20back%20into%20really%20reading%20blogs%3B%20completely%20cut%20off%20Facebook%20and%20twitter%2C%20emails%20are%20now%20twice%20a%20day%20and%20so" title="Ping.fm"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/ping.png" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F621&amp;t=finding%20time" title="Facebook"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F621&amp;title=finding%20time" title="DZone"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=finding%20time&amp;link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F621" title="FriendFeed"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F621&amp;title=finding%20time" title="Reddit"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F621" title="Technorati"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://chronosign.com/rant/yadurajiv/2010/12/621/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hush</title>
		<link>http://chronosign.com/rant/yadurajiv/2010/12/614</link>
		<comments>http://chronosign.com/rant/yadurajiv/2010/12/614#comments</comments>
		<pubDate>Tue, 21 Dec 2010 07:28:39 +0000</pubDate>
		<dc:creator>yadurajiv</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Literature]]></category>
		<category><![CDATA[My rant]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://chronosign.com/rant/?p=614</guid>
		<description><![CDATA[<p>I just got my hands on Hush, a fresh new graphic novel by Pratheek Thomas and Rajiv Eipe, published by Manta Ray.</p>
<p></p>
<p>I remember having a very animated argument with a couple of my friends on the subject of remaining silent. Remaining silent, as they said, helped in the normalcy of things; in other words, it was <span style="color:#777"><a href="http://chronosign.com/rant/yadurajiv/2010/12/614"> . . . &#8594; Read More: Hush</a></span>]]></description>
			<content:encoded><![CDATA[<p>I just got my hands on Hush, a fresh new graphic novel by Pratheek Thomas and Rajiv Eipe, published by <a href="http://www.mantaraycomics.com/" target="_blank">Manta Ray</a>.</p>
<p><img class="size-full wp-image-616 alignnone" title="hushblog" src="http://chronosign.com/rant/wp-content/uploads/hushblog.jpg" alt="" width="497" height="534" /></p>
<p>I remember having a very animated argument with a couple of my friends on the subject of remaining silent. Remaining silent, as they said, helped in the normalcy of things; in other words, it was simply troublesome to tackle the truth. Troublesome is one of my favourite words, I generally use it before I fold my sleeves up and jump into a problem (borrowed it from someone else of course). Hush deals with things that are all too well known to us, and presents it in a way that pushes you to voice them out. They decided to leave the words out of this one, and let your head deal with the images. It is in your face, leaving you with room enough for your eyes to focus on the terrible detail. Hush is not trying to be controversial, and it is not the first time that we handled dark stories of man and his deeds, but the way its told this time around might be very different from what you are usually used to. Hush is a very short, compelling and tragic story of a little girl. I recommend it to every mature reader who is ready to tackle some realities.</p>
<p>Hush also happens to be Manta Ray&#8217;s debut publication. Its very nicely printed and laid out and worth the money. You might be in for some surprises too(which I&#8217;m not going to spoil). I wish Manta Ray all the best and hope to see many more awesome stuff coming from them real soon. You can grab a copy of Hush on <a title="Get Hush on Flipkart.com" href="http://www.flipkart.com/hush-pratheek-thomas-rajiv-eipe-book-8192023907" target="_blank">Flipkart.com</a></p>




	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F614&amp;partner=sociable" title="Print"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Hush&amp;body=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F614" title="email"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F614&amp;partner=sociable" title="PDF"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Hush%20-%20http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F614" title="Twitter"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F614" title="Identi.ca"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/identica.png" title="Identi.ca" alt="Identi.ca" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F614&amp;title=Hush&amp;annotation=I%20just%20got%20my%20hands%20on%20Hush%2C%20a%20fresh%20new%20graphic%20novel%20by%20Pratheek%20Thomas%20and%20Rajiv%20Eipe%2C%20published%20by%20Manta%20Ray.%0D%0A%0D%0A%0D%0A%0D%0AI%20remember%20having%20a%20very%20animated%20argument%20with%20a%20couple%20of%20my%20friends%20on%20the%20subject%20of%20remaining%20silent.%20Remaining%20silent%2C%20as%20t" title="Google Bookmarks"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F614&amp;title=Hush&amp;bodytext=I%20just%20got%20my%20hands%20on%20Hush%2C%20a%20fresh%20new%20graphic%20novel%20by%20Pratheek%20Thomas%20and%20Rajiv%20Eipe%2C%20published%20by%20Manta%20Ray.%0D%0A%0D%0A%0D%0A%0D%0AI%20remember%20having%20a%20very%20animated%20argument%20with%20a%20couple%20of%20my%20friends%20on%20the%20subject%20of%20remaining%20silent.%20Remaining%20silent%2C%20as%20t" title="Digg"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F614&amp;title=Hush&amp;notes=I%20just%20got%20my%20hands%20on%20Hush%2C%20a%20fresh%20new%20graphic%20novel%20by%20Pratheek%20Thomas%20and%20Rajiv%20Eipe%2C%20published%20by%20Manta%20Ray.%0D%0A%0D%0A%0D%0A%0D%0AI%20remember%20having%20a%20very%20animated%20argument%20with%20a%20couple%20of%20my%20friends%20on%20the%20subject%20of%20remaining%20silent.%20Remaining%20silent%2C%20as%20t" title="del.icio.us"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F614&amp;title=Hush" title="StumbleUpon"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F614&amp;title=Hush&amp;body=I%20just%20got%20my%20hands%20on%20Hush%2C%20a%20fresh%20new%20graphic%20novel%20by%20Pratheek%20Thomas%20and%20Rajiv%20Eipe%2C%20published%20by%20Manta%20Ray.%0D%0A%0D%0A%0D%0A%0D%0AI%20remember%20having%20a%20very%20animated%20argument%20with%20a%20couple%20of%20my%20friends%20on%20the%20subject%20of%20remaining%20silent.%20Remaining%20silent%2C%20as%20t" title="Ping.fm"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/ping.png" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F614&amp;t=Hush" title="Facebook"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F614&amp;title=Hush" title="DZone"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Hush&amp;link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F614" title="FriendFeed"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F614&amp;title=Hush" title="Reddit"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F614" title="Technorati"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://chronosign.com/rant/yadurajiv/2010/12/614/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The Humble Bundle #2 goes live</title>
		<link>http://chronosign.com/rant/yadurajiv/2010/12/608</link>
		<comments>http://chronosign.com/rant/yadurajiv/2010/12/608#comments</comments>
		<pubDate>Tue, 14 Dec 2010 19:13:32 +0000</pubDate>
		<dc:creator>yadurajiv</dc:creator>
				<category><![CDATA[My rant]]></category>
		<category><![CDATA[gamecron]]></category>

		<guid isPermaLink="false">http://chronosign.com/rant/?p=608</guid>
		<description><![CDATA[<p></p>
<p>&#8230;and not to mention, all hell breaks loose!</p>
<p>The much awaited Humble Bundle #2 is live! This time around we have Braid, Cortex Command, Machinarium, Osmos and Revenge of the Titans. Very much like the last time, the Bundle will be up for grabs for any prize you want to offer them for the next seven days. <span style="color:#777"><a href="http://chronosign.com/rant/yadurajiv/2010/12/608"> . . . &#8594; Read More: The Humble Bundle #2 goes live</a></span>]]></description>
			<content:encoded><![CDATA[<p><a href="http://chronosign.com/rant/wp-content/uploads/hb2.png" rel="lightbox[608]"><img class="size-medium wp-image-609 alignnone" title="hb2" src="http://chronosign.com/rant/wp-content/uploads/hb2-300x121.png" alt="" width="300" height="121" /></a></p>
<p>&#8230;and not to mention, all hell breaks loose!</p>
<p>The much awaited Humble Bundle #2 is live! This time around we have Braid, Cortex Command, Machinarium, Osmos and Revenge of the Titans. Very much like the last time, the Bundle will be up for grabs for any prize you want to offer them for the next seven days. Usually if you were to buy these games together, you would need to shell out around $85, but now you get to decide what to pay.</p>
<p>The amount collected can be distributed between the five developers and two charities(Electronic Frontier Foundation and Child&#8217;s Play Charity). The difference this time is that you could share a bit of that into a Humble fund which will be used for future humble bundle packs.</p>
<p>All games are cross platform(available on Mac, Windows and Linux) and are DRM free(no restrictions to back them up, copy and install anywhere). You can also download them as many times as you want as well.</p>
<p>Two of the games are under active development, but they are awesome none the less! Braid is a must have, Machinarium another classic, Osmos a game you would&#8217;nt want to miss. Don&#8217;t take my word for it, watch the videos, visit each game websites and I&#8217;m pretty sure you would be convinced about what I&#8217;m ranting here! :)</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/orzQ2J-oDpc?fs=1&amp;hl=en_GB&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="385" src="http://www.youtube.com/v/orzQ2J-oDpc?fs=1&amp;hl=en_GB&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Who knows what the new year has in store for us. Four games in the old bundle became open source, a sixth additional game was added to the pack later, earlier last month the pack was released on Steam. For now we dream about the awesome extensions and packs that this baby has to offer.</p>




	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F608&amp;partner=sociable" title="Print"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=The%20Humble%20Bundle%20%232%20goes%20live&amp;body=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F608" title="email"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F608&amp;partner=sociable" title="PDF"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=The%20Humble%20Bundle%20%232%20goes%20live%20-%20http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F608" title="Twitter"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F608" title="Identi.ca"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/identica.png" title="Identi.ca" alt="Identi.ca" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F608&amp;title=The%20Humble%20Bundle%20%232%20goes%20live&amp;annotation=%0D%0A%0D%0A...and%20not%20to%20mention%2C%20all%20hell%20breaks%20loose%21%0D%0A%0D%0AThe%20much%20awaited%20Humble%20Bundle%20%232%20is%20live%21%20This%20time%20around%20we%20have%20Braid%2C%20Cortex%20Command%2C%20Machinarium%2C%20Osmos%20and%20Revenge%20of%20the%20Titans.%20Very%20much%20like%20the%20last%20time%2C%20the%20Bundle%20will%20be%20up%20for%20grab" title="Google Bookmarks"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F608&amp;title=The%20Humble%20Bundle%20%232%20goes%20live&amp;bodytext=%0D%0A%0D%0A...and%20not%20to%20mention%2C%20all%20hell%20breaks%20loose%21%0D%0A%0D%0AThe%20much%20awaited%20Humble%20Bundle%20%232%20is%20live%21%20This%20time%20around%20we%20have%20Braid%2C%20Cortex%20Command%2C%20Machinarium%2C%20Osmos%20and%20Revenge%20of%20the%20Titans.%20Very%20much%20like%20the%20last%20time%2C%20the%20Bundle%20will%20be%20up%20for%20grab" title="Digg"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F608&amp;title=The%20Humble%20Bundle%20%232%20goes%20live&amp;notes=%0D%0A%0D%0A...and%20not%20to%20mention%2C%20all%20hell%20breaks%20loose%21%0D%0A%0D%0AThe%20much%20awaited%20Humble%20Bundle%20%232%20is%20live%21%20This%20time%20around%20we%20have%20Braid%2C%20Cortex%20Command%2C%20Machinarium%2C%20Osmos%20and%20Revenge%20of%20the%20Titans.%20Very%20much%20like%20the%20last%20time%2C%20the%20Bundle%20will%20be%20up%20for%20grab" title="del.icio.us"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F608&amp;title=The%20Humble%20Bundle%20%232%20goes%20live" title="StumbleUpon"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F608&amp;title=The%20Humble%20Bundle%20%232%20goes%20live&amp;body=%0D%0A%0D%0A...and%20not%20to%20mention%2C%20all%20hell%20breaks%20loose%21%0D%0A%0D%0AThe%20much%20awaited%20Humble%20Bundle%20%232%20is%20live%21%20This%20time%20around%20we%20have%20Braid%2C%20Cortex%20Command%2C%20Machinarium%2C%20Osmos%20and%20Revenge%20of%20the%20Titans.%20Very%20much%20like%20the%20last%20time%2C%20the%20Bundle%20will%20be%20up%20for%20grab" title="Ping.fm"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/ping.png" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F608&amp;t=The%20Humble%20Bundle%20%232%20goes%20live" title="Facebook"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F608&amp;title=The%20Humble%20Bundle%20%232%20goes%20live" title="DZone"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=The%20Humble%20Bundle%20%232%20goes%20live&amp;link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F608" title="FriendFeed"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F608&amp;title=The%20Humble%20Bundle%20%232%20goes%20live" title="Reddit"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F608" title="Technorati"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://chronosign.com/rant/yadurajiv/2010/12/608/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jack of many trades</title>
		<link>http://chronosign.com/rant/yadurajiv/2010/12/604</link>
		<comments>http://chronosign.com/rant/yadurajiv/2010/12/604#comments</comments>
		<pubDate>Fri, 03 Dec 2010 11:52:34 +0000</pubDate>
		<dc:creator>yadurajiv</dc:creator>
				<category><![CDATA[My rant]]></category>

		<guid isPermaLink="false">http://chronosign.com/rant/?p=604</guid>
		<description><![CDATA[<p>During school, and later in college, I was a Jack of all trades; at least the ones that seemed to be hot and happening. I knew my technology, I knew my Art, I knew my literature, I knew my music, I knew everything I needed to know to move around without being told otherwise about the <span style="color:#777"><a href="http://chronosign.com/rant/yadurajiv/2010/12/604"> . . . &#8594; Read More: Jack of many trades</a></span>]]></description>
			<content:encoded><![CDATA[<p>During school, and later in college, I was a Jack of all trades; at least the ones that seemed to be hot and happening. I knew my technology, I knew my Art, I knew my literature, I knew my music, I knew everything I needed to know to move around without being told otherwise about the things I knew, I was on top of eveything, I was very book-smart as someone aptly put it once, though I liked to think of myself as street-smart. That was a long time ago. Its not that you cannot remain one, but it is more of a conscious choice as to what you really want to do. I know that many of my friends, brothers and sisters all are stuck with the same kind of a question. Let me give you a slight autobiographical detour that might give you some insight or at least entertain you for the next ten minutes of your life.</p>
<p>When I was in Std 5th, around 10 years of age, I joined a school in Trivandrum called Christ Nagar. It was in Kowdiar and we used to live in PTP Nagar. I never really had friends in that school, except for a very few, some whom I&#8217;ve met randomly in school and others who used to take the bus with me to school. It was around this time that I got my introduction to video games. I found myself playing Tetris,which also had a racing mode on it. I&#8217;m not sure how it ended up with me; it was most probably my brother borrowing it from some friend of his. The game was called &#8216;Brick game&#8217; back then. With some persuasion, I finally managed to get myself a video game console. My first ever console was an 8bit Nintendo Famicom  Clone from Russia called Dendy :D I didn&#8217;t know it was a clone from Russia till very recently.</p>
<p><a href="http://chronosign.com/rant/wp-content/uploads/dendy01.jpg" rel="lightbox[604]"><img class="alignnone size-full wp-image-605" title="dendy01" src="http://chronosign.com/rant/wp-content/uploads/dendy01.jpg" alt="" width="240" height="320" /></a></p>
<p>Image source : http://crash.ihug.co.nz/~pinwhiz/famicom.htm</p>
<p>Exchanging books and comics happened a lot. I was talking to my friend Nithin, who used to take the bus with me to school, about video games and he apparently had one too!! So we decided to exchange cartridges, swapping my 24-in-1 with his awesome 16-in-1 or a 4-in-1 thrown in and what not. We were constantly looking for anyone in the neighbourhood who had a kid and had video games. I mean, anyone! we would try to exchange stuff with almost anyone! even people who we&#8217;ve just met. My friend had an 8bit console like mine, it said it was from Nintendo, but I doubted it. We met a lot of people who had many consoles over the next year. One person had an actual NES! another had an Atari 2600(we thought it might have awesome games, which, well, after playing stuff on Dendy, didn&#8217;t look so awesome then). My friend&#8217;s console had <a title="Teenage Mutant Ninja Turtles (1989 video game)" href="http://en.wikipedia.org/wiki/Teenage_Mutant_Ninja_Turtles_%281989_video_game%29" target="_blank">TMNT</a> as a built in game and whenever I used to go to his place, I used to just play it and try to finish it. Once after playing for so long and the having had to stop because it was too late, I asked my friend for his console! :D After a lot of explaining on how important for me it was to finish that game, my friend agreed to give me his console.  No one exchanged consoles.. till then. In the days to come I got my hands on the NES, a gameboy, the <a href="http://en.wikipedia.org/wiki/Atari_2600" target="_blank">Atarti 2600</a> and a <a href="http://en.wikipedia.org/wiki/Mega_Drive" target="_blank">Sega Mega Drive 2</a>. We also started a habit of crashing with a lot of consoles and a lot of food(usually cooked by whomever lived wherever we crashed :) and people at someone&#8217;s home to just play taking turn after turn.</p>
<p>In the three years of my friendship, we had a community of tiny gamers aged 10 to 13 running around raving about games :) In my hunger for games and gamers, I tried to bump up some friends I had in school to find people who had consoles and wanted to exchange cartridges. This went on for some time and led me to meet someone who&#8217;s ideas would fuel many things to come.</p>
<p>A friend of mine introduced me to a group of people which ended up with me meeting someone who would influence me in my life ahead. I met Kishore(chettan &#8211; brother in malayalam) and a group of others in the school grounds. They were all seniors(I was 11 and they were 14). We talked games! Mario Andretti racing, Duke Nukem(I got a chance to play it once at a friends place before hand, and of course, computers were the shit!) and what not :) It was really nice.</p>
<p>We kept on playing games; I introduced Nithin to Kishore-chettan, we all partied playing games :D We were hooked on the Mega Drive for so long until one day, Kishore-chettan got a computer :D and of course, more gaming ensued, with parental guidance mostly because we had a reputation of playing till things got fried and also a computer was bloody expensive :D But who no one cared!! we were freaking flying aeroplanes! I got my first real taste of awesome early games from EA like <a href="http://en.wikipedia.org/wiki/LHX_Attack_Chopper" target="_blank">LHX</a> and other games like <a href="http://en.wikipedia.org/wiki/F29_Retaliator" target="_blank">F29-Retaliator</a>, <a href="http://en.wikipedia.org/wiki/Prince_of_Persia_%281989_video_game%29">Prince of  Persia</a>, <a href="http://en.wikipedia.org/wiki/The_Duel:_Test_Drive_II" target="_blank">TD2</a> and <a href="http://en.wikipedia.org/wiki/Chuck_Yeager%27s_Air_Combat" target="_blank">Chuck Yeager&#8217;s Air Combat</a> :) to name a few. Like most kids my age then, I also wanted to be a pilot too, later when I played Roadrash, I wanted to be a race car driver which I still would love to be :P or make games.</p>
<p>I&#8217;m skipping over so many things and games and one day, Kishore-chettan suggested that we make games! We&#8217;ve been gaming for almost 3 years now and we all thought why not, lol. Well, I don&#8217;t remember how it started out, but it was something like that. We didn&#8217;t know any programming, all we knew was some BASIC that we learned in school and we had to just learn the lines of code by-heart since no one explained what the heck or how it worked(BASIC tragically made sense only much much later when I was doing VisualBasic). The idea of making games which we loved so much was so freaking awesome!! So me and Nithin would have these long 4-6 hour telephone conversations into the night about designing puzzles, and enemies and what not after which we went to Kishore-chettan&#8217;s place and decided to make a game! He, like us, also knew very little programming. Since we had no idea on how to start working on our platformer, we decided to write up an app that drew stuff on the screen! We copied code from some book and drew a huge blimp! :D The whole idea of writing thousands of lines of code to draw stuff on screen really turned us off; with all those line numbers and GOTOs (Ok! so I added the GOTO now :P but the line numbers were a pain!).</p>
<p>Nothing happened for a while.</p>
<p>It lasted while it lasted, we all drifted apart. I was moving away to another city, Palakkad, where yet another group of crazy people would re-kindle the spirit of games and programming. Kishore-chettan was in Std 10th or passed out and also shifted his house.. strangely I couldn&#8217;t find his house as well. Nithin left us when the bike that he was on had an ill fated crash.</p>
<p>The programming bug returned after about two years later when my brother first got a computer and I was in Std 9th. I did not get a computer to work on anything till after two more years. Discovering flash, OpenGL, DirectX and C++, all happened. Without a real sense of direction and with only one thing in my mind I pushed on.</p>
<p>A friend of mine recently told me; that there might be many things you are good at, but be awesome at the things you really love to do and makes you happy. I&#8217;m just glad that I knew this earlier on and had a dream to run after :)</p>




	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F604&amp;partner=sociable" title="Print"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="mailto:?subject=Jack%20of%20many%20trades&amp;body=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F604" title="email"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F604&amp;partner=sociable" title="PDF"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/pdf.png" title="PDF" alt="PDF" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Jack%20of%20many%20trades%20-%20http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F604" title="Twitter"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://identi.ca/notice/new?status_textarea=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F604" title="Identi.ca"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/identica.png" title="Identi.ca" alt="Identi.ca" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F604&amp;title=Jack%20of%20many%20trades&amp;annotation=During%20school%2C%20and%20later%20in%20college%2C%20I%20was%20a%20Jack%20of%20all%20trades%3B%20at%20least%20the%20ones%20that%20seemed%20to%20be%20hot%20and%20happening.%20I%20knew%20my%20technology%2C%20I%20knew%20my%20Art%2C%20I%20knew%20my%20literature%2C%20I%20knew%20my%20music%2C%20I%20knew%20everything%20I%20needed%20to%20know%20to%20move%20around%20with" title="Google Bookmarks"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F604&amp;title=Jack%20of%20many%20trades&amp;bodytext=During%20school%2C%20and%20later%20in%20college%2C%20I%20was%20a%20Jack%20of%20all%20trades%3B%20at%20least%20the%20ones%20that%20seemed%20to%20be%20hot%20and%20happening.%20I%20knew%20my%20technology%2C%20I%20knew%20my%20Art%2C%20I%20knew%20my%20literature%2C%20I%20knew%20my%20music%2C%20I%20knew%20everything%20I%20needed%20to%20know%20to%20move%20around%20with" title="Digg"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F604&amp;title=Jack%20of%20many%20trades&amp;notes=During%20school%2C%20and%20later%20in%20college%2C%20I%20was%20a%20Jack%20of%20all%20trades%3B%20at%20least%20the%20ones%20that%20seemed%20to%20be%20hot%20and%20happening.%20I%20knew%20my%20technology%2C%20I%20knew%20my%20Art%2C%20I%20knew%20my%20literature%2C%20I%20knew%20my%20music%2C%20I%20knew%20everything%20I%20needed%20to%20know%20to%20move%20around%20with" title="del.icio.us"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F604&amp;title=Jack%20of%20many%20trades" title="StumbleUpon"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://ping.fm/ref/?link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F604&amp;title=Jack%20of%20many%20trades&amp;body=During%20school%2C%20and%20later%20in%20college%2C%20I%20was%20a%20Jack%20of%20all%20trades%3B%20at%20least%20the%20ones%20that%20seemed%20to%20be%20hot%20and%20happening.%20I%20knew%20my%20technology%2C%20I%20knew%20my%20Art%2C%20I%20knew%20my%20literature%2C%20I%20knew%20my%20music%2C%20I%20knew%20everything%20I%20needed%20to%20know%20to%20move%20around%20with" title="Ping.fm"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/ping.png" title="Ping.fm" alt="Ping.fm" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F604&amp;t=Jack%20of%20many%20trades" title="Facebook"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F604&amp;title=Jack%20of%20many%20trades" title="DZone"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Jack%20of%20many%20trades&amp;link=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F604" title="FriendFeed"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F604&amp;title=Jack%20of%20many%20trades" title="Reddit"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fchronosign.com%2Frant%2Fyadurajiv%2F2010%2F12%2F604" title="Technorati"><img src="http://chronosign.com/rant/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://chronosign.com/rant/yadurajiv/2010/12/604/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
