質問: 携帯ゲームを作りたい はじめまして、質問よろしくお願いいたします。 趣味でビジュアルノベルや恋愛avgなどのフリーソフトを製作しています。(ツールはコミックメーカー、吉里吉里、flashなどを使用) この度一度挑戦してみたかった携帯でプレイできるゲームを作ってみたいと思い意気込んでいたのですが、検索の仕方が悪いのかあまり参考になるページが見つからずに行き詰まっています。そこで携帯用のゲーム(アプリ)を製作された事のある方、または詳しい方にお聞きしたいのですが ●お勧めのツールや(もしあるなら)フリーツールを教えてください ●携帯ゲームを作るにあたり初心者用のお勧めの講座サイトや書籍などありましたら紹介して頂けないでしょうか ○欲を言うと、完成したゲームの公開方法なども教えて頂けると嬉しいです。 初めて作るので複雑な変値や選択肢の無い、背景や1枚絵だけで構成されたシンプルな短編ノベルゲームにしようと思っています。 flashはある程度理解しているつもりです。javaに関しては無知に近い初心者です; ...関係ないかもしれませんが使用している携帯はauです。 どうぞよろしくお願いいたしますm(__)m
回答: java に関しては全く知らない者です。 flash をお持ちだと言うことですが, もし macromedia(adobe) の flash でしたら比較的簡単に作れるかもしれません。 (制約が多いので,実は簡単とは言えませんが...。) もし macromedia(adobe) の flash をお持ちでしたら, 「flash lite」 と検索してみてください↓。 http://www.google.co.jp/search?hl=ja&q=flash+lite&lr= 「flash lite」 とは, flash で作られる swf ファイルの規格です。 その中でも見ることの出来るバージョンが分かれていて, 携帯で flash が見えるようになった最初の最初の規格形式が 「flash lite 1.0」で,すぐ後に「flash lite 1.1」が発売されました。 よくわかりませんが, flash を見ることができる携帯の普及率では「flash lite 1.1」が最も多いのではないかと思います。 現在新発売中の携帯は 「flash lite 2.0」以上が主体だと思います。 「flash lite 1.0」は, ほぼ flash player 4 バージョンでパブリッシュした swf と同じです。 ですから,flash 4 形式で作ればなんとかなります。 「flash lite 1.1」は, 1.0 ではできない時刻の取得などが補強されたバージョンです。 時計などは この flash lite 1.0 以上でないと作れません。 「flash lite 2.0」は, flash player 7(flash mx 2004)でパブリッシュした swf と同等の actionscript が使えます。 難しさは断然「flash lite 1.0」が最も難しいです。 actionscript が現在のものとは違います。 また使用できる actionscript の数が少ないので, 色々なことを実現するために自作で色々な仕組みや構造を作らなければなりません。 その上,容量制限が厳しいので,あまり複雑なものは作れません。 この辺を参考にしてみてください↓。 i モード用 flash 開発講座 http://www.adobe.com/jp/devnet/devices/articles/togoru.html それよりなによりツールですが, まともな flash lite を作ろうと思えば, 現行のバージョンだと macromedia(adobe) の flash professional 8 でしか作れないと思います。 先代の flash mx professional 2004 でも,flash lite 1.1 までなら作成できます。 動作確認をしながら作成するとか(デバイス選択でムービープレビュー&デバッグができる), actionscript を限定するとか, そういう機能はこの会社のこの製品しかないと思います。 「flash professional 8」 http://www.adobe.com/jp/products/flash/flashpro/ その他, prafla などのフリーソフトでも flash 4 形式で swf などを書き出しすればなんとかなるかもしれなせんが, 実際にアップして,もしくは携帯に何らかの形で転送して, 待ち受け画面で使ってみたりしないと動作確認ができないとか, ただでも難しい上にさらに困難が増えます。 「flash professional 8」を持っていたからと言って当然簡単にはできませんよ。 普通のpc用flashを作る 10~100倍以上は難しいです。 「flash professional 8」もしくは「flash mx professional 2004 」を持っていて, 普通の flash を楽々で作れる方であれば, 四苦八苦すればなんとか flash lite を作成できるというのが現状です。 単なるアニメーションではなくて,ゲームというのですから,なおさらです。 普通のflashで,バキナキにすごいゲームが作れる人が, flash lite でそこそこなんとかなるゲームを作れる可能性があります。 (可能性があるだけで無理な場合もあります。) と言ったところでしょうか。 できた flash を公開する方法は様々です。 見かけた 携帯用flash があれば,それと同じようにアップすれば良いだけです。 swf ファイルを html に貼り付ける場合のタグは, 普通の flash の場合,objectタグ と embetタグの並列記述が必要ですが, 携帯用の flash の場合は object タグのみの記述でかまいません。 (その代わりobject タグのみだとpcでは見えなくなる可能性があります。)