<?xml version="1.0" encoding="utf-8" ?>
<feed version="0.3" xml:lang="ja" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><title>WhirlPowerBlog</title><link rel="alternate" type="text/html" href="http://blog.whirlpower.boy.jp/" /><modified>2010-02-25T00:41:44+09:00</modified><tagline>Flash Actionscriptなどを書いていくとおもいます。なにか見つけたものも書いていこうかな。</tagline><generator url="http://jugem.cc/">JUGEM</generator><entry><title>いろいろやってます。</title><link rel="alternate" type="text/html" href="http://blog.whirlpower.boy.jp/?eid=1198084" /><id>http://blog.whirlpower.boy.jp/?eid=1198084</id><issued>2010-02-25T00:41:44+09:00</issued><modified>2010-02-24T15:41:44Z</modified><created>2010-02-24T15:41:44Z</created><summary>ブログ移転しようかといろいろ試してます。

social bookmarkとか、twitterやFaceBookやGoogleBuzzがあるので、
ブログの使い方が昔とはだいぶ変化していると思います。

ニュースや、気に入ったコンテンツに関してはsocialBookMarkの機能のほうが便利です。
日ごろ...</summary><author><name>WhirlPower</name></author><dc:subject>etc</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[ブログ移転しようかといろいろ試してます。<br />
<br />
social bookmarkとか、twitterやFaceBookやGoogleBuzzがあるので、<br />
ブログの使い方が昔とはだいぶ変化していると思います。<br />
<br />
ニュースや、気に入ったコンテンツに関してはsocialBookMarkの機能のほうが便利です。<br />
日ごろの日記など、思うことはTwitterのほうが適しているでしょう。<br />
<br />
ではブログは何に使えるのかを考えると、<br />
いまの形の延長は無いように思います。<br />
<br />
ポートフォリオ的に使うのが正解だと思うのですが、<br />
会社で作ったものを掲載することは出来ませんし、<br />
プライベートワークもそうポンポンとでるものでもありません。<br />
<br />
気長に自分アーカイブを積み上げていくためのメディアに<br />
することになりそうかな。<br />
<br />
]]></content></entry><entry><title>静止画から３Dモデルを起こしてるみたい。</title><link rel="alternate" type="text/html" href="http://blog.whirlpower.boy.jp/?eid=1186371" /><id>http://blog.whirlpower.boy.jp/?eid=1186371</id><issued>2010-01-04T03:52:03+09:00</issued><modified>2010-01-03T18:52:03Z</modified><created>2010-01-03T18:52:03Z</created><summary>

最近話題の技術ネタです。
詳しいことはよくわかりませんが、
２Dの動画か静止画から３Dモデルを起こしてるみたい。

インタラクティブに建物の中を歩けるみたいなコンテンツが
作れるんでしょうね。

</summary><author><name>WhirlPower</name></author><dc:subject>etc</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/RAvnJCBYHgE&hl=ja_JP&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/RAvnJCBYHgE&hl=ja_JP&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br />
<br />
最近話題の技術ネタです。<br />
詳しいことはよくわかりませんが、<br />
２Dの動画か静止画から３Dモデルを起こしてるみたい。<br />
<br />
インタラクティブに建物の中を歩けるみたいなコンテンツが<br />
作れるんでしょうね。<br />
<br />
]]></content></entry><entry><title>あけましておめでとうございます。</title><link rel="alternate" type="text/html" href="http://blog.whirlpower.boy.jp/?eid=1185898" /><id>http://blog.whirlpower.boy.jp/?eid=1185898</id><issued>2010-01-02T02:52:28+09:00</issued><modified>2010-01-01T17:52:28Z</modified><created>2010-01-01T17:52:28Z</created><summary>

あけましておめでとうございます。

去年は出会いも多くあり、Flashに関してたいへん成長できた年に出来ました。

今年は、少し他のジャンルを混ぜて独自性を出していくほうを重視したいです。

今年もよろしくお願いします。
</summary><author><name>WhirlPower</name></author><dc:subject>etc</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[<img src="images/nenga2010.jpg" width="500" height="500" alt="" class="pict" /><br />
<br />
あけましておめでとうございます。<br />
<br />
去年は出会いも多くあり、Flashに関してたいへん成長できた年に出来ました。<br />
<br />
今年は、少し他のジャンルを混ぜて独自性を出していくほうを重視したいです。<br />
<br />
今年もよろしくお願いします。<br />
]]></content></entry><entry><title>wonderfl本をいただきました。</title><link rel="alternate" type="text/html" href="http://blog.whirlpower.boy.jp/?eid=1183488" /><id>http://blog.whirlpower.boy.jp/?eid=1183488</id><issued>2009-12-23T02:29:52+09:00</issued><modified>2009-12-23T04:28:14Z</modified><created>2009-12-22T17:29:52Z</created><summary>粘土に顔埋めた感じの - wonderfl build flash online

先日、Flashの大型セミナーF-siteにて、
「 ブラウザで無料ではじめるActionScript 3.0 ―It&apos;s a wonderfl world― 」
という本をいただきました。

ありがとうありがとう。というわけでパッとひらめいたネタをw...</summary><author><name>WhirlPower</name></author><dc:subject>Flash</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[<div align="center" style="text-align:center;width:465px;"><iframe title="粘土に顔埋めた感じの - wonderfl build flash online" scrolling="no" src="http://wonderfl.net/blogparts/d06ba6146a00c537c221ec008ea200094b213a48" width="465" height="490" style="border:1px black solid;"></iframe><a href="http://wonderfl.net/code/d06ba6146a00c537c221ec008ea200094b213a48" title="粘土に顔埋めた感じの - wonderfl build flash online">粘土に顔埋めた感じの - wonderfl build flash online</a></div><br />
<br />
先日、Flashの大型セミナーF-siteにて、<br />
「 ブラウザで無料ではじめるActionScript 3.0 ―It's a wonderfl world― 」<br />
という本をいただきました。<br />
<br />
ありがとうありがとう。というわけでパッとひらめいたネタを<a href="http://wonderfl.net/" target="_blank">wonderfl</a>のほうへ投稿したものが上のものです。<br />
<br />
おっさんの顔が良かったのが多くの方に気に入ってもらえたみたいです。<br />
<br />
２００９年ももう終わるというところで、自分の作ったものが人に気に入ってもらえたということは、とても意味があることです。<br />
<br />
今年はスクリプトスキルがずいぶんと成長した年でした。<br />
この成長は、wonderflの影響も大きかったのではないでしょうか。<br />
ある一定の成果という点でいい節目になりました。<br />
<br />
たぶんこれで今年のBlogは〆です。みなさんよいお年を！<br />
<br />
<div align="center"><br />
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=wi034-22&o=9&p=8&l=as1&asins=4862670776&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><br />
</div><br />
]]></content></entry><entry><title>最近の参考にしたいゲーム</title><link rel="alternate" type="text/html" href="http://blog.whirlpower.boy.jp/?eid=1179653" /><id>http://blog.whirlpower.boy.jp/?eid=1179653</id><issued>2009-12-06T17:23:50+09:00</issued><modified>2009-12-06T08:40:43Z</modified><created>2009-12-06T08:23:50Z</created><summary>どれもゲームファンじゃなくても遊べる、代表的なタイトルだと思います。
物を作る人間からすると、こういう完成度の高いものを見るのはたいへん勉強になります。

CMでもおなじみのマリオです。
協力プレイでみんなで、ワイワイ遊べるのがよいですね。
今回は苦手な...</summary><author><name>WhirlPower</name></author><dc:subject>Game</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[どれもゲームファンじゃなくても遊べる、代表的なタイトルだと思います。<br />
物を作る人間からすると、こういう完成度の高いものを見るのはたいへん勉強になります。<br />
<table width="500"><tr><td width="130"><iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=A71E99&t=wi034-22&o=9&p=8&l=as1&m=amazon&f=ifr&asins=B002XUMAGW" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></td><td width="370"><br />
CMでもおなじみのマリオです。<br />
協力プレイでみんなで、ワイワイ遊べるのがよいですね。<br />
今回は苦手な人もフォローする仕組みをがんばっているそうです。<br />
	<br />
とても気になります。<br />
</td></tr><tr><td width="130"><iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=wi034-22&o=9&p=8&l=as1&asins=B002WRGK4Y&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></td><td width="370"><br />
パズル的要素の強い冒険ゲームです。<br />
DSのゲームなので、合間に少しプレイするのによいです。<br />
<br />
とても気になります。<br />
</td></tr><tr><td width="130"><iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=wi034-22&o=9&p=8&l=as1&asins=B002NX0FU2&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></td><td width="370"><br />
世界的に人気なリアル戦争ごっこタイプのゲームです。<br />
キレイで臨場感のある映像が魅力的です。<br />
世界的に人気のジャンルの最新として遊びたいです。<br />
<br />
とても気になります。<br />
</td></tr><tr><td width="130"><iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=wi034-22&o=9&p=8&l=as1&asins=B002SW3N0W&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></td><td width="370"><br />
セクシーなお姉さんが華麗に舞うアクションゲームです。<br />
ビジュアルのキレイさや、演出がすばらしい。<br />
ハイセンスなデザインを堪能したいです。<br />
<br />
とても気になります。<br />
</td></tr><tr><td width="130"><iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=wi034-22&o=9&p=8&l=as1&asins=B001N2LWCE&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></td><td width="370"><br />
世界的に評価が高い冒険ゲームです。<br />
インディージョーンズみたいな感じでしょうか。<br />
人生のベストゲームといってる人も多いです。<br />
	<br />
とても気になります。<br />
</td></tr></table><br />
全部は買えそうに無いですが、ぜひぜひチェックしたいゲームばかりです。<br />
]]></content></entry><entry><title>「ゲームのクオリティを上げるより広告にお金をかけるべき」</title><link rel="alternate" type="text/html" href="http://blog.whirlpower.boy.jp/?eid=1175724" /><id>http://blog.whirlpower.boy.jp/?eid=1175724</id><issued>2009-11-21T03:58:31+09:00</issued><modified>2009-12-07T15:14:36Z</modified><created>2009-11-20T18:58:31Z</created><summary>たまには思うことも書こうという事で簡単に。

こんな記事がありました。

ゲーム作るときに、
「クオリティアップに投資するより広告へ投資したほうが売り上げは良いよ」
みたいな内容。

たぶんこの結果は当たっています。
定義これを対象にしているゲームは「...</summary><author><name>WhirlPower</name></author><dc:subject>Game</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[たまには思うことも書こうという事で簡単に。<br />
<br />
<a href="http://www.gamebusiness.jp/article.php?id=686" target="_blank">こんな記事がありました。</a><br />
<br />
ゲーム作るときに、<br />
<strong>「クオリティアップに投資するより広告へ投資したほうが売り上げは良いよ」</strong><br />
みたいな内容。<br />
<br />
たぶんこの結果は当たっています。<br />
定義これを対象にしているゲームは「世界売りする巨大コンテンツ」が対象でしょう。<br />
<br />
<br />
[ 当たっていると思うのは以下の理由 ]<br />
<br />
<strong><span style="color:#008000">ゲームデザインの手法が世界的に安定してい</span>る。</strong><br />
エンターテイメント映画のストーリー展開のように「売れ線」の作り方が安定して認知されています。<br />
より多くの人をターゲットにしたとき、ゲームデザインの選択肢は少ないです。<br />
<br />
<strong><span style="color:#008000">グラフィック技術も安定している</span></strong><br />
CG技術に関しても徐々に落ち着いて来ている。<br />
次のテーマのハードが出るまではクオリティにそれほど差は付かないでしょう。<br />
<br />
<strong><span style="color:#008000">タイトルが多すぎる</span></strong><br />
供給過多で、情報が飛び交っているのでより目立つために広告しなくてはいけません。<br />
相手は能動的に情報を探す人々ではありません。<br />
<br />
<strong><span style="color:#008000">クオリティーを気にするのはヘビーゲーマーのみ</span></strong>。<br />
クオリティーを気にするのはコアゲーマーだけです。<br />
たまにしかゲームしない人間はそこまで目が肥えていない。<br />
しかし、売ろうと思うとこのタイプの人に売らないと本数が出ません。<br />
<br />
<br />
広告が重要なのは昔から変わりません。つぎ込めるだけつぎ込むべきでしょう。<br />
最近の変化は、<br />
<strong><span style="color:#CC0000">「クオリティーに差がつきにくく売り上げに対して効果が薄い状態になった。」</span></strong><br />
ということなのではないでしょうか。<br />
<br />
あらためて文章化すると何も驚くところはなかったかな。<br />
絵が無い記事は寂しいなぁ。<br />
]]></content></entry><entry><title>秘密のコマンドを作れるクラスを作りました。</title><link rel="alternate" type="text/html" href="http://blog.whirlpower.boy.jp/?eid=1170329" /><id>http://blog.whirlpower.boy.jp/?eid=1170329</id><issued>2009-11-01T17:26:04+09:00</issued><modified>2009-11-01T14:00:38Z</modified><created>2009-11-01T08:26:04Z</created><summary>
ゲームなどでよくある隠しコマンドや、格闘ゲームの必殺技のようなコマンド入力ができるクラスを作ってみました。
あまり本格的なものではありませんが、ちょっと小ネタを仕込みたいときにはなんとなく使えるのではないでしょうか。

sample.swf

あの有名なコマン...</summary><author><name>WhirlPower</name></author><dc:subject>Flash</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[<img src="images/blogImage68.jpg" width="500" height="180" alt="" class="pict" /><br />
ゲームなどでよくある隠しコマンドや、格闘ゲームの必殺技のようなコマンド入力ができるクラスを作ってみました。<br />
あまり本格的なものではありませんが、ちょっと小ネタを仕込みたいときにはなんとなく使えるのではないでしょうか。<br />
<br />
sample.swf<br />
<a href="http://whirlpower.boy.jp/flash/himitshcommand091101/sample.html" target="_blank"><img src="images/blogImage67.jpg" width="500" height="100" alt="" class="pict" /></a><br />
<span style="color:#3399CC">あの有名なコマンドを入力すると何かが起こります。<br />
「上、上、下、下、左、右、左、右、B、A、」と順に入力してみてください。<br />
( flashがアクティブになっているか、日本語入力がOffになっているか確認してください。）</span><br />
<br />
ソース、サンプル一式はこちら → <span style="color:#339966"><a href="http://whirlpower.boy.jp/flash/himitshcommand091101/himitsu_command.zip" target="_blank">himitshcommand.zip</a></span><br />
<br />
使い方のざっくり説明はこんな感じ。<br />
コード量多くないので適当に中身見てもらえばわかると思います。<br />
<div class="code"><br />
import whirlpower.himitsucommand.*;<br />
<br />
//　コマンド<br />
private var hc	:HimitsuCommand;<br />
	<br />
public function Main():void<br />
&#123;<br />
	// HimitsuCommand内のTraceを表示するかどうか。<br />
	HimitsuCommand.useTrace = false;<br />
	<br />
	hc = new HimitsuCommand( stage );<br />
	hc.addEventListener( HimitsuCommand.KEY_PRESS, kyePressHandler );<br />
	hc.addEventListener( HimitsuCommand.KEY_RESET, kyeResetHandler );<br />
	hc.addEventListener( HimitsuCommand.COMMAND_COMPLETE, commandCompleteHandler );<br />
	<br />
	// 次のキーを受け付けるタイム(m/s)。時間が過ぎるとキーがリセットされる。<br />
	hc.resetTime = 8000; <br />
	<br />
	// 記憶されるキーの数。上限をこえると古いものから忘れる。<br />
	hc.keyCache	 = 30;<br />
	<br />
	// falseでキーの受付を一時停止する。<br />
	hc.enable = true;<br />
	<br />
	// コマンドを登録する( keyCodeで登録 )<br />
	hc.addCommand( "PowerUpCommand", "38,38,40,40,37,39,37,39,66,65", 3000 );<br />
&#125;<br />
	<br />
// 登録したコマンドが成立したとき<br />
private function commandCompleteHandler(e:HimitsuEvent):void <br />
&#123;<br />
	var co:CommandObject = e.command;<br />
	<br />
	if( co.name == "PowerUpCommand" )<br />
	&#123;<br />
		// 登録されているコマンドを削除する。		<br />
		hc.removeCommand( "PowerUpCommand" );<br />
	&#125;<br />
	// このインスタンスの機能を削除する。（復帰できません。）<br />
	//hc.remove();	<br />
&#125;<br />
	<br />
// 押されたキーが時間経過によりリセットされた。<br />
private function kyeResetHandler(e:Event):void<br />
&#123;<br />
	trace( "入力がリセットされた。" );<br />
&#125;<br />
	<br />
//　キーが押された。<br />
private function kyePressHandler(e:Event):void<br />
&#123;<br />
	trace( "キーがおされた。" );<br />
&#125;<br />
</div>最近のFlashはずいぶん難しくなりました。<br />
たまには、こういうネタっぽいユルイのもいいんじゃないでしょうか。]]></content></entry><entry><title>Flash制作に欠かせない3つのツール・WhirlPower編</title><link rel="alternate" type="text/html" href="http://blog.whirlpower.boy.jp/?eid=1164635" /><id>http://blog.whirlpower.boy.jp/?eid=1164635</id><issued>2009-10-14T13:54:38+09:00</issued><modified>2009-11-01T14:02:36Z</modified><created>2009-10-14T04:54:38Z</created><summary>カヤックさんの_level0で「Flash制作に欠かせない3つのツール」というのがはやってましたので乗っかってみます。


[1]ペンタブレット

PhotoShopなどで筆圧を使うのでその流れでそのままペンタブを使用しています。
手元が軽く楽なのでマウスを使わなくなりました...</summary><author><name>WhirlPower</name></author><dc:subject>Flash</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[カヤックさんの<a href="http://level0.kayac.com/" target="_blank">_level0</a>で「Flash制作に欠かせない3つのツール」というのがはやってましたので乗っかってみます。<br />
<br />
<br />
<strong>[1]ペンタブレット</strong><br />
<img src="images/blogImage65.jpg" width="400" height="289" alt="" class="pict" /><br />
PhotoShopなどで筆圧を使うのでその流れでそのままペンタブを使用しています。<br />
手元が軽く楽なのでマウスを使わなくなりました。<br />
ActionScriptを書くときもペン持ちながら書いています。<br />
<br />
<br />
<strong>[2]プログラマブルキーボード</strong><br />
<img src="images/blogImage64.jpg" width="396" height="279" alt="" class="pict" /><br />
ショートカットを登録してワンボタンで呼び出せるサブキーボードです。<br />
実は最近導入したばかりですが、欠かせないものになりそうな手ごたえを感じています。<br />
タイムラインを使用していると、キーフレームを追加・削除など、<br />
ショートカットがけっこう面倒くさい配置になりがちです。<br />
便利なJSFLもショートカットが分散しがちです。<br />
このへんを登録してサクサク編集できるようになりそうです。<br />
（まだ、おぼつかないですが慣れると速くなりそう。）<br />
<br />
ペンタブレットが主力なのでホイールがついているのも嬉しいところです。<br />
<br />
<br />
<strong>[3]紙とえんぴつ</strong><br />
<img src="images/blogImage66.jpg" width="400" height="300" alt="" class="pict" /><br />
急にアナログですが必須です。<br />
なにかを考えるとき、何も考えないで頭の中を出力できるのはエンピツが一番でした。<br />
鉛筆の表現力はすごく高いので、言葉にならないモヤモヤをなんとなく吐き出せます。<br />
考えがまとまらないときの良いカウンセラー的なアイテムです。<br />
]]></content></entry><entry><title>ipodスタンド２作りました。</title><link rel="alternate" type="text/html" href="http://blog.whirlpower.boy.jp/?eid=1164339" /><id>http://blog.whirlpower.boy.jp/?eid=1164339</id><issued>2009-10-13T14:45:33+09:00</issued><modified>2009-12-07T15:21:54Z</modified><created>2009-10-13T05:45:33Z</created><summary>

LOGOスタンド２号作りました。
目線あげるために腰高です。

（カメラほんとうになんとかしないと。。。）

</summary><author><name>WhirlPower</name></author><dc:subject>etc</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[<div align="center"><br />
<img src="images/blogImage63.jpg" width="300" height="450" alt="" class="pict" /><br />
LOGOスタンド２号作りました。<br />
目線あげるために腰高です。<br />
<br />
（カメラほんとうになんとかしないと。。。）<br />
</div><br />
]]></content></entry><entry><title>ipodスタンド作りました。</title><link rel="alternate" type="text/html" href="http://blog.whirlpower.boy.jp/?eid=1148264" /><id>http://blog.whirlpower.boy.jp/?eid=1148264</id><issued>2009-08-30T03:16:53+09:00</issued><modified>2009-12-07T15:22:02Z</modified><created>2009-08-29T18:16:53Z</created><summary>
ipod用のクレードル無かったのでレゴで作りました。
ケーブル下から出すようとしたら、大きくなってしまいました。

レゴをいじるのはとても楽しいです。
飽きたら違うテーマでまたつくろうかな。

（カメラがかなり古かったので画質的に残念なことになってしまい...</summary><author><name>WhirlPower</name></author><dc:subject>etc</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[<img src="images/blogImage62.jpg" width="500" height="349" alt="" class="pict" /><br />
ipod用のクレードル無かったのでレゴで作りました。<br />
ケーブル下から出すようとしたら、大きくなってしまいました。<br />
<br />
レゴをいじるのはとても楽しいです。<br />
飽きたら違うテーマでまたつくろうかな。<br />
<br />
（カメラがかなり古かったので画質的に残念なことになってしまいましたね。）]]></content></entry><entry><title>かんたんなショートカットキーのクラス</title><link rel="alternate" type="text/html" href="http://blog.whirlpower.boy.jp/?eid=1144052" /><id>http://blog.whirlpower.boy.jp/?eid=1144052</id><issued>2009-08-19T01:07:03+09:00</issued><modified>2009-11-01T14:02:48Z</modified><created>2009-08-18T16:07:03Z</created><summary>
あまりにもブログをほったらかしだったので、小ネタのクラスを紹介します。
普段、動作テストなどをするときに使用する、キーボードショートカットを
簡単に登録して実行するクラスです。

使い方は簡単です。

1. インスタンスをつくる。
2. ショートカットキー...</summary><author><name>WhirlPower</name></author><dc:subject>Flash</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[<img src="images/blogImage61.jpg" width="500" height="151" alt="" class="pict" /><br />
あまりにもブログをほったらかしだったので、小ネタのクラスを紹介します。<br />
普段、動作テストなどをするときに使用する、キーボードショートカットを<br />
簡単に登録して実行するクラスです。<br />
<br />
使い方は簡単です。<br />
<br />
1. インスタンスをつくる。<br />
2. ショートカットキーの番号( +control, shift )と、実行するfunctionを登録する。<br />
<br />
これだけ。<br />
<br />
あとは、登録したショートカットを押せば、functionを実行してくれます。<br />
適当に動作テストをしたいときに便利です。<br />
<br />
クラスのお持ち帰りはこちら。→ <a href="http://whirlpower.boy.jp/zip/whirlpower.zip" target="_blank">whirlpower.zip</a><br />
(.flaファイルです。実行テストがtraceなので、swfは何も見えません。)<br />
<br />
使うときのサンプル<br />
<div class="code"><br />
import whirlpower.keybordshortcut.KeybordShortCut;<br />
<br />
// 引数: イベントをひっつけるオブジェクト、traceを表示するか<br />
var key:KeybordShortCut = new KeybordShortCut( stage, true );<br />
<br />
// 引数: キーの番号, 実行するファンクション,　cntrolキーが押されているか、Shiftキーが押されているか<br />
key.addShortCut( 49, add );			// 1<br />
key.addShortCut( 49, andShift, false, true );			// Shift+1<br />
<br />
// １だけを押す。<br />
function add():void&#123;<br />
	trace( "1" );<br />
&#125;<br />
<br />
// Shiftを押しながら１を押す。<br />
function andShift():void&#123;<br />
	trace( "shift + 1" );<br />
&#125;<br />
</div><br />
<br />
他にもいくつかメソッドがあります。(テスト用なのでほとんど使ってませんが。)<br />
key.removeShortCut( 49 ); // 登録されているショートカットを削除<br />
key.remove(); // イベントをすべてはずし、このインスタンスの機能を終了する<br />
<br />
<br />
で、今回はSparkProjectのほうにはアップしないでおこうと思います。<br />
自分もas3になれてきて、すごくハイレベルなものが多くあがっているコミュニティだとわかってきました。<br />
なので、こういう小物は隅っこに置いておこうとおもいます。<br />
<br />
普段デザイナの中で仕事していると最近のAS3の有名ライブラリは難しすぎて使えませんという人多いので、<br />
学習コスト無しですぐにつかえるクラスって感じでまとめサイトはほしいなぁ。<br />
]]></content></entry><entry><title>intuos4来たので絵を描こう。</title><link rel="alternate" type="text/html" href="http://blog.whirlpower.boy.jp/?eid=1128705" /><id>http://blog.whirlpower.boy.jp/?eid=1128705</id><issued>2009-07-12T02:47:59+09:00</issued><modified>2009-12-07T15:22:05Z</modified><created>2009-07-11T17:47:59Z</created><summary>
intuos4が来たので写真を模写しました。intuos2からの買い替えでの所感を少しだけ。

「タッチがやわらかい」

力の弱いときの感度が良く、ペンの入りの部分が特に改善させていた。
２のときは、タッチ時にブレが少しあり、ペンの入りが汚かったが、４になってから...</summary><author><name>WhirlPower</name></author><dc:subject>design</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[<div align="center"><img src="images/blogImage60.jpg" width="460" height="460" alt="" class="pict" /></div><br />
intuos4が来たので写真を模写しました。intuos2からの買い替えでの所感を少しだけ。<br />
<br />
「タッチがやわらかい」<br />
<br />
力の弱いときの感度が良く、ペンの入りの部分が特に改善させていた。<br />
２のときは、タッチ時にブレが少しあり、ペンの入りが汚かったが、４になってからスムーズになった。<br />
基本性能の底上げが着実に進んでいる感じ。<br />
<br />
本体についているボタン群は２ではボタン無しで使っていたので、<br />
その名残でまだ使っていません。ホイールとか慣れるといい感じに使えそうです。<br />
<br />
久しぶりに絵を描いて気分転換になりました。<br />
<br />
<br />
ちなみに、元ネタはこの<a href="http://www.flickr.com/photos/bigmoncom/1268705260/sizes/l/in/set-72157600370960831/" target="_blank">写真</a>です。とてもキレイですね。<br />
<br />
ライティングといい、構図といいカメラマンさんは本当にすごい。<br />
自分もこういうテクニックがあれば、もっと自由にいい絵が描けそうです。<br />
<br />
（模写でのブログの転載ってありなんでしょうか。構図の盗用という言い方も出来ます。問題があれば削除します。）<br />
]]></content></entry><entry><title>コンピュータビジョン・拡張現実感に関する普通じゃない勉強会2.0に行ってきました。</title><link rel="alternate" type="text/html" href="http://blog.whirlpower.boy.jp/?eid=1122026" /><id>http://blog.whirlpower.boy.jp/?eid=1122026</id><issued>2009-06-25T03:25:52+09:00</issued><modified>2009-12-07T15:22:14Z</modified><created>2009-06-24T18:25:52Z</created><summary>
２０日に明治大学の生田キャンパスで、いろいろな「？R」を見てきました。
いろいろな発表者が、○○リアリティーのお題で発表を行いました。

テーマは、リアルと、デジタル世界の融合を目指すとそういう感じでしょうか。

■FlashでもARが浸透してきました。
最近F...</summary><author><name>WhirlPower</name></author><dc:subject>etc</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[<img src="images/blogImage59.jpg" width="500" height="150" alt="" class="pict" /><br />
２０日に明治大学の生田キャンパスで、いろいろな「？R」を見てきました。<br />
いろいろな発表者が、○○リアリティーのお題で発表を行いました。<br />
<br />
テーマは、リアルと、デジタル世界の融合を目指すとそういう感じでしょうか。<br />
<br />
<strong>■FlashでもARが浸透してきました。</strong><br />
最近Flashでも、さくーしゃさんのFLARToolKitが登場したこともあり、<br />
コンピュータ表現とリアルを合わせた表現も目だって来ました。<br />
FLARToolKitは、カメラで写した映像の中に、あたかもそこにあるようにCGを表示できるものです。<br />
これも、リアルとデジタルの融合ですね。（たぶん）<br />
<br />
<strong>■発表のいろいろな考え方が面白い。</strong><br />
今回の勉強会でいろいろな考えを知ることができました。<br />
技術的なところは自分には良くわからないので、詳しく説明を書くことはできません。<br />
<br />
考え方がいろいろあり印象的だったので、そっちを書きます。<br />
<br />
・デジタル世界のものを、現実世界に表示させる。（２Dを自分たちの世界に呼ぶ）<br />
・２次元の中にリアルを同期して表示させる。（自分が２Dの世界に入る。）<br />
・デジタルの概念に適応してしまう。<br />
<br />
デジタルをの概念に適応するは、（攻殻機動隊で言う「電脳世界へダイブ」でしょうか。）<br />
なるほどと思いました。人間の五感が環境に適応してこの形になったように、<br />
コンピュータの環境に適応すると言うのも不可能ではないのかもしれません。<br />
<br />
他にも、デバイスの新しい提案、ARの違った作り方など、<br />
技術もさることながら「発想」の提案が多かったが印象的でした。<br />
<br />
<br />
<strong>■言葉を覚えてきたのは収穫かなと思います。</strong><br />
興味からこういう会に参加してきたのですが、言葉は汲み取れるようになってきました。<br />
（プログラマ的な会話がだんだんとできるようになって来ました。）<br />
難しい技術の勉強会でもとりあえず興味があったら参加してみると良いかもしれません。<br />
そのときは良くわからないことでも、日ごろ触れる情報に対してアンテナを立てることができます。<br />
<br />
<br />
<strong>■打てば響く鐘がある環境</strong><br />
特に印象的だったのが会場の雰囲気がいいことです。<br />
笑いや突込みが良くあり、真面目すぎず面白いネタも盛り込みやすい空間でした。<br />
<br />
発表に対していいリアクションを返す。<br />
拍手が起こる、笑いが起こる、などあると、発表する側もどんどん乗ってきます。<br />
打てば良い音が鳴る鐘は次も打ちたくなります。<br />
<br />
肯定的に物事を捉えてアイデアをより発展させる。<br />
こういう雰囲気がいろいろな自由な可能性発掘する環境なのだなと思います。<br />
<br />
仕事に疲れると、このことをよく忘れて、否定的に捉えがちになってしまいます。<br />
日ごろ気をつけて、自分も打てば響く鐘でいなくてはいけないなと考えさせられました。<br />
（アイデア膨らみすぎて自分の首が絞まるのをガマンしなくてはいけないですね。）<br />
<br />
<br />
<strong>■総評</strong><br />
アニメの電脳コイルの世界や、攻殻機動隊の世界が現実になる日が来るのでしょうか。<br />
こういういろいろな考え方の人が刺激しあい努力を重ね、ありえない空想の世界を現実にしていきます。<br />
この勉強会で、その過程を見れたような気がします。<br />
<br />
お、キレイにまとまった？（参加者しかつたわらない内容だなぁ。）<br />
]]></content></entry><entry><title>Flashをゲーム開発に使用できるミドルウェアScaleForｍのセミナーいってきました。</title><link rel="alternate" type="text/html" href="http://blog.whirlpower.boy.jp/?eid=1120694" /><id>http://blog.whirlpower.boy.jp/?eid=1120694</id><issued>2009-06-22T00:01:48+09:00</issued><modified>2009-11-01T14:02:52Z</modified><created>2009-06-21T15:01:48Z</created><summary>
すこし時間がたってしまいましたが、ゲーム開発の経験（デザイナ）があるFlasher（スクリプタ）視点での所感をまとめます。

■ScalseFormでは、主に以下の製作例がありました。
・フロントエンドメニュー
・HUD（ゲームプレイ中の情報表示、HPなど。）
・テクスチ...</summary><author><name>WhirlPower</name></author><dc:subject>Flash</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[<img src="images/blogImage58.jpg" width="500" height="150" alt="" class="pict" /><br />
すこし時間がたってしまいましたが、ゲーム開発の経験（デザイナ）があるFlasher（スクリプタ）視点での所感をまとめます。<br />
<br />
■ScalseFormでは、主に以下の製作例がありました。<br />
・フロントエンドメニュー<br />
・HUD（ゲームプレイ中の情報表示、HPなど。）<br />
・テクスチャ<br />
・ミニゲーム<br />
などなど作れるそうです。（実際に表示していました。）<br />
紹介にはありませんでしたが、<br />
２Dエフェクトアニメーションにも使用していたはず。（ナルトがそうだって聞いた記憶があります。）<br />
<br />
つまり、制御コードを埋め込める２Dアニメーションテクスチャの作成といったところでしょうか。<br />
<br />
<br />
<br />
■ゲーム製作者がわから見たScaleFormについて<br />
<br />
この点が便利そう<br />
・２Dアニメーションをデザイナー側で作れる。<br />
・全体をプレビューしながら作れる。<br />
・トライアンドエラーしまくってもプログラマに怒られない。<br />
・ローカライズが楽にできる<br />
<br />
ぱっと思いつく限りだとこんなものでしょうか。<br />
「２Dアニメーションをデザイナーが作れる。」というのは、ゲーム会社では３Dツールはよく使うものの、<br />
２Dでアニメーションできるツールの定番があまりありません。<br />
３Dツール用のデータエキスポータくらいは用途も多いので自前でつくりますが、<br />
メニューのためだけに２Dツールは作りませんので、プログラマに「こんなかんじで！」とお願いすることになります。<br />
（開発規模によっていろいろですが。）<br />
<br />
「全体をプレビューしながら作れる。」、「トライアンドエラーしまくってもプログラマに怒られない。」<br />
動きをプログラマにお願いする関係上、手元で確認できませんし、修正もプログラマにお願いしなくてはいけません。<br />
高い機材を使用しての実機プレビューもネックになります。<br />
このワークフロー的に作りこみが難しい状況になってしまうのです。<br />
Flash上で編集が可能になればこの点をカバーできます。<br />
<br />
「ローカライズが楽にできる」<br />
フォントシステムは意外と手間のかかる部分です。権利の関係上一度ビットマップにレンダリングしなくてはならず、海外展開のとき各国語に作り直します(5ヶ国とかあったりします)。<br />
これをやらなくていいのならすごい楽です。<br />
<br />
<br />
今までは、ゲーム業界ではハードの強い癖の影響もあり、オーサリングツールを自前で用意しなくてはいけませんでした。<br />
ハードスペックがあがってきた今、汎用的なツールで作ったほうが、表現力、効率性において有利に思えます。<br />
<br />
ただ、制御に関してはあまり期待はしていません。<br />
制御を複雑にしすぎてバグを発生させるリスクがあるからです。<br />
発生元が特定しにくいバグはすごく厄介なのです。この点は専門のプログラマに任せたい部分です。<br />
デザイナ側は、簡単で見通しの利くコードと２Dアニメーション素材をつくる程度にとどめたいところです。<br />
<br />
<br />
■FlaserからみたScalseFormについて<br />
ゲーム開発者向けの説明であったこともあり、Flasherにつながる部分は見つかりませんでした。<br />
現在コンシューマゲームハード向けのリリースなので、ゲーム製作のメーカーであることが話の前提にあったように思えました。<br />
<br />
質疑応答のなかでFlash製作者がScaleFormを通じてゲーム制作に携わるための方法が３つ出ていました。<br />
・プラットフォームフォルダーに持ち込む。<br />
・自らゲーム会社に入る<br />
・外注として制作を受ける。<br />
<br />
「プラットフォームフォルダーに持ち込む。」<br />
現在のコンシューマゲームのマーケットにWeb関係の会社が乗り込むのはかなりリスキーだとおもいます。<br />
コンシューマゲームとFlashコンテンツでは考え方が大きくことなります。<br />
これは、商売というよりもクリエーターとしての願望が強いでしょうか。<br />
<br />
「自らゲーム会社に入る」<br />
これは本末転倒ではないでしょうか。今の仕事をやめなくてはいけません。<br />
<br />
「外注として制作を受ける」<br />
UIのデザインの発注などをデザイン会社に委託するという話は聞いたことがあります。<br />
ゲームメーカーはキャラクターや背景などに関心が強いですが、メニュー関係に興味がある人間は稀です。<br />
この手のデザインが苦手なこともあることからデザインのみ外部にお願いするようです。<br />
ただし、Flashでの組み込み作業を外部に委託することがあるようには思えません。<br />
メニューの作成は変更がかなり頻繁におこります。しかも、開発終盤で販売にからんだ調整なども多く、「即更新」が求められます。<br />
そのオーサリングを外にお願いするということは考えにくいです。<br />
<br />
<br />
■全体の所感<br />
<br />
全体的な説明としてゲーム開発者向けに感じました。<br />
それもプログラマー向けです。　表現性よりも仕様に関しての話が多かったようにおもいます。<br />
会場にはゲーム関係者が２割程度と参加者と内容にズレを感じました。<br />
<br />
しかし、ゲーム制作に携わりたいと考えている人が多くいるということが現れた形になったと思います。<br />
コンシューマゲームにこだわらず、Webゲーム業界をもっと盛り上げる方向のほうが<br />
いまのFlash製作者がゲームコンテンツをつくるための近道になるのかもしれません。<br />
<br />
他力本願ですが、Webゲームを良いビジネスにしてくれる方の登場をお待ちしています。<br />
]]></content></entry><entry><title>XMLのローダーをコミットしました。</title><link rel="alternate" type="text/html" href="http://blog.whirlpower.boy.jp/?eid=1120322" /><id>http://blog.whirlpower.boy.jp/?eid=1120322</id><issued>2009-06-20T23:31:33+09:00</issued><modified>2009-11-01T14:02:58Z</modified><created>2009-06-20T14:31:33Z</created><summary>

Sparkのほうに複数のXMLのロードするクラスをコミットしました。
ながめていたら、XMLのローダだけなかったので、自分が作ったやつ乗せときました。
高度なプロジェクトもいいですが、こういうベーシックなものも皆さんのお役にたてるかなと思いコミットしました。...</summary><author><name>WhirlPower</name></author><dc:subject>Flash</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[<img src="images/blogImage57.jpg" width="500" height="151" alt="" class="pict" /><br />
<br />
Sparkのほうに複数のXMLのロードするクラスをコミットしました。<br />
ながめていたら、XMLのローダだけなかったので、自分が作ったやつ乗せときました。<br />
高度なプロジェクトもいいですが、こういうベーシックなものも皆さんのお役にたてるかなと思いコミットしました。<br />
<br />
使い方は簡単です。<br />
<br />
1. XMLを登録する。<br />
2. ロードを開始する。<br />
3. ロードしたXMLを名前で引き出す。 <br />
<br />
これだけ。<br />
<br />
詳細は<a href="http://www.libspark.org/wiki/whirlpower/WpXMLloader" target="_blank">SparkProject</a>のほうにあります。<br />
<br />
クラスのお持ち帰りはこちら。→ <a href="http://whirlpower.boy.jp/zip/whirlpower.zip" target="_blank">whirlpower.zip</a><br />
<br />
使うときのサンプル<br />
<div class="code"><br />
import whirlpower.wploader.*;<br />
<br />
// 読み込むXMLの名前とURLを登録<br />
WpXMLloader.addUrl( "sample1", "sample1.xml" ); <br />
WpXMLloader.addUrl( "sample2", "sample2.xml" );<br />
<br />
 // ロードをスタートする。　引数に完了後に実行するFunctionを入れる。<br />
WpXMLloader.load( complete );<br />
		<br />
function complete():void<br />
&#123;<br />
 // 登録時につけた名前でXMLを取得する。<br />
	var sample1 :XML = WpXMLloader.getXmlByName( "sample1" );<br />
	var sample2 :XML = WpXMLloader.getXmlByName( "sample2" );<br />
			<br />
	trace( "sample1 = " + sample1 + "&yen;n" );<br />
	trace( "sample2 = " + sample2 + "&yen;n" );<br />
&#125;<br />
</div><br />
日ごろ、小型のサクっと導入できるクラスの必要性を感じています。<br />
高度なことを実現するための大型のクラス郡も必要ですが、<br />
学習コストてきに、納期の短い製作ではなかなか使えません。<br />
<br />
小型で問題をサクッと解決してくれるクラスを逆引きで探したいです。<br />
<br />
どこかの誰かに「製作現場でよく使う逆引きクラス特集！」を期待。<br />
<br />
本とか出たら結構ほしいです。WebDesginingさんとかどうですか？]]></content></entry></feed>