簡単なモグラ叩きゲームを作ろう!

このQ&Aのポイント
  • Flash初心者が簡単なオバケ叩きゲームを作りたい
  • 叩いた点数の合計が100点になると1ステージクリア
  • ローディング画面からクリア画面までの流れ
回答を見る
  • ベストアンサー

100点でクリアする簡単なモグラ叩きゲームを作りたい

Flash8を使用して簡単なゲームを制作しているFlash初心者です。 今仕事でオバケ叩きゲームを作っています。 黒いオバケを叩いて10点、黄色いオバケを叩くとマイナス10点という感じのもので、 時間制限(30秒)をつけています。 で、わからない箇所があります。 叩いた点数の合計が100点になると、 1ステージクリアにしたいのですが、なかなかうまくいきません。。 流れとしては、 ローディング画面 ↓ スタートボタン画面 ↓ ゲーム画面 (出てくるオバケのムービークリップ6つ、制限時間のタイマー、  得点が入るダイナミックテキスト<変数名:score>) ↓ クリア画面 or タイムオーバー画面 という感じのシーンになっています。 これがそれです。 http://www.edit-site.com/obake.html どういうふうにすれば出来るでしょうか? お答えよろしくお願いします。

  • Flash
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

> どういうふうにすれば出来るでしょうか? と書かれましても,SWF ファイルを見ただけでは, 現在,どういうしくみで動かしているのかがわかりません。 したがって,よりベターな回答は見つかりません。 つまり,叩いた点数の合計が100点になったとき1ステージクリアさせるという方法は無数にありすぎて, 端的な回答ができないということです。 そういうわけで, 失礼かとは思いましたがHugらせていただきました。 「HugFlash」 http://www.paw.hi-ho.ne.jp/milbesos/ http://www.paw.hi-ho.ne.jp/milbesos/apldl.shtml ------------------------------------ -10点する方のボタンクリックで,100点に達することはありませんね。 したがって,+10点する方のボタンに仕組みをつくれば良いわけです。 +10点するボタンのスクリプト↓ on(press){ _root.score = (_root.score + 10); } これ↑が知りたかっただけなのですが。 つまり > ローディング画面 > ↓ > スタートボタン画面 > ↓ このような説明は,関係ないのでしても無意味ですし, SWF を見せてもらうより,上の 3行のスクリプトを書いてくれた方が回答しやすかったということです。 上のスクリプトで, 100点に達したときのみ,1ステージクリアのフレームに進ませるなどをすれば良いわけです。 したがって,次のようにすれば良いと思います。 on(press){ _root.score = (_root.score + 10); if(_root.score>=100){ _root.gotoAndStop(1ステージクリアのフレーム); } } あと,タイマーをセットされているのでしたら, タイマーを解除するようなスクリプトも必要かもしれません。

chobimu
質問者

お礼

回答どうもありがとうございます! 教えてもらった通りで出来ました!! これからは要点をキチンと書いて わかりやすく質問するようにしますね。 ほんとうにありがとうございました。

関連するQ&A

  • JavaScriptでゲームを作っています。

    今作っているゲームにタイマーをつけたいと思っています。 イメージでは スタートボタンを押すとゲームが始まり、タイマーが減っていく。 (減っているタイマーを表示したい) ↓ 時間内にゲームをクリアできないと、 ゲームオーバーの別ページに飛ぶ、またはメッセージが出る。 ↓ ゲームをクリアするとクリアの別画面に飛ぶ。 このようなのを作りたいのですが、 うまくいきません。 かなり急いでいるので よろしくお願いします。

  • VB6でモグラ叩きゲームを作っているのですが…

    はじめまして。VB6初心者の者です。 実は今ある用途に使用するためにモグラ叩きゲームを作成しているのですが、モグラが出現してから叩くまでにかかった時間をログで出力できるような仕様にしたいのです。スコアの出力(モグラを一回叩くごとに一点加算)はできたのですが、どうしてもこれがわからなくて。。 もしよろしければアドバイスのほうをぜひよろしくお願いいたします。

  • ピンボールのスコア、なぜ数百万点?

    昔からゲームセンターでおなじみのピンボールです。 得点がすぐに数百万点にもなってしまいますよね。 あれ、何であんなにポイントを高くしているんでしょうか。 あまりにもバカ高いんで、数字、読みにくいし、数十・数百万点などといってもぴんとこない。 あのスコア、100分の一か1000分の一でも十分だと思うんですが。 バカ高いスコアにしている理由(いわれ)知っている方、教えてください。

  • 3万点返しとは何か?

    3万点返しって何ですか? ヌルっと調べてみたのですが、3万点返しを行っても順位は同じだと思うのですが、正しいでしょうか?これの有無で順位は変わりますか?3万点返しを行うと、何か麻雀が面白くなる?順位の変動があれば、一発逆転のスリルとかありそうですけど。 麻雀は1位(高順位)を狙うゲームで、合計十万点を4人で奪い合い、持ち点の多少で順位が決まります。オーラスが終わり、4人のスコアが決まれば、順位確定では?この後に3万点返しという数値処理を機械的に行うみたいですが、何か意味があるのでしょうか?1位と2位の得点差が離れ、2位~4位の差が詰まるみたいですが。。。 「オーラス終了時のAさんのスコア>オーラス終了時のBさんのスコア」ならば「3万点返し後のAさんのスコア>3万点返し後のBさんのスコア」ですよね?

  • ゲームの名前

    昭和50年代くらいの頃のゲームで、(白地に赤だったかな?)の+や○や△のピースを制限時間内にはめこむゲームがありました。そのゲームにはタイマーが付いていて、そのタイマーのつまみを回してゲームを開始します。時間切れになると今まで入れていたピースが「ポンッ!」と底からはじけだすしくみになっています。 昔よく遊んでいたのですが、どなたかこのゲームの名前をご存知の方いらっしゃいますか?ぜひ教えてください。

  • FlashのLoadingについて。

    FLASH8でローディング画面を作ろうと奮闘しているのですが、どうもうまく行きません。 http://hakuhin.hp.infoseek.co.jp/main/as/load.html#LOAD_01 を参考にしているのですが、どうすればうまく動くのでしょうか? ローディング画面終了後、少し大きめなFlashを読み込ませたいのですが、まったく動きません。さらに **エラー** シーン = シーン 1, レイヤー = 背景, フレーム = 1 :行 1:クリップイベントはムービークリップインスタンスでのみ使用可能です。 onClipEvent (enterFrame) { ActionScript エラー数 :1 報告済みエラー :1 と言うエラーが出てしまし、どうもうまく行きません。どうすれば良いのでしょうか?ご教受願います。

  • JavaScriptでゲーム作成

    今JavaScriptを使ってゲームを作っています。 同じ色のブロックを3つ揃えると消えるという感じのゲームなのですが、 タイマーのつけ方がわかりません。 スタートボタンを押すとタイマーが減り、 0になると別画面に飛ばしたいのですがわかりません。 よろしくおねがいします。

  • FLASHゲーム

    昔やっていたゲームでFLASHゲームだと思うのですが、 横スクロールのガンシューティングで海外のゲームだったと思います。 画面には簡単な絵の操作キャラと敵が表示され色はグレーなどが基本 だった思います。銃はいろいろな種類があり、二丁もてた気がします 一つのステージをクリアするごとにスキルアップをしたと思います。 敵の中には緑色のゾンビや空飛ぶキリストみたいなのもいました。 こんな感じのゲームをご存じの方はいますか?

  • 最近のゲームより昔のゲームの勝っている点は?

    最近のゲーム(一応のくくりとして、プレイステーション以降)より、昔のゲーム(ファミコン時代)の勝っている点はどこだと思いますか? 映像に凝るなストーリーに凝るな音楽に凝るな、ゲームならゲームに凝れ! とは言いますが、昔のゲームが映像が良くなったり操作性が良くなっても、やっぱり飽きやすい物足りないものだと思います(ドットが荒いからこそ想像力で補える、と話はおいておきます)。 ファミコンをやったことがないゲーム好きの人にでも勧めやすい長所があれば、教えてください。 個人的には何度もやり直して面をクリアしていったファミコンは、今になるとすごく懐かしい…。でも何度も繰り返すって、やっぱり時間の無駄。。。

  • 子供がパソコンでゲームをしています。

    子供がパソコンでゲームをしています。 遊ぶ時間を制限したいと思うのですが、タイマーのようなものはないでしょうか。 希望する機能は 「一定時間を設定する」と 「なんらかの表示や動作」が起こり 「ゲームが停まる」あるいは「ゲームをやめるよう促す」 です。 設定をしておくとウィンドウが強制的に閉じるとか、「もう時間が過ぎたよ」などの表示が出るとか、そういうことです。 出来ればフリーウェアで。 漠然とした話ですが、何か紹介していただければと思います。 よろしくお願いします。

専門家に質問してみよう