JavaScript でpk戦のゲームを作ろうと思っています。
まずは仕様書を書いてみました。
詳しい方、大まかなコードもしくは参考になるサイト、動画を教えていただけると嬉しいです。
JavaScriptを利用してPK(ペナルティキック)ゲームの作成
・vsPC
・基本5本ずつ蹴る(サドンデスであれば勝負が決まるまで)
・負けている側が五本すべて蹴っても対戦相手に勝てない場合はその時点で終了
・シュート、セービングはともにゴールを6分割して互いに選択して、一致ならセーブ成功、
不一致ならゴール。(可能であれば低確率でポストやバーに当たってしまう演出を入れようかと考えている。)
・画像やイラストを用いて、動きのあるゲーム
・キーパーのジャンプ
・ボールの動き
・キッカーの動き
・止めた時の「ナイスセービング!」のような演出
・決めた時の「ゴール!」のような演出
・勝った時の「YOU WIN!」のような演出
・負けた時の「TRY ONCE AGAIN!」のような演出
・音を入れて、リアリティが再現されたゲーム
・蹴る前の笛の音
・決まった時、止めた時の歓声
・勝負がついた時の笛の音
(・ポスト、バーに当たった時の音)
仕様書に関するアドバイスでも構いません!
ぜひよろしくお願いします
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
こんばんは
質問者様の技量がわかりませんけれど、ここで漠然と質問なさっていることや
>大まかなコードもしくは参考になるサイト、動画を教えて~
というご質問から勝手に推測すると、ご提示の内容でもかなり難しいのではと感じます。
(「とりあえずできるよ」というのであれば、大変失礼いたしました。以下の文章は無視してください。)
>すごいシンプルなものをまず作成しようと考えています!
であるなら、アニメーションや音響効果はひとまず置いておいて、
(見た目には、たいして面白くはないかも知れませんけれど…)
・6分割されたゴールから1か所を選択
・キックするとゴールかセーブかの結果を表示
・上記の結果をスコアに追加表示
・攻守交替で交互にキック
・結果が決定した時点で、終了表示
くらいのものから始めてみてはいかがでしょうか?
実際のUIや表示方法・効果などを考えてゆくと、それなりのものにはなると思います。
そこから膨らませてゆくにしても、アニメーション一つをとってもいろいろな方法や見せ方が考えられます。
以下は、雰囲気としての例ですが、ご参考にでもなれば・・・
・初期のドッド画によるパラパラアニメ風の表示方法
マウスストーカーの小さな画像での例ですが、アニメの基本ともいえるような技法
http://oekakirenn.webcrow.jp/mouse/e4/mouse_e4.h …
・3Dで計算をしている例(three.jsを利用しています)
(どちらの例も、マウス操作で視点を自由に移動することができます)
https://threejs.org/examples/webgl_loader_mmd.html
https://threejs.org/examples/webgl_loader_collad …
※ このあたりまでくると、それなりの技量が必要になると思います。
※ No2様のご指摘にあるように、内容によってはJavaやUnityの方が向いていそうな気もしますけれど。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サッカー・フットサル 日本代表は1対1に弱かったから… 4 2022/12/11 23:37
- サッカー・フットサル サッカーベスト16は日本人が苦手とする部分が露わとなったから 5 2022/12/07 19:32
- サッカー・フットサル サッカーワールドカップに関する話題で 「日本はPK下手くそ」 と感想言うとブチ切れてくる人 3 2022/12/12 09:03
- サッカー・フットサル フランス代表は黒人のチームだから、白人のレフリーから差別されたと思うのではないか? 8 2022/12/24 11:55
- アニメ 製作スタッフ(監督、音響監督、演出など)とキャスト(声優)はどちらの方が力関係が上ですか? 4 2022/08/17 13:52
- YouTube ユーチューブへの動画投稿にサムネイルを付ける方法は? 1 2022/07/21 23:45
- Windows 10 Windows 10 で Windows 95 の「ときめきメモリアル」というゲームをしたいんです 10 2023/07/02 00:58
- サッカー・フットサル PK戦はなぜ 10 2022/12/06 08:37
- バスケットボール バスケの姉妹対決について 4 2023/08/01 19:55
- サッカー・フットサル PK戦はど真ん中に蹴るのが成功率高いですね? 6 2022/12/07 22:40
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SPREAD(GrapeCity)のセルにフォ...
-
メッセージボックスを前面に表...
-
C#でButtonのフォーカス枠を消...
-
Excelのマクロで実行時エラー”1...
-
TDSマジックランプシアター 箱...
-
iPhoneのクイックアクションを...
-
コンボボックスの三角を一時的...
-
Eclipse Javaエディタでの選択...
-
PowershellでCLIとISEの結果が違う
-
tabキーによるフォーカスをさせ...
-
Chrome フォーカス時に枠が表示...
-
eclipseでフォーカスされた変数...
-
フォトショのアクションを別のM...
-
コンボボックスの開いたリスト...
-
iPhoneのロック画面に出てくる...
-
無線LANルーターについて… 無線...
-
iPhoneのSuicaアプリについて教...
-
レーザのスポット径の計算式
-
rtx3080クラッシュするって記事...
-
雷のようなアニメーションをウ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
メッセージボックスを前面に表...
-
SPREAD(GrapeCity)のセルにフォ...
-
C#でButtonのフォーカス枠を消...
-
Excelのマクロで実行時エラー”1...
-
Chrome フォーカス時に枠が表示...
-
iPhoneのクイックアクションを...
-
コンボボックスの開いたリスト...
-
TDSマジックランプシアター 箱...
-
コンボボックスの三角を一時的...
-
レーザのスポット径の計算式
-
雷のようなアニメーションをウ...
-
DAMのデンモクの使い方
-
初期フォーカスについて
-
ASP.NETにてロストフォーカス処理
-
至急です。 トイレに行きたいな...
-
PowershellでCLIとISEの結果が違う
-
パソコンの液晶画面にマジック...
-
Eclipse Javaエディタでの選択...
-
除光液の正しい捨て方がわかり...
-
手からビームって出せるんです...
おすすめ情報