﻿<?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>TUNCAYS</title>
	<atom:link href="http://blog.tuncays.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tuncays.com</link>
	<description>AS3 JAVA 3D</description>
	<lastBuildDate>Mon, 25 Jan 2010 12:40:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Aç Sınıfın Laneti</title>
		<link>http://blog.tuncays.com/2010/01/23/ac-sinifin-laneti/</link>
		<comments>http://blog.tuncays.com/2010/01/23/ac-sinifin-laneti/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 21:40:06 +0000</pubDate>
		<dc:creator>TUNCAYS</dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[Güncel]]></category>
		<category><![CDATA[Kültür]]></category>
		<category><![CDATA[Sanat]]></category>
		<category><![CDATA[Tiyatro]]></category>

		<guid isPermaLink="false">http://blog.tuncays.com/?p=349</guid>
		<description><![CDATA[Blogda programlama dışındada bi şeylerden bahsedesim vardı aslında.Bugünde buna fırsat çıktı.Sevdiceğimle yine düştük tiyatro yollarına.İlk kez Akün Sahnesinde bi oyun izledik.Ankaradaki en garip sahne diyebilirim.İlk sıra sahneyle aynı yükseklikte.Bizde en öndeydik her şey önümüzde oldu bitti.Ancak ben olanları pek beğenmedim  
Tüketim çılgınlığını anlatmak üzere kurulu olan oyun bol küfür, hakaret, fırlatılan eşyalar ve son perdede inanılmaz [...]]]></description>
			<content:encoded><![CDATA[<p>Blogda programlama dışındada bi şeylerden bahsedesim vardı aslında.Bugünde buna fırsat çıktı.Sevdiceğimle yine düştük tiyatro yollarına.İlk kez Akün Sahnesinde bi oyun izledik.Ankaradaki en garip sahne diyebilirim.İlk sıra sahneyle aynı yükseklikte.Bizde en öndeydik her şey önümüzde oldu bitti.Ancak ben olanları pek beğenmedim <img src='http://blog.tuncays.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Tüketim çılgınlığını anlatmak üzere kurulu olan oyun bol küfür, hakaret, fırlatılan eşyalar ve son perdede inanılmaz gereksiz ve rahatsız edici bir dumandan ibaretti.Sevdiceğimin hoşuna giden tek şey ise sahnede canlı bir koyun olması.Oda garibim ne olup bittiğinden habersiz korktu biraz <img src='http://blog.tuncays.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Karalayıp insanların emeğini zayi etmek istemem ama seyircinin yarısı çoktan uyumuştu.Bitek yanımdaki teyze uyumadı muhabbet edecek yer durdu.Elli tane konuda konuştuk kendisiyle <img src='http://blog.tuncays.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Bu oyun yerine size DT den bu sezon Ankarada, <a title="Geç Kalanlar" href="http://www.devtiyatro.gov.tr/web/oyunlar/oyun0903.html" target="_blank">Geç Kalanlar</a> ve <a title="Şahane Düğün" href="http://www.devtiyatro.gov.tr/web/oyunlar/oyun0802.html" target="_blank">Şahane Düğün</a>ü önerebilirim (Buda yazının önermesi olsun <img src='http://blog.tuncays.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
<p>Haftaya yine Akünde <a title="Gizler Çarşısı" href="http://www.devtiyatro.gov.tr/web/oyunlar/oyun0904.html" target="_blank">Gizler Çarşısı</a>na gideceğiz.Yazarım yine.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tuncays.com/2010/01/23/ac-sinifin-laneti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AS3 ve CSS Sprite Tekniği</title>
		<link>http://blog.tuncays.com/2010/01/17/as3-ve-css-sprite-teknigi/</link>
		<comments>http://blog.tuncays.com/2010/01/17/as3-ve-css-sprite-teknigi/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 12:15:12 +0000</pubDate>
		<dc:creator>TUNCAYS</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Bitmap]]></category>
		<category><![CDATA[BitmapData]]></category>
		<category><![CDATA[Genel]]></category>
		<category><![CDATA[CSS Sprite]]></category>
		<category><![CDATA[Labs]]></category>

		<guid isPermaLink="false">http://blog.tuncays.com/?p=331</guid>
		<description><![CDATA[Actionscipt ile dışarıdan veri veya medya öğesi almak istediğimizde temel olarak kullandığımız teknik &#8220;client side request&#8221;tir.Her request http protokolünde (http deki son p zaten protokol demekte buda yazım hatası olsun (hatasız kul olmaz!)) önemli bir yer işgal eder.
İsviçreli bilim adamları üç açılı diş fırçasından sonra bu konuya da kafa yorup &#8220;client side request&#8221; e inat [...]]]></description>
			<content:encoded><![CDATA[<p>Actionscipt ile dışarıdan veri veya medya öğesi almak istediğimizde temel olarak kullandığımız teknik &#8220;client side request&#8221;tir.Her request http protokolünde (http deki son p zaten protokol demekte buda yazım hatası olsun (hatasız kul olmaz!)) önemli bir yer işgal eder.</p>
<p>İsviçreli bilim adamları üç açılı diş fırçasından sonra bu konuya da kafa yorup &#8220;<span style="color: #999999;">client side request</span>&#8221; e inat &#8220;<span style="color: #999999;">server side push</span>&#8221; tekniğini geliştirdiler.Ancak bizim konumuz şimdi bu değil.</p>
<p>Amacımız basit; request sayısını en aza indirmeye çalışacağız.Bu bize aslında bi çok avantaj daha sağlayacak.Farzı misal: elimizde 250 ülke bayrağı var.250 tane loader, 250 &#8220;client side request&#8221; demek.Her request için http nin şartları, eklediği veri vs düşünülürse bu biraz ürkütücü bir rakam.</p>
<p>CSS yazan arkadaşlar bu duruma mani olabilmek için tüm resimleri birleştirip tek resim haline getirmeyi uygun bulmuşlar.İnternette dolaşıyorsanız illa görmüştürsünüz <a title="http://b.static.ak.fbcdn.net/rsrc.php/z2GOE/hash/ebqvjyrq.png" href="http://b.static.ak.fbcdn.net/rsrc.php/z2GOE/hash/ebqvjyrq.png" target="_blank">http://b.static.ak.fbcdn.net/rsrc.php/z2GOE/hash/ebqvjyrq.png</a> veya bunu <a title="http://www.google.com/images/nav_logo7.png" href="http://www.google.com/images/nav_logo7.png" target="_blank">http://www.google.com/images/nav_logo7.png</a></p>
<p>Oyun programcıları ise bu konuya daha öncesinden aşina <a title="character" href="http://www.charas-project.net/charas2/res_viewer.php?sk=1263711600&amp;scale=2&amp;img=16870_1_100_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t&amp;texts=" target="_blank">character</a>.Bende buradan yola çıkarak (bizim mahalleye kadar koşarak gittim) bi örnek yaptım.Sağdaki resim tek başına bi resim bunlardan bayrakları kopartıp ayrı birer Display Object ögesine çevirip kullanıcı etkileşimli hale getiren örnek burda.Ama öncelikle start düğmesine bi basmanız gerekli <a title="http://tuncays.com/labs/Flags/" href="http://tuncays.com/labs/Flags/" target="_blank">http://tuncays.com/labs/Flags/</a></p>
<p>Uygulamanın açıklaması ise:</p>
<p>[Coming soon]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tuncays.com/2010/01/17/as3-ve-css-sprite-teknigi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AS3 ve Facebook</title>
		<link>http://blog.tuncays.com/2010/01/15/as3-ve-facebook/</link>
		<comments>http://blog.tuncays.com/2010/01/15/as3-ve-facebook/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 17:49:50 +0000</pubDate>
		<dc:creator>TUNCAYS</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[API]]></category>

		<guid isPermaLink="false">http://blog.tuncays.com/?p=327</guid>
		<description><![CDATA[Uzun süredir Facebook la yatıp Facebook la kalkıyordum.Yaklaşık 12 uygulama yaptıktan sonra artık konuya hakim olduğum sonucuna vardım.Birde uygulamalardan biri Facebook tarafından doğrulanınca bu konu hakkında bi şeyler söylemeye karar verdim.
Araştırmalarım sonucu en iyi Facebook Apisi Adobe un geliştirdiği.Ancak ben isyankarım: kocaman apiyi öğrenemem diyorsanız. http://wiki.developers.facebook.com/index.php/API adresinden Facebookun apisini öğrenip http://api.facebook.com/restserver.php adresine post etmeniz yeterli  [...]]]></description>
			<content:encoded><![CDATA[<p>Uzun süredir Facebook la yatıp Facebook la kalkıyordum.Yaklaşık 12 uygulama yaptıktan sonra artık konuya hakim olduğum sonucuna vardım.Birde uygulamalardan biri Facebook tarafından doğrulanınca bu konu hakkında bi şeyler söylemeye karar verdim.</p>
<p>Araştırmalarım sonucu en iyi Facebook Apisi Adobe un geliştirdiği.Ancak ben isyankarım: kocaman apiyi öğrenemem diyorsanız. <a href="http://wiki.developers.facebook.com/index.php/API">http://wiki.developers.facebook.com/index.php/API</a> adresinden Facebookun apisini öğrenip http://api.facebook.com/restserver.php adresine post etmeniz yeterli <img src='http://blog.tuncays.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Kendi basit yapınızı bile oluşturmak mümkün.Bu Api çok gemiş ve hala Facebook tarafından genişletiliyor.Sosyal medya uygulamalarının popüler olduğu şu günlerde bu konulardan bahsedip bi şeyler yazmazsam tepkinizi gösterin.En kötü ihtimal 5500 a mesaj atın belki bi şeyler olur <img src='http://blog.tuncays.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tuncays.com/2010/01/15/as3-ve-facebook/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>AS3 ve Google Translate</title>
		<link>http://blog.tuncays.com/2009/12/30/as3-ve-google-translate/</link>
		<comments>http://blog.tuncays.com/2009/12/30/as3-ve-google-translate/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 12:57:53 +0000</pubDate>
		<dc:creator>TUNCAYS</dc:creator>
				<category><![CDATA[API]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[translate]]></category>

		<guid isPermaLink="false">http://blog.tuncays.com/?p=303</guid>
		<description><![CDATA[Bildiğiniz gibi Google ın harika bir çeviri sistemi var ve bu sisteme uzun süre önce Türkçeyi de dahil etti.Uzun cümleleri çevirirken biraz garipleşsede bence yinede başarılı bir sistem olarak yoluna devam ediyor ve ilerleyen zamanda çok daha yeni özellikler barındıracağını Google ın blogunda okumuştum.Aslında öylede oldu.Google uygulamalarının çoğunda translate sistemini kullanmaya başladı.Bkz: www.gmail.com
Google bu uygulamarın [...]]]></description>
			<content:encoded><![CDATA[<p>Bildiğiniz gibi Google ın harika bir çeviri sistemi var ve bu sisteme uzun süre önce Türkçeyi de dahil etti.Uzun cümleleri çevirirken biraz garipleşsede bence yinede başarılı bir sistem olarak yoluna devam ediyor ve ilerleyen zamanda çok daha yeni özellikler barındıracağını Google ın blogunda okumuştum.Aslında öylede oldu.Google uygulamalarının çoğunda translate sistemini kullanmaya başladı.Bkz: www.gmail.com</p>
<p>Google bu uygulamarın herkes tarafından kullanılmasını istyor.Tabiki ActionScript geliştiricilerininde.Bu konuda bi çok api var.Ancak ben bu örnekte çok daha pratik bi yöntem kullanmayı tercih ettim.<br />
<span id="more-303"></span></p>
<p>Bu basit çalışmada yapacağımız şey şu: Uygulamamıza giren kullanıcıların Flash Player dilini öğrenip Google Transltate yardımıyla sahnede bulunan TextField ların içeriğini bu dile çevireceğiz.<br />
Aslında çok ama çok basit ve yararlı olacağına inandığım bi yapı gibi geliyor bana.<br />
Uygulamanın kodları şu şekilde:</p>
<div class="codesnip-container" >
<div class="actionscript codesnip" style="font-family:monospace;"><span class="kw3">stage</span>.<span class="kw3">scaleMode</span>=<span class="st0">&quot;noScale&quot;</span>;<br />
<span class="kw3">stage</span>.<span class="kw3">align</span>=<span class="st0">&quot;topLeft&quot;</span></p>
<p><span class="kw2">var</span> tf:<span class="kw3">TextField</span>;<br />
<span class="kw2">var</span> i:<span class="kw3">int</span> = -<span class="nu0">1</span>;<br />
nextText <span class="br0">&#40;</span><span class="br0">&#41;</span>;<br />
<span class="coMULTI">/**<br />
* Bu fonksiyon sahnede bulunan objleri seçerek<br />
* çevrilmesi için<br />
*/</span><br />
<span class="kw2">function</span> nextText <span class="br0">&#40;</span><span class="br0">&#41;</span>:<span class="kw3">void</span><br />
<span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; i++;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span> <span class="br0">&#40;</span>i <span class="sy0">&lt;</span> <span class="kw3">this</span>.<span class="me1">numChildren</span><span class="br0">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">var</span> item:DisplayObject = <span class="kw3">this</span>.<span class="me1">getChildAt</span><span class="br0">&#40;</span>i<span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span> <span class="br0">&#40;</span>item is <span class="kw3">TextField</span><span class="br0">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; tf = <span class="kw3">TextField</span><span class="br0">&#40;</span>item<span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; translate <span class="br0">&#40;</span>tf<span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span><span class="kw1">else</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; nextText<span class="br0">&#40;</span><span class="br0">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span><br />
<span class="br0">&#125;</span><br />
<span class="kw2">function</span> translate <span class="br0">&#40;</span>tf:<span class="kw3">TextField</span><span class="br0">&#41;</span>:<span class="kw3">void</span><br />
<span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//Bu adres api adresi bizim ona gönderdiğimiz pramatrelere uygun olarak bize </span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//çeviriyi dönderecek</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">var</span> request:URLRequest = <span class="kw2">new</span> URLRequest<span class="br0">&#40;</span><span class="st0">&quot;http://ajax.googleapis.com/ajax/services/language/translate&quot;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; request.<span class="me1">method</span> = URLRequestMethod.<span class="kw3">GET</span>;</p>
<p>&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//Burda çeviri yapılacak dili belirledik</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//Biz &nbsp;FlashPlayer ın dilini istedik.</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">var</span> to:<span class="kw3">String</span> = <span class="kw3">Capabilities</span>.<span class="kw3">language</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">var</span> variables:URLVariables = <span class="kw2">new</span> URLVariables<span class="br0">&#40;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; variables.<span class="me1">v</span> = <span class="st0">&quot;1.0&quot;</span>; <span class="co1">//Api versiyonu</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; variables.<span class="me1">q</span> = tf.<span class="kw3">text</span>; <span class="co1">//Çeviri yapılacak cümle veya kelime</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; variables.<span class="me1">langpair</span> = <span class="st0">&quot;tr|&quot;</span> + to; <span class="co1">//Çeviri sorgusu</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; request.<span class="kw3">data</span> = variables;</p>
<p>&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span> <span class="br0">&#40;</span>to <span class="sy0">!</span>= <span class="st0">&quot;tr&quot;</span><span class="br0">&#41;</span> <span class="co1">//Eğer dil Türkçeyse zaten çevirmeye gerek yok</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">var</span> loader:URLLoader = <span class="kw2">new</span> URLLoader<span class="br0">&#40;</span>request<span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; loader.<span class="me1">addEventListener</span> <span class="br0">&#40;</span>Event.<span class="me1">COMPLETE</span>, onComplete<span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span></p>
<p><span class="br0">&#125;</span><br />
<span class="kw2">function</span> onComplete <span class="br0">&#40;</span>event:Event<span class="br0">&#41;</span>:<span class="kw3">void</span><br />
<span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">var</span> obj:<span class="kw3">String</span> = <span class="br0">&#40;</span>event.<span class="kw3">target</span>.<span class="kw3">data</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//Çeviri texte yazılıyor.Api bize JSon dönderiyor ancak ben bu uygulamada kolay olsun ufak bi </span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//parsingle hızlı çeviri yapmayı amaçlamıştım</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; tf.<span class="kw3">text</span> = <span class="br0">&#40;</span>obj.<span class="kw3">split</span><span class="br0">&#40;</span><span class="st0">&quot;<span class="es0">\&quot;</span>&quot;</span><span class="br0">&#41;</span><span class="br0">&#91;</span>5<span class="br0">&#93;</span><span class="br0">&#41;</span>; <br />
&nbsp; &nbsp; &nbsp; &nbsp; nextText<span class="br0">&#40;</span><span class="br0">&#41;</span></p>
<p><span class="br0">&#125;</span></div>
</div>
<p>Uygulamanın Çalışan Hali:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="200" height="200" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://tuncays.com/labs/Translate/translate.swf" /><embed type="application/x-shockwave-flash" width="200" height="200" src="http://tuncays.com/labs/Translate/translate.swf"></embed></object></p>
<p>Eğer bilgisayarınızın dili Türkçe ise bi çeviri göremeyeceksiniz.</p>
<p>O halde bu swf ye bakın:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="200" height="200" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://tuncays.com/labs/Translate/translateEN.swf" /><embed type="application/x-shockwave-flash" width="200" height="200" src="http://tuncays.com/labs/Translate/translateEN.swf"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tuncays.com/2009/12/30/as3-ve-google-translate/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>LCD</title>
		<link>http://blog.tuncays.com/2009/12/28/lcd/</link>
		<comments>http://blog.tuncays.com/2009/12/28/lcd/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 16:43:33 +0000</pubDate>
		<dc:creator>TUNCAYS</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[BitmapData]]></category>
		<category><![CDATA[LCD]]></category>

		<guid isPermaLink="false">http://blog.tuncays.com/?p=293</guid>
		<description><![CDATA[Action Script le kapsamlı uygulamalar geliştirebilmek için Bitmap ve BitmapData sınıflarına hakim olunması gereğine inanıyorum.Anladığım kadarıyla da Adobe burada biraz açık kapı bırakıyor.Örneğin Pixel Bender ile yeni filtreler oluşturmamıza olanak sağlıyor.Pixel Bender dosyaları bytecode halinde çalışma zamanında yüklenebiliyor, kaldırılabiliyor ve dinamik parametreler verilebiliyor.
Pixel Bender ın syntaxı aşina olduğum yapıya benzemediğinden bu efekti BitmapData sınıfı ile yazdım.Basitçe durum şu.Sahnede flashın [...]]]></description>
			<content:encoded><![CDATA[<p>Action Script le kapsamlı uygulamalar geliştirebilmek için Bitmap ve BitmapData sınıflarına hakim olunması gereğine inanıyorum.Anladığım kadarıyla da Adobe burada biraz açık kapı bırakıyor.Örneğin Pixel Bender ile yeni filtreler oluşturmamıza olanak sağlıyor.Pixel Bender dosyaları bytecode halinde çalışma zamanında yüklenebiliyor, kaldırılabiliyor ve dinamik parametreler verilebiliyor.</p>
<p>Pixel Bender ın syntaxı aşina olduğum yapıya benzemediğinden bu efekti BitmapData sınıfı ile yazdım.Basitçe durum şu.Sahnede flashın basit temel öğeleri var sahne dinamik olarak çiziliyor.Renklere göre kutucuklandırılıyor.bu işlemlerin hepsi bitmapdatada oluyor.Açıklamasını kısa süre sonra yapacağım ancak çalışma şu:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="550" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://tuncays.com/labs/LCD/LCD.swf" /><embed type="application/x-shockwave-flash" width="550" height="400" src="http://tuncays.com/labs/LCD/LCD.swf"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tuncays.com/2009/12/28/lcd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Union Platform Chat</title>
		<link>http://blog.tuncays.com/2009/08/25/union-platform-chat/</link>
		<comments>http://blog.tuncays.com/2009/08/25/union-platform-chat/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 15:11:40 +0000</pubDate>
		<dc:creator>TUNCAYS</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Multiplayer]]></category>

		<guid isPermaLink="false">http://blog.tuncays.com/?p=271</guid>
		<description><![CDATA[
Merhaba arkadaşlar
Union Platform konusunda basit bir Flex uygulaması  yaptım.Union Platform (http://www.unionplatform.com ) Flashta multiplayer uygulamalar hazırlamamıza yardımcı olan hem bir sınıf hemde işin server kısmını halleden bir uygulama.
Server konusunda geliştiriciler problem yaşamasın, uygulamaya konsantre olup server tarafında zaman kaybetmesinler ve en önemlisi
hosting problemi yaşanmasın fikirleri göz önünde bulundurulak geliştirlen bir proje.Şuan için beta olan yazılım [...]]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://blog.tuncays.com/wp-content/uploads/2009/08/Chat.swf?cdata=blog &#038;sound=http://blog.tuncays.com/wp-content/uploads/2009/08/" /><embed type="application/x-shockwave-flash" width="600" height="400" src="http://blog.tuncays.com/wp-content/uploads/2009/08/Chat.swf?cdata=blog&#038;sound=http://blog.tuncays.com/wp-content/uploads/2009/08/"></embed></object></p>
<p>Merhaba arkadaşlar</p>
<p>Union Platform konusunda basit bir Flex uygulaması  yaptım.Union Platform (<a title="Union Platform" href="http://www.unionplatform.com" target="_blank">http://www.unionplatform.com</a> ) Flashta multiplayer uygulamalar hazırlamamıza yardımcı olan hem bir sınıf hemde işin server kısmını halleden bir uygulama.</p>
<p>Server konusunda geliştiriciler problem yaşamasın, uygulamaya konsantre olup server tarafında zaman kaybetmesinler ve en önemlisi</p>
<p>hosting problemi yaşanmasın fikirleri göz önünde bulundurulak geliştirlen bir proje.Şuan için beta olan yazılım aynı zamanda ücretsiz(ilerde ne olur bilinmez).Ancak yinede ben bi uygulama geliştireyim diye aşağıdaki  basit chat uygulamasını yaptım.</p>
<p>Hızlı geliştirmek adınada Flex kullandım.Zaman buılursam bu örneği açıklayacağım.</p>
<p>Teşekkürler</p>
<p>İyi çalışmalar</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tuncays.com/2009/08/25/union-platform-chat/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Neon Çizgiler</title>
		<link>http://blog.tuncays.com/2009/07/31/neon-cizgiler/</link>
		<comments>http://blog.tuncays.com/2009/07/31/neon-cizgiler/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 11:00:54 +0000</pubDate>
		<dc:creator>TUNCAYS</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[BitmapData]]></category>

		<guid isPermaLink="false">http://blog.tuncays.com/?p=261</guid>
		<description><![CDATA[Bu deneysel çalışmada daha önce gördüğüm bir çalışmayı yapmaya çalıştım.
Nasıl yapacağımı bilmediğimdende biraz fikir yürütüp bi şeyler denedim.
Çalışma basitçe şu:
NeonLight
]]></description>
			<content:encoded><![CDATA[<p>Bu deneysel çalışmada daha önce gördüğüm bir çalışmayı yapmaya çalıştım.<br />
Nasıl yapacağımı bilmediğimdende biraz fikir yürütüp bi şeyler denedim.<br />
Çalışma basitçe şu:<br />
<a href="http://blog.tuncays.com/wp-content/uploads/2009/07/NeonLight.swf">NeonLight</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tuncays.com/2009/07/31/neon-cizgiler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>İlk P2P Deneyimim</title>
		<link>http://blog.tuncays.com/2009/06/15/ilk-p2p-deneyimim/</link>
		<comments>http://blog.tuncays.com/2009/06/15/ilk-p2p-deneyimim/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 08:31:43 +0000</pubDate>
		<dc:creator>TUNCAYS</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://blog.tuncays.com/?p=250</guid>
		<description><![CDATA[Acayip derecede mutluyum.Aylardır peşinde koştuğum P2P bağlantıyla bugün ilk çalışmamı yapabildim.Daha doğrusu ilk kez çalıştı  .
Çalışma burda.
En kısa zamanda kullanıcı ismi konusunda bi şeyler yapıp rahat bi bağlantı yaptırmayı düşünüyorumda.
Bu soruna gelmeden önce çoklu bağlantıyı çözmem lazım  
En kısa zamanda buralarda bi yerlerde olur oda  
Ali Can Moğol&#8217; a (Ali Can abi) [...]]]></description>
			<content:encoded><![CDATA[<p>Acayip derecede mutluyum.Aylardır peşinde koştuğum P2P bağlantıyla bugün ilk çalışmamı yapabildim.Daha doğrusu ilk kez çalıştı <img src='http://blog.tuncays.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .</p>
<p><a title="TUNCAYS P2P" href="http://tuncays.com/deneysel/Stratus.swf" target="_blank">Çalışma burda.</a></p>
<p>En kısa zamanda kullanıcı ismi konusunda bi şeyler yapıp rahat bi bağlantı yaptırmayı düşünüyorumda.</p>
<p>Bu soruna gelmeden önce çoklu bağlantıyı çözmem lazım <img src='http://blog.tuncays.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>En kısa zamanda buralarda bi yerlerde olur oda <img src='http://blog.tuncays.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<blockquote><p>Ali Can Moğol&#8217; a (Ali Can abi) desteğinden dolayı sonsuz teşekkürler.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.tuncays.com/2009/06/15/ilk-p2p-deneyimim/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tanki Online Kullanıma Açıldı. Sonun&#8230;</title>
		<link>http://blog.tuncays.com/2009/06/12/tanki-online-kullanima-acildi-sonun/</link>
		<comments>http://blog.tuncays.com/2009/06/12/tanki-online-kullanima-acildi-sonun/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 10:18:13 +0000</pubDate>
		<dc:creator>TUNCAYS</dc:creator>
		
		<guid isPermaLink="false">http://blog.tuncays.com/2009/06/tanki-online-kullanima-acildi-sonun/</guid>
		<description><![CDATA[Tanki Online Kullanıma Açıldı.
Sonunda gerçek anlamda ilk 3d online multiplayer oyun TankOnline garip! bi partiyle kullanıma açıldı.Beta testleirne katılma fırsatım olmuştu.Bi kaçda bug yakalamıştım.En fazla 3-4 kişiyle oynadığımızdan bana pek zevkli gelmemişti açıkçası.:)
Açılış partisi: http://blog.alternativaplatform.com/en/2009/06/11/tanki-online-launch-parties/
Oyun: http://tankionline.com/index.html
]]></description>
			<content:encoded><![CDATA[<p>Tanki Online Kullanıma Açıldı.<br />
Sonunda gerçek anlamda ilk 3d online multiplayer oyun TankOnline garip! bi partiyle kullanıma açıldı.Beta testleirne katılma fırsatım olmuştu.Bi kaçda bug yakalamıştım.En fazla 3-4 kişiyle oynadığımızdan bana pek zevkli gelmemişti açıkçası.:)</p>
<p>Açılış partisi: http://blog.alternativaplatform.com/en/2009/06/11/tanki-online-launch-parties/<br />
Oyun: http://tankionline.com/index.html</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tuncays.com/2009/06/12/tanki-online-kullanima-acildi-sonun/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash için geliştirilen 3D fizik Motor&#8230;</title>
		<link>http://blog.tuncays.com/2009/06/11/flash-icin-gelistirilen-3d-fizik-motor/</link>
		<comments>http://blog.tuncays.com/2009/06/11/flash-icin-gelistirilen-3d-fizik-motor/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 11:33:51 +0000</pubDate>
		<dc:creator>TUNCAYS</dc:creator>
		
		<guid isPermaLink="false">http://blog.tuncays.com/2009/06/flash-icin-gelistirilen-3d-fizik-motor/</guid>
		<description><![CDATA[Flash için geliştirilen 3D fizik Motoru JigLib sınıfına Drag ve Drop sınıfları eklenmiş.Yakında bi deneme yapacağım umarım.
]]></description>
			<content:encoded><![CDATA[<p>Flash için geliştirilen 3D fizik Motoru JigLib sınıfına Drag ve Drop sınıfları eklenmiş.Yakında bi deneme yapacağım umarım.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tuncays.com/2009/06/11/flash-icin-gelistirilen-3d-fizik-motor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
