<?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>TokyoPeninsulaBlog &#187; ActionScript</title>
	<atom:link href="http://www.t-p.jp/blog/archives/category/actionscript/feed" rel="self" type="application/rss+xml" />
	<link>http://www.t-p.jp</link>
	<description>東京半島ブログ</description>
	<lastBuildDate>Wed, 15 Jul 2009 09:33:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Retro Avatars</title>
		<link>http://www.t-p.jp/blog/archives/529</link>
		<comments>http://www.t-p.jp/blog/archives/529#comments</comments>
		<pubDate>Thu, 04 Jun 2009 09:09:31 +0000</pubDate>
		<dc:creator>miyaoka</dc:creator>
				<category><![CDATA[ActionScript]]></category>

		<guid isPermaLink="false">http://www.t-p.jp/?p=529</guid>
		<description><![CDATA[The Retro AvatarsというプログラムがとてもかわいかったのでActionScriptで書き換えてFlashとして動くように移植してみました。
The Retro Avatars紹介記事
http://www [...]]]></description>
			<content:encoded><![CDATA[<p>The Retro AvatarsというプログラムがとてもかわいかったのでActionScriptで書き換えてFlashとして動くように移植してみました。</p>
<p>The Retro Avatars紹介記事<br />
<a href="http://www.indiegames.com/blog/2009/06/freeware_app_pick_retro_avatar.html">http://www.indiegames.com/blog/2009/06/freeware_app_pick_retro_avatar.html</a><br />
プログラムファイル配布元<br />
<a href="http://retroremakes.com/forum/index.php/topic,657.0.html">http://retroremakes.com/forum/index.php/topic,657.0.html</a></p>
<div style="text-align:center;width:465px;"><iframe title="Retro Avatars - wonderfl build flash online" src="http://wonderfl.kayac.com/blogparts/99db9f4dc72fd4f660750c1d5db06e7af8c4904a" width="465" height="490" style="border:1px black solid;"></iframe><a href="http://wonderfl.kayac.com/code/99db9f4dc72fd4f660750c1d5db06e7af8c4904a" title="Retro Avatars - wonderfl build flash online">Retro Avatars &#8211; wonderfl build flash online</a></div>
<p>Cとかあんまり知らないし移植なんてのも初めてやってみたんですが、こういうのも勉強になるなーと。<br />
画面クリックしてタイプすると名前から生成されたキャラがリアルタイムに描画されて、リターンキーでPNGファイルとして保存できます。</p>
<p><a href="http://www.flickr.com/photos/miyaoka/3592194889/" title="The Retro Avatars by Miyaoka Hitchcock, on Flickr"><img src="http://farm3.static.flickr.com/2457/3592194889_ba1354a871_o.png" width="448" height="448" alt="The Retro Avatars" /></a><br />
本家プログラムで作った版。</p>
<p><a href="http://www.flickr.com/photos/miyaoka/3594974092/" title="Retro Avatars for Flash by Miyaoka Hitchcock, on Flickr"><img src="http://farm4.static.flickr.com/3355/3594974092_ee89b6483d.jpg" width="333" height="500" alt="Retro Avatars for Flash" /></a><br />
Flash版。<br />
確認した限りでは、いちおう同じ色同じ形になってるかと思います。</p>
<p>このキャラ感って、ファミコン晩年にリリースされたワリオの森というパズルゲームに出てくる消えにくいブロックがこんなんだったよーな、と個人的には思ってみたり…。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-p.jp/blog/archives/529/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Heart shape</title>
		<link>http://www.t-p.jp/blog/archives/514</link>
		<comments>http://www.t-p.jp/blog/archives/514#comments</comments>
		<pubDate>Tue, 02 Jun 2009 13:11:32 +0000</pubDate>
		<dc:creator>miyaoka</dc:creator>
				<category><![CDATA[ActionScript]]></category>

		<guid isPermaLink="false">http://www.t-p.jp/?p=514</guid>
		<description><![CDATA[なんか唐突にベジェってみたくなったので久々にwonderflってみました。
■クリックで単体版
RandomHeart -- wonderfl build flash online
■ドラッグでもしゃもしゃ版
NeonH [...]]]></description>
			<content:encoded><![CDATA[<p>なんか唐突にベジェってみたくなったので久々にwonderflってみました。</p>
<p>■クリックで単体版</p>
<div style="text-align:center;width:465px;"><iframe title="RandomHeart - wonderfl build flash online" src="http://wonderfl.kayac.com/blogparts/b8945d8dd537045996ac4818d326f89c4db23033" width="465" height="490" style="border:1px black solid;"></iframe><a href="http://wonderfl.kayac.com/code/b8945d8dd537045996ac4818d326f89c4db23033" title="RandomHeart - wonderfl build flash online">RandomHeart -- wonderfl build flash online</a></div>
<p>■ドラッグでもしゃもしゃ版</p>
<div style="text-align:center;width:465px;"><iframe title="NeonHearts - wonderfl build flash online" src="http://wonderfl.kayac.com/blogparts/bce5307d0834d7808c05140fdc68ffa5f154f3ff" width="465" height="490" style="border:1px black solid;"></iframe><a href="http://wonderfl.kayac.com/code/bce5307d0834d7808c05140fdc68ffa5f154f3ff" title="NeonHearts - wonderfl build flash online">NeonHearts -- wonderfl build flash online</a></div>
<p>題材にしたのはハートのかたち。</p>
<p><a href="http://www.flickr.com/photos/miyaoka/3589136756/" title="heart by Miyaoka Hitchcock, on Flickr"><img src="http://farm3.static.flickr.com/2438/3589136756_40657b1f61_o.png" width="500" height="378" alt="heart" /></a></p>
<p>ハートって古典的な正式なオーセンティックな形というものがあるかもしれませんが、めんどくてあんま調べたりもしてないというか今回はむしろ手書きのようなゆらぎを持たせたかったので、上図のように円二つと正三角形で脳内で単純なモデルとしてみて3次ベジェでノードとコントロールポイントの配置を考えてみました。<br />
左右端の曲線がスムーズになるようにコントロールポイントを一直線になるように配置して、あと全体的に30度くらいの傾きで。+ふんだんにゆるやかランダムで。</p>
<p><a href="http://www.flickr.com/photos/miyaoka/3588057381/" title="NeonHearts by Miyaoka Hitchcock, on Flickr"><img src="http://farm3.static.flickr.com/2476/3588057381_e4ed1fc4fe.jpg" width="457" height="464" alt="NeonHearts" /></a><br />
そんでもって全部繋げて進度をTweenerでズバーっとやれば書いてるように見えるかなーと。</p>
<p><!-- Smart Youtube --><span class="youtube"><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/KmcPeuf5aXo&amp;rel=0&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/KmcPeuf5aXo&amp;rel=0&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="355" ></embed><param name="wmode" value="transparent" /></object></span><a href="http://www.youtube.com/watch?v=KmcPeuf5aXo"><img src="http://img.youtube.com/vi/KmcPeuf5aXo/default.jpg" width="130" height="97" border=0></a></p>
<p>それというのもRöyksoppのHappy Up Hereにけっこう印象的にハートが出てきて、あーハートってゆー形ってのは面白いなーと思ったりしたのでした。<br />
ていうかこのMVほんとカッコイイ！！！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-p.jp/blog/archives/514/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mathematical Graphics</title>
		<link>http://www.t-p.jp/blog/archives/412</link>
		<comments>http://www.t-p.jp/blog/archives/412#comments</comments>
		<pubDate>Sun, 15 Mar 2009 09:37:51 +0000</pubDate>
		<dc:creator>miyaoka</dc:creator>
				<category><![CDATA[ActionScript]]></category>

		<guid isPermaLink="false">http://www.t-p.jp/blog/?p=412</guid>
		<description><![CDATA[MathematicalGraphics in dailyLife &#8211; wonderfl build flash online
日常にひそむ数理曲線の軌跡を再現してみたくなったのでなんとなくそれっぽく作ってみ [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;width:465px;"><iframe title="MathematicalGraphics in dailyLife - wonderfl build flash online" src="http://wonderfl.kayac.com/blogparts/84a72ba1774e7d48c50c110fa082e0b0513cd160" width="465" height="490" style="border:1px black solid;"></iframe><a href="http://wonderfl.kayac.com/code/84a72ba1774e7d48c50c110fa082e0b0513cd160" title="MathematicalGraphics in dailyLife - wonderfl build flash online">MathematicalGraphics in dailyLife &#8211; wonderfl build flash online</a></div>
<p><a href="http://www.masahicom.com/blog/index.cgi/information/20090312suurikyokusen-kagaku.htm">日常にひそむ数理曲線</a>の軌跡を再現してみたくなったのでなんとなくそれっぽく作ってみました。クリックで軌跡を消去する処理の有無を切り替えられます。</p>
<p>意図してなかったんですが、軌跡をalpha0.5で描画したら各frameの線が重なってさらに背景やフェード効果と相まってチョークで描いてるっぽいですね。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-p.jp/blog/archives/412/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>スポモンスナップ</title>
		<link>http://www.t-p.jp/blog/archives/368</link>
		<comments>http://www.t-p.jp/blog/archives/368#comments</comments>
		<pubDate>Sun, 01 Mar 2009 18:35:11 +0000</pubDate>
		<dc:creator>miyaoka</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[wonderfl]]></category>

		<guid isPermaLink="false">http://www.t-p.jp/blog/?p=368</guid>
		<description><![CDATA[SporeというゲームのAPIが公開されてユーザーメイドのクリーチャーの画像とかデータとかいろいろ取って来れるよ、ということでとりあえず画像取得をwonderflでやってみました。
SporeLaneCameraSnap [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.spore.com/comm/developer">SporeというゲームのAPIが公開されて</a>ユーザーメイドのクリーチャーの画像とかデータとかいろいろ取って来れるよ、ということでとりあえず画像取得をwonderflでやってみました。</p>
<div style="text-align:center;width:465px;"><iframe title="SporeLaneCameraSnap - wonderfl build flash online" src="http://wonderfl.kayac.com/blogparts/3c2273e254dc1cef9d9b33007df808bc3f9d59d3" width="465" height="490" style="border:1px black solid;"></iframe><a href="http://wonderfl.kayac.com/code/3c2273e254dc1cef9d9b33007df808bc3f9d59d3" title="SporeLaneCameraSnap - wonderfl build flash online">SporeLaneCameraSnap &#8211; wonderfl build flash online</a></div>
<p>奥行きつけてたくさん並べてみるとアナログ感のあるフィギュア世界みたいでちょっと嬉しいかも。<br />
フォーカスのボカしを考え無しにいっぱいかけてるのでお使いのPCによっては激しく処理重かもしれませんが…。<br />
ついでにせっかくなのでカメラ風のスナップ機能もつけてみました。</p>
<p>なんかこう自分にとってwonderflがいいなーと思うところは、どうせ１ファイルだし使えるライブラリも決まってるからとりあえず動けばいいや的にアドホックに書き散らかせる気分というかノリというか…。あと、それ故に勉強になるローテクな実装も多々見られたりして、毎度へーとかほーとか唸ってます。</p>
<p>設計はちゃんと考えたいけど、やっぱり動きとか気持ち良さの具体的な数値の設定をアレコレしたい！というか。いろいろ考えちゃうとすっかり萎えちゃってそういうところになかなかたどり着けないのでこうして手を動かせる気軽さはいいものだなあとつくづく。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-p.jp/blog/archives/368/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Game of Life shooter</title>
		<link>http://www.t-p.jp/blog/archives/354</link>
		<comments>http://www.t-p.jp/blog/archives/354#comments</comments>
		<pubDate>Sat, 31 Jan 2009 22:12:28 +0000</pubDate>
		<dc:creator>miyaoka</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[wonderfl]]></category>

		<guid isPermaLink="false">http://www.t-p.jp/blog/?p=354</guid>
		<description><![CDATA[ライフゲームくらい有名なものなら、そりゃもー世界的に最適化されたコードがあるだろうって思ってたんですが、探し方が悪いのかいまいち見つけられず。かつ、自分で組んでもぜんぜんちっとも速くない…。
そんなときに目にしたのがこち [...]]]></description>
			<content:encoded><![CDATA[<p>ライフゲームくらい有名なものなら、そりゃもー世界的に最適化されたコードがあるだろうって思ってたんですが、探し方が悪いのかいまいち見つけられず。かつ、自分で組んでもぜんぜんちっとも速くない…。<br />
そんなときに目にしたのが<a href="http://psyark.jp/?entry=20050922000927">こちらのサイト</a>で、ConvolutionFilterとpaletteMapを使うというもの。こいつは速い…。60FPSでもバキバキです。<br />
こういうのがGPGPUっていうやつなんでしょうか。（よくしらない）</p>
<p>そんなわけでwonderflを見てみたら、さらに<a href="http://wonderfl.kayac.com/code/6c66856727e9638d42984cc1727326cfdec22704">初期化処理をpixelDissolveでやってるもの</a>があって、「ライフゲームはConvolutionFilter、paletteMap、pixelDissolve！」と思わず叫びたくなってforkしてみました。</p>
<div style="text-align:center;width:465px;"><iframe title="LifeShooter - wonderfl build flash online" src="http://wonderfl.kayac.com/blogparts/ecef95e6fbeca6129cc6190b81affb977c4c0d11" width="465" height="490" style="border:1px black solid;"></iframe><a href="http://wonderfl.kayac.com/code/ecef95e6fbeca6129cc6190b81affb977c4c0d11" title="LifeShooter - wonderfl build flash online">LifeShooter &#8211; wonderfl build flash online</a></div>
<p>やりたかったこと<br />
・セルをスクロールさせたい<br />
・そこに撃ち込みたい<br />
・撃ち込んで消したい<br />
・むしろ爆発させたい<br />
・グライダーに襲われたい</p>
<p>やらなかったこと<br />
・自機を作る<br />
・点数計算<br />
・レベル</p>
<p>やってもいいんじゃないかということ<br />
・ライフゲームの生死ルール調整</p>
<p>結果として「停滞している小規模なライブセル群は短いマウスホールドで撃ちこんで一掃できるけど、押しっぱなしにして撃ち続けてると逆にライブセルが拡大してしまう」<br />
というような感じの代物になった、というのがだいたいイメージしていたものであり、かつ、作ってみて理解できた感覚でした。</p>
<p>開始時のブワーっとなるのは原理がよくわかってませんが面白いので面白いなあと思います。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-p.jp/blog/archives/354/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ActionScriptで落書きを。wonderfl by KAYAC</title>
		<link>http://www.t-p.jp/blog/archives/181</link>
		<comments>http://www.t-p.jp/blog/archives/181#comments</comments>
		<pubDate>Sat, 20 Dec 2008 15:38:10 +0000</pubDate>
		<dc:creator>miyaoka</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[KAYAC]]></category>
		<category><![CDATA[wonderfl]]></category>

		<guid isPermaLink="false">http://www.t-p.jp/blog/?p=181</guid>
		<description><![CDATA[http://wonderfl.kayac.com/
KAYACさんのwonderfl。
ActionScriptを書いてる人にとってはかなりステキなサイトじゃないでしょうか！
つまりこれは、
「絵の具の代わりにActi [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wonderfl.kayac.com/">http://wonderfl.kayac.com/</a></p>
<p>KAYACさんのwonderfl。<br />
ActionScriptを書いてる人にとってはかなりステキなサイトじゃないでしょうか！</p>
<p>つまりこれは、<br />
「絵の具の代わりにActionScriptを使って描くお絵かき掲示板コミュニティだ」<br />
って印象だったりします。いや、ホントに。<br />
眺めて楽しいし、引用してレスポンスもできるし。</p>
<p>Yahoo!Pipesなんかもよく使ってたりするんですが、その場でパズルのように組むのはなんか楽しいです（実際はめんどいのでFlashDevelopで書いてからペーストしましたが！）。<br />
制限の枠が与えられている感じが心地いいのかも。</p>
<p><iframe src="http://wonderfl.kayac.com/blogparts/b2155fc63416e205f5fb172e21458d7aae2a8a35" width="484" height="490" style="border:1px black solid;"></iframe><br />
（あれ？ブログに貼る機能はコードしか出ないのかな…。上の「wonderfl」ってところをクリックするとプレビューが見れます）</p>
<p>そんなわけで、なんというか「サンプルとしかいえない何か」を作ってみたんですが。<br />
まさに落書き感覚っていうんでしょうか。<br />
目的にとらわれない小ネタが書きやすいなあと思いました。<br />
これだけのためのモノを作ろうって普段あんまり思わないから、練習というか精進というか発見になるというか…。</p>
<p>このサイトがどんな発展をしていくのか楽しみです。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.t-p.jp/blog/archives/181/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

