2013/04/27(土) [n年前の日記]
#3 [pc][neta] Flashはゲームコントローラに対応してほしい
Flashは、いつになったらゲームコントローラに対応するんだろう。…対応してないよね? 調べた範囲では非対応に見えるけど。
Flash が「アニメ再生専用プラグイン」として宣伝されてるなら、ゲームコントローラ対応なんてどうでもいいですが。しかし、彼等は時々、「Flash はゲーム制作に向いてる」と言い出すわけで。となると、話は違ってくる。
ゲームの肝とは何か? インタラクティブ性ですよ。インタラクティブ性とは何か? ユーザからの入力に対してどんな反応を返すか、という話ですよ。その、「ユーザからの入力」にからむストレスを、どれだけ減らせるか。ゲームはそこが肝。ユーザの思った通りに入力できない入力機器を強要していたら、「素晴らしいユーザ体験」もへったくれもない。そこを解決する手段が用意されてなければ、ゲームにならんのですよ。
その「ユーザからの入力」に、ひたすら神経注いで改良してきた入力機器(の一つ)が「ゲームコントローラ」。一々目視でボタン位置を確認せずに済むように。押し間違いを減らせるように。やりたいことがやれる程度までボタン数を少なくして、入力できる情報種類を制限して、混乱を極力排除しつつも、その制限の範囲内では不満を感じさせないよう、悩んで工夫して形を洗練してきた。究極の理想としては、まるで脳とゲーム画面が直結してるかのように錯覚できる状態が望ましい。その理想を目指してここまできた入力機器が、ゲームコントローラなのですよ。
だから、「ゲーム制作に」と宣伝するなら、せめてゲームコントローラ対応ぐらいはしてくれないと困るのです。非対応という状況では、「ユーザ体験」の一番最初の段階で、早々につまずきかけている状態と言える。故に、Flashを宣伝する彼等の言には、現状では説得力が無い。ゲームを馬鹿にしてるのでは、とすら思えてくる。マウスやキーボードだけサポートしてればいいんだ、というものじゃない。
ということで、Flash は早くゲームコントローラに対応してほしいなあ、と。対応する気が無いなら「ゲーム制作に」なんて言わんでほしいですよ。 *1
Flash の Starlingライブラリなどは、実に魅力的に見えているのですが…。でも、「これで同人STGでも作れないかな」とチラリと思っても、「ゲームコントローラに対応してないもんな…」と考え直して、選択肢から外すしかない現状があるわけで。実にもったいない。せっかく、GPUを使うようにして、描画パフォーマンスを向上したのに、宝の持ち腐れです。描画速度向上を真に活用するために、入力機器サポートの面でも、あともうちょっとだけ機能追加が必要だと思うのですが。
ま、「Unity使えよ」で終わる話ではありますが…。
Flash が「アニメ再生専用プラグイン」として宣伝されてるなら、ゲームコントローラ対応なんてどうでもいいですが。しかし、彼等は時々、「Flash はゲーム制作に向いてる」と言い出すわけで。となると、話は違ってくる。
ゲームの肝とは何か? インタラクティブ性ですよ。インタラクティブ性とは何か? ユーザからの入力に対してどんな反応を返すか、という話ですよ。その、「ユーザからの入力」にからむストレスを、どれだけ減らせるか。ゲームはそこが肝。ユーザの思った通りに入力できない入力機器を強要していたら、「素晴らしいユーザ体験」もへったくれもない。そこを解決する手段が用意されてなければ、ゲームにならんのですよ。
その「ユーザからの入力」に、ひたすら神経注いで改良してきた入力機器(の一つ)が「ゲームコントローラ」。一々目視でボタン位置を確認せずに済むように。押し間違いを減らせるように。やりたいことがやれる程度までボタン数を少なくして、入力できる情報種類を制限して、混乱を極力排除しつつも、その制限の範囲内では不満を感じさせないよう、悩んで工夫して形を洗練してきた。究極の理想としては、まるで脳とゲーム画面が直結してるかのように錯覚できる状態が望ましい。その理想を目指してここまできた入力機器が、ゲームコントローラなのですよ。
だから、「ゲーム制作に」と宣伝するなら、せめてゲームコントローラ対応ぐらいはしてくれないと困るのです。非対応という状況では、「ユーザ体験」の一番最初の段階で、早々につまずきかけている状態と言える。故に、Flashを宣伝する彼等の言には、現状では説得力が無い。ゲームを馬鹿にしてるのでは、とすら思えてくる。マウスやキーボードだけサポートしてればいいんだ、というものじゃない。
ということで、Flash は早くゲームコントローラに対応してほしいなあ、と。対応する気が無いなら「ゲーム制作に」なんて言わんでほしいですよ。 *1
Flash の Starlingライブラリなどは、実に魅力的に見えているのですが…。でも、「これで同人STGでも作れないかな」とチラリと思っても、「ゲームコントローラに対応してないもんな…」と考え直して、選択肢から外すしかない現状があるわけで。実にもったいない。せっかく、GPUを使うようにして、描画パフォーマンスを向上したのに、宝の持ち腐れです。描画速度向上を真に活用するために、入力機器サポートの面でも、あともうちょっとだけ機能追加が必要だと思うのですが。
ま、「Unity使えよ」で終わる話ではありますが…。
*1: 「JoyToKey使え」とかそういう話じゃないんです。入力機器のことすら無視するぐらいにゲームを軽視してるのに、「ゲーム制作に」と吹聴するのはけしからん、アイツラ分かってねえです、と言っておきたい、てな話で。
[ ツッコむ ]
以上です。