<?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>Techno m'lounge - Where technology meets human senses. &#187; ActionScript 2.0 and 3.0</title>
	<atom:link href="http://sumitghosh.co.in/category/flash/actionscript-20-and-30/feed/" rel="self" type="application/rss+xml" />
	<link>http://sumitghosh.co.in</link>
	<description>Technology, if not handled with care becomes disruptive, Iam a live example...</description>
	<lastBuildDate>Sun, 13 Jun 2010 00:56:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Connecting to Flash Media Server Using ActionScript 3.0</title>
		<link>http://sumitghosh.co.in/connecting-to-flash-media-server-using-actionscript-3-0/</link>
		<comments>http://sumitghosh.co.in/connecting-to-flash-media-server-using-actionscript-3-0/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 17:29:50 +0000</pubDate>
		<dc:creator>Sumit Ghosh</dc:creator>
				<category><![CDATA[ActionScript 2.0 and 3.0]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flash AS3]]></category>

		<guid isPermaLink="false">http://sumitghosh.co.in/?p=334</guid>
		<description><![CDATA[







A lot of times you will need to connect to Flash Media Server , where there is lot of code avialable for AS 2.0 , I was not able to find much code on AS 3.0 . I hope this helps other fellow Action Script programmers out there.
package
{
import flash.net.NetConnection;
import flash.display.Sprite;
import flash.text.TextField;
import flash.events.NetStatusEvent;
public class FMSManager extends [...]]]></description>
			<content:encoded><![CDATA[<p>
<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-7073257741073458";
/* 300x250, created 9/27/09 - bysumit */
google_ad_slot = "8746555401";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<p>A lot of times you will need to connect to Flash Media Server , where there is lot of code avialable for AS 2.0 , I was not able to find much code on AS 3.0 . I hope this helps other fellow Action Script programmers out there.</p>
<p>package<br />
{<br />
import flash.net.NetConnection;<br />
import flash.display.Sprite;<br />
import flash.text.TextField;<br />
import flash.events.NetStatusEvent;</p>
<p>public class FMSManager extends Sprite<br />
{<br />
private var nc:NetConnection;<br />
private var rtmpNow:String;<br />
private var msg:String;<br />
private var connectText:TextField;<br />
private var posX:Number;</p>
<p>public function FMSManager ()<br />
{<br />
nc=new NetConnection();<br />
nc.addEventListener (NetStatusEvent.NET_STATUS,checkConnect);<br />
rtmpNow=&#8221;rtmp://timfuzos.rtmphost.com/one2oneChat/room1&#8243;; //change the host name to your host<br />
//rtmpNow=&#8221;rtmpe:/one2oneChat/room1&#8243;;  // if your FMS is hosted in local use this<br />
nc.connect (rtmpNow,&#8221;sumit&#8221;);<br />
}<br />
private function checkConnect (event:NetStatusEvent):void<br />
{<br />
connectText=new TextField();<br />
msg=event.info.code;<br />
trace(msg);<br />
connectText.width=250;<br />
connectText.text=msg;<br />
addChild (connectText);<br />
posX=connectText.stage.stageWidth;<br />
connectText.x=(posX/2)-((msg.length/2)*(6));<br />
connectText.y=175;<br />
}<br />
}<br />
}</p>
<p>The screen would look like this</p>
<p><div id="attachment_339" class="wp-caption alignleft" style="width: 310px"><a href="http://sumitghosh.co.in/wp-content/uploads/2009/09/Capture1.PNG"><img src="http://sumitghosh.co.in/wp-content/uploads/2009/09/Capture1-300x241.PNG" alt="Connection Screen" title="Connection Screen" width="300" height="241" class="size-medium wp-image-339" /></a><p class="wp-caption-text">Connection Screen</p></div><br />

<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-7073257741073458";
/* 300x250, created 9/27/09 - bysumit */
google_ad_slot = "8746555401";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
<br />
Download code from here.</p>
<p><a href="http://sumitghosh.co.in/wp-content/uploads/2009/09/FMSConnect.zip">FMSConnect</a></p>
<img src="http://sumitghosh.co.in/?ak_action=api_record_view&id=334&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://sumitghosh.co.in/connecting-to-flash-media-server-using-actionscript-3-0/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Poker Progamming &#8211; Step One</title>
		<link>http://sumitghosh.co.in/programming-poker-step-one/</link>
		<comments>http://sumitghosh.co.in/programming-poker-step-one/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 22:09:28 +0000</pubDate>
		<dc:creator>Sumit Ghosh</dc:creator>
				<category><![CDATA[ActionScript 2.0 and 3.0]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flash Games]]></category>
		<category><![CDATA[Multiplayer Flash Games]]></category>
		<category><![CDATA[Multiplayer Poker]]></category>
		<category><![CDATA[Online Gaming]]></category>
		<category><![CDATA[Flash Poker]]></category>
		<category><![CDATA[Poker]]></category>
		<category><![CDATA[Poker Programming]]></category>

		<guid isPermaLink="false">http://sumitghosh.co.in/?p=310</guid>
		<description><![CDATA[







Ok so you want so create a Multiplayer poker game, thats why you are here. Writing a rock solid poker game application has been my keen interest over past 2 years. After seeing so much demand of online multi-player poker rooms, I really wished Globussoft should enter the online gaming market one day.
The first step [...]]]></description>
			<content:encoded><![CDATA[<p>
<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-7073257741073458";
/* 300x250, created 9/27/09 - bysumit */
google_ad_slot = "8746555401";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<p>Ok so you want so create a Multiplayer poker game, thats why you are here. Writing a rock solid poker game application has been my keen interest over past 2 years. After seeing so much demand of online multi-player poker rooms, I really wished Globussoft should enter the online gaming market one day.</p>
<p>The first step to develop an Online Massive Multiplayer game is to choose a right technology stack. Iam aware of numerous projects which get doomed the day they get started due to choosing of wrong technology stack. Citing an example, in my previous company my bosses chose VC++ to code a complete client server game , the lacunae being that no body in the entire team knew abc of VC++. Our team got a time span of 45 days to learn a language like VC++, master it and roll out a game like Texas Holdem in a matter of 45 days.</p>
<p>I guess you already by now know what the end result was, the project got scraped by the client, the team was not even able to make a single demo to him.</p>
<p>Iam not bragging on our skill-sets here, but simply stating that if you want to roll out something usable and good , set achievable targets and use a technology stack which you feel will take you to the final end product.</p>
<p>Read the successive articles in this series to know how I researched and then finally decided on which framework we should build this game to make it world&#8217;s most successful poker application.</p>
<p><a class="wp-caption" href="http://sumitghosh.co.in/programming-poker-step-two-choosing-the-right-technology-stack/" target="_blank">Next&#8230;</a></p>
<p>
<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-7073257741073458";
/* 300x250, created 9/27/09 - bysumit */
google_ad_slot = "8746555401";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<img src="http://sumitghosh.co.in/?ak_action=api_record_view&id=310&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://sumitghosh.co.in/programming-poker-step-one/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Based Poker Gaming Framework with realtime Audio-Video Poker Rooms &#8211; A Revolution in Online Poker Gaming Industry</title>
		<link>http://sumitghosh.co.in/flash-based-poker-gaming-framework-with-realtime-audio-video-poker-rooms-a-revolution-in-online-poker-gaming-industry/</link>
		<comments>http://sumitghosh.co.in/flash-based-poker-gaming-framework-with-realtime-audio-video-poker-rooms-a-revolution-in-online-poker-gaming-industry/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 20:21:01 +0000</pubDate>
		<dc:creator>Sumit Ghosh</dc:creator>
				<category><![CDATA[ActionScript 2.0 and 3.0]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flash Games]]></category>
		<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Multiplayer Flash Games]]></category>
		<category><![CDATA[Multiplayer Poker]]></category>
		<category><![CDATA[Online Gaming]]></category>
		<category><![CDATA[Flash AS3]]></category>
		<category><![CDATA[Flash Poker]]></category>
		<category><![CDATA[MMORG]]></category>
		<category><![CDATA[Poker]]></category>

		<guid isPermaLink="false">http://sumitghosh.co.in/?p=155</guid>
		<description><![CDATA[







This week we started the development of a Flash ActionScript 3 Based Poker gaming framework. The advantage with Action Script 3 is that we can port the code to Flex 3 SDK easily and then deploy the same codebase as a Desktop based AIR Application. This allows us to have the a multi Operating system [...]]]></description>
			<content:encoded><![CDATA[<p>
<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-7073257741073458";
/* 300x250, created 9/27/09 - bysumit */
google_ad_slot = "8746555401";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
<br />
This week we started the development of a Flash ActionScript 3 Based Poker gaming framework. The advantage with Action Script 3 is that we can port the code to Flex 3 SDK easily and then deploy the same codebase as a Desktop based AIR Application. This allows us to have the a multi Operating system game which can be played from the browser or as a desktop client and even as mobile application.</p>
<p>Over a series of articles I am going to post all my learning&#8217;s on AS3 along during the development of this game and also a lot of poker that I have learnt.</p>
<p>Iam excited to start an all new venture of Globussoft into Multiplayer Online Gaming.</p>
<p><a href="http://sumitghosh.co.in/poker-rules-of-the-game/">Rules of Poker</a></p>
<p>
<!-- Begin Google Adsense code -->
<script type="text/javascript"><!--
google_ad_client = "pub-7073257741073458";
/* 300x250, created 9/27/09 - bysumit */
google_ad_slot = "8746555401";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Google Adsense code -->
</p>
<img src="http://sumitghosh.co.in/?ak_action=api_record_view&id=155&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://sumitghosh.co.in/flash-based-poker-gaming-framework-with-realtime-audio-video-poker-rooms-a-revolution-in-online-poker-gaming-industry/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Custom Branded FLV Player</title>
		<link>http://sumitghosh.co.in/custom-branded-flv-player/</link>
		<comments>http://sumitghosh.co.in/custom-branded-flv-player/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 13:42:47 +0000</pubDate>
		<dc:creator>Sumit Ghosh</dc:creator>
				<category><![CDATA[ActionScript 2.0 and 3.0]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[ActionScript]]></category>

		<guid isPermaLink="false">http://sumitghosh.co.in/?p=25</guid>
		<description><![CDATA[Recently we got a project to do a custom branded flv player for a client. Ram and me decided to make one custom Branded FLV Player. Here is what we came out with.
Just give path to a flv file on http and play it  
http://www.indiauploading.com/demosites/videoplayer/customplayer.html
If you want to see how it looks, Watch a [...]]]></description>
			<content:encoded><![CDATA[<p>Recently we got a project to do a custom branded flv player for a client. Ram and me decided to make one custom Branded FLV Player. Here is what we came out with.</p>
<p>Just give path to a flv file on http and play it <img src='http://sumitghosh.co.in/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a class="aligncenter" title="Custom Video Player" href="http://www.indiauploading.com/demosites/videoplayer/customplayer.html" target="_blank">http://www.indiauploading.com/demosites/videoplayer/customplayer.html</a></p>
<p>If you want to see how it looks, Watch a static video on this player below.</p>
<p><a class="aligncenter" href="http://www.indiauploading.com/demosites/videoplayer/myflvplayer.html" target="_blank">http://www.indiauploading.com/demosites/videoplayer/myflvplayer.html</a></p>
<p>So if you want to get a custom flv player developed for your do connect back to me asap!</p>
<img src="http://sumitghosh.co.in/?ak_action=api_record_view&id=25&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://sumitghosh.co.in/custom-branded-flv-player/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
