こ、これは...まさにゲームパッドそのもの。見たところ、アナログスティックとか握りの形状とかからして、プレイステーションのパッドに似ていますね。みても、ただのゲームパッドじゃん。本当にこれがロボ...「トルァンスフォー......ンマッ!!!」(前面↓)ジャギィィィィン!!!うわっ、こ、これは凄いっ!すみません、なめていたのは私の方でした...。出来てる~!この変形ギミック自体も凄いと思いますが、ただロボット型になるだけじゃなく、ちゃんとひざや股間、足首などもわりと自由に稼動するんですよ。今まで、トランスフォーマーのフィギュアなんか買ったことなかったけど、なんか他のにも興味出てきちゃったなあ...。......ところで、こんなロボって、映画に出てましたっけ?「トランスフォーマー・リベンジ」は見たんですけど...。]懐かしき80年代ゲームセンター。過ぎ去りし日々に、憧憬とオマージュを込めたこの一作を捧げたい。]攻めよせるエイリアンを次々倒し、コインを回収します。得点:エイリアン10P、コイン50Pエイリアンに一回でも捕まるとゲームオーバーです。]マウスクリックと、スペースキーで操作します。]今までのFlashゲームは、ActionScript2.0で作っていましたが、今回はついに初めて、Flash4、ActionScript3.0で一から作成したものになります。なりふり構わず一本作ってみようと考えた習作です。飾り付けにはこだわれず、ゲームとしてもかなりプリミティブなものになりました。それを逆手にとって、今回はレトロ調にこだわってみました。リソースも最小限しか使ってません。自分や敵のアニメはただの左右反転だったり。古くさい見た目は、わざとですよ。(え、今までのとあまり変わらないって?そんな...)FlashやActionScriptについてあまり興味ない方には、2.0だの3.0だの、何を大騒ぎしてるんだと思われるかもしれません。これがもう、地獄のような苦行だったのです。名前こそ同じActionScriptですが、基本的なところからぜんぜん違う言語なんですもん。Scriptに近づいたらしいので、汎用性が増したり、JAVAから転向してきた人が入り易くなったりと、良い事も多いみたいですけど...。Flashオンリーの人間にとっては、昔は簡単に出来ていたことができなくなったり、弊害を食らっている部分の方が多い気すらします。ことって...)でもなんとか、騙し騙し一本でっちあげることはできました。それが今回のゲームです。2.0なら、3日でできそうなコレ、どんだけかかったことか...(泣)。ここにその苦労の軌跡を記しておこうと思います。自分の備忘としての意味が大きいですが、もし、AS3.0に興味ある方のお役に立てれば幸いです。(しかし...この苦行はまだまだ続きそうな気配なんですけどね...。本当は、AS3.0では、タイムラインに直接スクリプトを書かず、ASファイルで定義したカスタムクラスを使うのが推奨らしいです。今回あまり必然性が無かったのと、カスタムクラスに慣れてないので、タイムラインに書く形で作っています。次回からはカスタムクラスにも挑戦しないと...。苦行の軌跡・1Flashに関しては、全く独学なもので、それで余計な苦労しているんじゃないかと思います。本業でゲーム開発に携わってはいますが、そもそもプログラマじゃないですし...。浅い理解度で書いている部分もありますので、内容に間違いなどもあるかもしれません。間違いに気付いた方は突っ込み入れてやってください...。]かなり基本的な部分ですが...2.0では、表示階層のトップは_rootでした。3.0では表示階層のトップは、stageになります。!_rootとstageはぜんぜん使い方が違うんですよ。.f_test();となります。(なんでそうなのか、詳しいことは割愛しますが)これもけっこう悩みました。こんな基本的なところを...勘弁してくださいよ...。]AS2.0ではスクリプトからインスタンスを配置するにはattachMovie()を使いました。player1=プレイヤーキャラのインスタンス名)attachMovieでは、配置と同時にムービークリップの深度の指定もやっていましたが、3.0ではそれはできなくなりました。深度の直指定はできないみたいです!swapChildrenで前後関係は変えられるんですけど。なんか、えらく面倒ですな~。]アクションゲームの基本は、フレーム起動のスクリプトですね。3.0からはこうです。←受け取り側関数ずいぶん、ややこしくなりましたね...。キャラクターはマウスで移動し、キーボードのスペースで弾を撃つようにしてみます。2.0では、キーボードに反応するスクリプトを、プレイヤーキャラのタイムラインに書いていました。3.0でもそうしてみます。this.addEventListener(KeyboardEvent.KEY_DOWN,f_keydown);(f_keydownは、ボタンを押したときに呼ばれる関数)書き方は上記で間違っていません。実はこれでは動きません!!これでしばらく悩みましたよ...(泣)。結局、プレイヤーキャラでは無く、メインタイムライン(デフォルトで[シーン1]と表示されるタイムライン)に次のように書くのが無難だとわかりました。stage.addEventListener(KeyboardEvent.KEY_DOWN,player1.f_keydown);(player1=プレイヤーキャラのインスタンス名)-------------補足:最初の、プレイヤーキャラに書くスクリプトでも動くようには出来ます。これを解決するには、プレイヤーキャラのムービークリップに、次のように書いてフォーカスを当てます。this;しかし、ただ単にこれをやると、キャラの周りに黄色い枠ができてしまいます...。枠を出ないようにするには、メインタイムラインに次のように書きます。false;でも、結局これらの方法では、マウスクリックした時にフォーカスが外れてしまうので、マウスと併用には向いていないんですね...(移動操作もキーボードならOKなのですが)。メインタイムラインに書くのが無難なようです。講釈の続きは、またいずれ。「ハリー・ポッターと謎のプリンス」を見ました。いやあ、いつもながら面白かったです。原作も長かったので、まあまあ長い映画になっていましたが、うまくまとまってました。(原作を読んだのもずっと前だったので、ほとんど忘れかけてましたけど...。)ドラコくんの久々の活躍(?)もあって、よかったです。(細かい映画の内容については、ネタばれになるので、控えます...)(キングズクロス駅)で、今回は本編ではなく、そこで見た予告編について書いてみようと思います。気になる作品の予告編が見られたんですよ。-----「G.I.ジョー」(公開日:8/7)G.I.ジョーといえば、もともとは、兵隊人形ですよね。いえば、これをモチーフにしたアニメも、昔やってましたね。「コ~ブラァ~ッ!」っていうフレーズに覚えがあります。コミカルだったような。それが今やシリアス映画になっちゃって。あ、「トランスフォーマー」もまったく同じ図式か...。「デッストロン軍団ッ、退~却~ッ!」(退却のくせに、やけに勇ましい)-----「2012」(公開日:11/21)2012年って、予言好きの人たちにとって、ノストラダムス亡き後の最後の砦みたいですよ。「マヤのカレンダーが2012年で終わってるから」...というのがメインのネタ元で、それに聖書だったり太陽活動だったりなんだかんだと色々小ネタがくっついて、それ故に「人類は2012年で滅ぶ」ってことらしいです。映画も、それを踏まえての内容みたいですね。「予言」って色んなオカルト物の中でも、一番タチ悪い類だと思いますけどね。ネッシーを信じても生活には影響ないけど、予言を信じちゃうと、それに振り回されかねないですからね。映画はフィクションなんで、面白ければOKなんですが。Are」(公開日:?)モーリス・センダックさんの絵本の映画化です。絵本は子供のころに読んだことがあって、このキモカワイイ絵が、すごく脳裏に焼き付いていました。映画のトレーラーを最初見たときには、ちょっとトリハダ立ちましたね。「かいじゅう」の再現度高え~っ!しかし...もともとの絵本のお話は、すごくたわいのない短いものなんですよね。どんなストーリーにするつもりなんだ?なんか、映像では、ちょっと感動的なお話っぽかったけど...。だれだ」の映画化を希望。-----「シャーロックホームズ」(公開日:?)ホームズにはロバート・ダウニーJr氏(「アイアンマン」)、ワトソンにはジュード・ロウ氏(「AI」)と、なかなか気合の入ったキャスティングです。ホームズの映像化は以前にも数々ありましたが、私的にはBBCのホームズ(以前も書きましたが)にとどめをさしてしまって、これが(映像としての)聖典と思っています。思っているシャーロキアンも多いんじゃないかな。そこにハリウッド映画化と来たんで、今更?という感じでちょっとびっくり。予告編の映像がまた、ホームズが殴ったり飛んだり、アクションバリバリって感じでちょっとぶっ飛びました。アル・ヤンコビックさんの映画「パロディー放送局UHF」の「ガンジー2」を思い出しちゃったよ(笑)。いや、原作でもホームズは拳闘して勝ったり、火かき棒を曲げたりして腕力のあるところを見せつけたりするシーンもありましたけどね。ホームズファンとしては、見に行こうかなあ~。-----しかし、こう見ていくと、原作モノとか流行りモノとかが多くて、ハリウッドもネタに苦しんでいるのかな~なんて思ったり。「トロン」の再映画化とかも聞いたな...。裏を返せば、そういう映画しかお客さんが入らなくなっているということかもしれませんが。お互い、もっと広く視野を持ちたいものです。(0)Tweet地球環境カードゲーム・マイアース先日「ガンダム」のついでに行った「東京国際ブックフェア」で、面白そうなカードゲームを見つけました。「マジック」に似た感じのトレーディングカードゲームで、「環境保全(エコ)側」と「環境破壊(非エコ)側」に分かれて対戦するルールのようです。「陸」のセットを買ってみました。(特別価格で定価より安く入手できました。定価は1785円)中には「エコ側」「非エコ側」両方のデッキが入っていて、これだけで対戦できるようになっています。メタンガスが溶け出す」など様々な災害が引き起こされます。エコ側のみなもとカードは、そのものズバリ陸(陸デッキの場合)。陸の主力は森の仲間たち。森の仲間たちで、それらの災害と対決します。...って、別に熊やリスがメタンガスと戦うって意味では無いですよね!?生態系バランスが温暖化を防ぐ、ってことかな。基本的にこういう対決なのですが...ここでさらに双方に大きな影響をもたらすのが...これだッ!「人」。「人」も、みなもとカードの一種なのですが、これは双方が使えて、独自の効果を起こせます。「明かりをつけっぱなしにする」「テレビをつけっぱなしにする」など、他のカードゲームでは絶対に見られない、魅力的な攻撃が満載です。実際にプレイした感想ですが...テーマからも、子供達に遊ばせて、学ばせることを眼目にしているゲームかなと思います。良い着想だと思いますね。ゲームルールもシンプルで、ゲーム展開も速く、あっという間に勝負がつきます。シリアスゲームとしてはゲーム性も高く、いい感じでした。優勢になると、そのまま勝ちきってしまうところ(逆転が難しい)はありますね。あと、子供同士がプレイすると考えると、一方が「環境破壊側」を演じなきゃいけないってのはどうかな...とちょっと思いました。協力/競争して「お題」を解決するゲームにしても良かったんじゃないですかね...(言うだけだから簡単だけど)。このゲーム、オリジナルカード作成を推奨しているみたいです。私も、強力なカードを考えてみました。(=300ダメージ)フルチューンしたマツダRX-7FD3Sに乗って、「ETC高速道路1000円」を丸一日堪能する(=5000ダメージ)...って、非エコ側ばっかりじゃないか...。※一部、実話が含まれています(苦笑)。超常現象RSSを表示する@niftyが提供する無料ブログはココログ!。