Asset Store
Discover high-quality assets for your next game project, or create your own with AI.
Create AssetDiscover high-quality assets for your next game project, or create your own with AI.
Create Asset
Made with Nano Banana 2 Lite · CC0 · 5 Oct 2026
Generated from: a scene from a small video game about: # ⚾ 野球育成ゲーム 引き継ぎ書 ## ― パワプロ「栄冠ナイン」風・高校野球育成シミュレーション ― この文章を、このゲーム開発の現在までの仕様・方針・問題点として引き継いでください。 --- # 1. ゲームの基本コンセプト パワプロの「栄冠ナイン」に近い、高校野球の育成シミュレーションゲーム。 * プレイヤーは高校野球部の監督 * 1週間=1ターン * 選手を練習させて育成 * 大会・練習試合を戦う * 試合結果によって経験値・学校ランクが変化 * プレイ年数はエンドレス * 学校名はいつでも変更可能 * 選手名もいつでも変更可能 * スマホ向けゲーム * 基本画面は2D * **試合も3Dにする予定だったが、処理が不安定だったため3Dは廃止する方向** * 試合は「野球の1球速報」のような軽量な2D表示に変更する 最重要方針: > **まず「1試合を最後まで正常にプレイできること」を完成させる。** > 演出より試合エンジンの正確性を優先する。 --- # 2. 能力値 能力ランクはパワプロ風。 ## 野手 * ミート:G~S * パワー:G~S * 走力:G~S * 肩力:G~S * 守備力:G~S * 捕球:G~S * 弾道:1~4 守備力と捕球は別能力。 ### 捕球 * キャッチャーの後逸 * フライなどの捕球 * 守備時のエラー率 などに影響。 --- # 3. 投手能力 * 球速 * コントロール * スタミナ * 変化球 変化球は最大7種類まで。 変化球レベルは1~7。 --- # 4. 性格 新入生には以下の性格が付く。 * 天才肌 * ごく普通 * 熱血漢 * したたか * 内気 * やんちゃ * お調子者 * クール 天才肌は1%程度。 他の性格は基本的に均等。 ## 天才肌 * 入学時能力が高い * どの練習効率も良い * 試合で得られる経験値が最も多い ## ごく普通 * 標準的 ## 熱血漢 投手: * スタミナが上がりやすい 野手: * 肩力 * パワー ## したたか 投手: * 変化球 野手: * 走力 * 捕球 ## 内気 投手: * 変化球 野手: * 守備 * 捕球 ## やんちゃ 投手: * 球速 野手: * ミート * パワー ## お調子者 投手: * 球速 野手: * 走力 * 肩力 ## クール 投手: * コントロール 野手: * ミート * 守備 各性格の得意能力は、天才肌と同程度の上がりやすさを持つ。 --- # 5. 性格イベント キャプテンの性格によってイベントが決まる。 ## 天才肌 以下のいずれか: * ランダムな仲間2人の能力がランダムで2上昇 * 次週の全員の練習効率1.5倍 * ランダムな仲間2人が絶好調 ## ごく普通 * 全員の学力上昇 * 全員の調子を普通にする ## 熱血漢 ランダムな1人: * 野手 → パワー+2 * 投手 → スタミナ+2 ## したたか ランダムな1人: * 野手 → ミート+1 * 投手 → ランダムな変化球+1 ## 内気 ランダムな1人: * 野手 → ミート+2 * 投手 → コントロール+2 ## やんちゃ ランダムな1人: * 野手 → 走力+2 * 投手 → 球速+2 ## お調子者 ランダムな1人: * 野手 → 守備+2 * 投手 → コントロール+2 ## クール ランダムな1人: * 野手 → 捕球+2 * 投手 → コントロール+2 --- # 6. 調子 パワプロ風。 ## 絶好調 * 弾道+1 * ミート+15 * パワー+15 ## 好調 * 弾道+0.5 * ミート+10 * パワー+10 ## 普通 変化なし。 ## 不調 * 弾道-0.5 * ミート-10 * パワー-10 ## 絶不調 * 弾道-1 * ミート-15 * パワー-15 投手側の調子効果はゲームバランスを見ながら設定する。 --- # 7. ポジション ポジション適性を実装する。 複数ポジション適性あり。 野手のポジション例: * 投手 * 捕手 * 一塁手 * 二塁手 * 三塁手 * 遊撃手 * 左翼手 * 中堅手 * 右翼手 ポジション適性を増やす専用練習もある。 投手の * 先発 * 中継ぎ * 抑え の適性は廃止。 --- # 8. DH DH制を採用。 --- # 9. 選手編成 最初から3年生が存在する。 4月第1週に新入生10人が加入。 3年生は夏の大会終了後に引退。 ベンチ人数は最大11人だったが、実装途中では10人上限として扱っている箇所があるため、最終仕様を統一する必要あり。 ベンチ外の選手も存在する。 --- # 10. スタメン編成 プレイヤーが自分で選ぶ。 スタメン選択時には、 * 選手名 * 能力 * 守備適性 * 守備位置 を確認できるようにする。 例: 1番 山田 ミートB パワーC 走力A 守備力B 捕球B 守備位置:遊撃手 適性:遊撃手A / 二塁手B / 三塁手C 同じ選手を複数箇所に登録できないようにする。 --- # 11. 練習 1週間ターン。 練習によって能力経験値を獲得。 必要な練習: * ミート練習 * パワー練習 * 走力練習 * 肩力練習 * 守備練習 * 捕球練習 * 球速練習 * コントロール練習 * スタミナ練習 * 変化球練習 * ポジション適性練習 --- # 12. 信頼度 選手ごとに信頼度あり。 最大100。 信頼度が高いほど練習効率が上がる。 ただし強くなりすぎないようにする。 --- # 13. 大会 地区大会からスタート。 大会形式: 地区大会1回戦 ↓ 地区大会2回戦 ↓ 地区大会3回戦 ↓ 地区大会準々決勝 ↓ 地区大会準決勝 ↓ 地区大会決勝 ↓ 甲子園1回戦 ↓ 甲子園2回戦 ↓ 甲子園3回戦 ↓ 甲子園準々決勝 ↓ 甲子園準決勝 ↓ 甲子園決勝 春:1~3月 夏:6~8月 秋:10~12月 ゲームシステム上の月とのズレは気にしない。 --- # 14. 学校ランク 通常: 弱小 ↓ そこそこ ↓ 中堅 ↓ 強豪 ↓ 名門 名門には☆1~☆5を付ける。 試合に勝って経験値を獲得し、学校ランクが上がる。 自校より上のランクを倒すと、大きな経験値を獲得。 --- # 15. 敵チーム能力 弱小: * オールF~E 中堅: * オールE~D 強豪: * オールC~A 名門: * オールA~S --- # 16. 難易度 4段階: * やさしい * ふつう * 難しい * 超難しい 難易度が上がるほど敵能力などが強化される。 --- # 17. 試合の基本方針 ここが現在最大の問題。 最初は3D野球を作ろうとしていた。 しかし、 * 試合画面が表示されない * 1球処理中……で停止 * アウトカウントが進まない * ストライク3つでも三振にならない * 3アウトしてもイニングが進まない * 得点が反映されない * 勝手に次の操作へ進む * プレイヤー側の投球操作が未完成 などの問題が発生。 そのため、 # 3D試合は廃止する。 代わりに、 # 「野球の1球速報」風2D試合画面 にする。 --- # 18. 新しい試合画面 スマホ向け。 画面上部: 自校 0 ― 0 相手校 1回表 0 OUT ランナー表示: ○ 一塁 ○ 二塁 ○ 三塁 など。 中央: 1球ごとの簡易アニメーション。 例: ```text ● ↓ ○ B ● ○ ○ S ● ● O ● ``` 球が動く程度の軽いアニメーションでよい。 3Dモデル不要。 --- # 19. 試合エンジン最重要ルール 公式野球の基本ルールに合わせる。 * ストライク3 → 三振 * ボール4 → 四球 * 3アウト → 攻守交代 * 攻守交代 → イニング進行 * 得点 → スコアに即反映 * ヒット → 打者・走者を進塁 * 二塁打 → 基本的に二塁へ * 三塁打 → 三塁へ * 本塁打 → 走者+打者が得点 * 3アウト時の得点ルールも処理 * 9回終了時に勝敗判定 基本的な野球では3ストライクで三振、4ボールで四球、3アウトでイニングの半分が終了する。 --- # 20. プレイヤーの攻撃 自分の攻撃時は勝手に操作しない。 打席ごとにプレイヤーが操作する。 コマンド: * ミート中心 * フルスイング * バント * 盗塁 * エンドラン * 待て ### ミート中心 ミートが上がる。 ミート経験値を獲得。 ### フルスイング パワーが上がる。 パワー経験値を獲得。 ### バント バント。 3塁ランナーがいる場合はスクイズ。 ### 盗塁 ランナーが盗塁。 走力経験値を獲得。 ### エンドラン エンドラン。 走力経験値を獲得。 ### 待て 1球待つ。 --- # 21. プレイヤーの投球 現在未完成。 ここを必ず実装する。 自分が守備側の場合、 ## STEP 1 球種を選ぶ。 例: * ストレート * カーブ * スライダー * フォーク ## STEP 2 コースを選ぶ。 スマホ上に9分割程度のストライクゾーンを表示。 ## STEP 3 投球。 ## STEP 4 結果を1球速報で表示。 プレイヤーが球種とコースを決めるまで、勝手に投球してはいけない。 --- # 22. 「ここが勝負だ!」 野手・投手それぞれ1試合3回まで。 使うと、その打席終了まで継続。 投手: * 球速+5km/h * 全変化球+2 * コントロール+20 野手: * ミート+20 * パワー+20 * 走力+20 --- # 23. 試合エンジン 最終的には、 能力値から1球ごとの確率を計算する。 特に重要: ### オールG vs オールS オールSが圧倒的に勝つ。 「能力差があるのに接戦ばかり」というゲームにはしない。 --- # 24. 打率の目標 相手投手を、 * 平均球速140km/h * カーブ * スライダー * フォーク * 防御率3.50程度 とした場合、 ミートG: * 打率約.100 ミートS: * 打率約.450 程度を目標。 --- # 25. パワー パワーSなら、 100打席で約10本程度ホームラン を目安とする。 --- # 26. 試合での経験値 試合中に選択した行動によって経験値が入る。 例えば、 ミート中心 → ミート経験値 フルスイング → パワー経験値 盗塁 → 走力経験値 など。 性格によって試合経験値効率も変化。 --- # 27. ドラフト 11月にドラフト。 プロ入りはかなり厳しめだったが、後に 「もう少し甘め」 に変更。 プロ入りした選手は、たまにイベントで登場する。 --- # 28. 卒業 3年生は4月第1週で卒業する。 ただし今回の最新仕様では、 **3年生は夏の大会終了後に引退** という方針も追加されているため、ゲーム内ではこの仕様を優先する。 --- # 29. 学校史 20年分保存。 20年を超えたら古い年から削除。 記録: * 大会結果 * 最高戦績 * 選手個人成績 * チーム成績 など。 選手成績はプロ野球のように細かくする。 --- # 30. 歴代ランキング 歴代最高戦績を表示。 例: * 甲子園優勝 * 甲子園準優勝 * ベスト4 * ベスト8 など。 --- # 31. オートセーブ 常にオートセーブ。 --- # 32. BGM プレイヤー自身が好きな音楽ファイルを読み込んで再生できる機能を付ける。 ゲーム内BGMの代わりとして使う。 スマホで利用できるようにする。 --- # 33. UI スマホゲーム。 文字を詰め込みすぎない。 基本はパワプロ系の、 * カード * タブ * 能力表示 * 大きめのボタン を使う。 試合中は通常画面をロック。 --- # 34. 選手名・学校名 学校名: * いつでも変更可能 選手名: * いつでも変更可能 新入生にも名前変更機能を付ける。 --- # 35. 現在の最重要バグ 現在、試合画面自体は表示できるようになった。 しかし試合を開始すると、 「1球処理中……」 の状態で止まる問題が残っている。 さらに過去には、 * アウトが増えない * ストライク3でも三振にならない * 3アウト後もイニングが変わらない * 得点されてもスコアが変わらない * CPUが勝手に操作する * プレイヤーの投球操作が存在しない という問題が発生した。 したがって、 # 現在の試合エンジンは一度作り直すことを強く推奨。 既存の3D試合処理を無理に修理するより、 ```text 試合状態 ↓ 打者 ↓ 投手 ↓ ボール ↓ ストライク ↓ 結果 ↓ 走者更新 ↓ 得点更新 ↓ アウト更新 ↓ 3アウト? ↓ 攻守交代 ↓ イニング更新 ↓ 次の打者 ``` という単純な状態機械として再構築したほうが安全。 --- # 36. 絶対に優先する開発順 ① 1球速報画面 ↓ ② プレイヤーが攻撃時に1球ごと操作 ↓ ③ プレイヤーが投手時に 「球種 → コース → 投球」 を1球ごと操作 ↓ ④ ストライク・ボール ↓ ⑤ 三振・四球 ↓ ⑥ ヒット・アウト ↓ ⑦ ランナー処理 ↓ ⑧ 得点 ↓ ⑨ 3アウト ↓ ⑩ 攻守交代 ↓ ⑪ イニング進行 ↓ ⑫ 9回終了 ↓ ⑬ 勝敗 ↓ ⑭ 経験値 ↓ ⑮ 成長 ↓ ⑯ 交代・盗塁・エンドランなど ↓ ⑰ 演出強化 --- # 37. 最重要メッセージ このゲームでは、 **「見た目の豪華さ」より「ちゃんと野球になること」を優先する。** 3Dアニメーションは不要。 1球速報のような軽いアニメーションで十分。 まず、 **プレイヤーが1球投げる** ↓ **結果が出る** ↓ **ストライク・ボール・アウトが正しく増える** ↓ **3アウトでイニングが進む** ↓ **得点が入る** ↓ **試合終了** ここまでを完成させる。 この1試合が正常に動いてから、育成・経験値・交代・特殊コマンドなどを接続する。 --- #あなたへの依頼 上記仕様を引き継いでください。 現在使っているHTMLがある場合は、**既存コードを確認してから修正すること。** 特に試合エンジンについては、過去のコードを継ぎ足して複雑化させず、 **「1球=1回の状態更新」** を基本としたシンプルな試合状態管理に作り直してください。 そして最初の目標は、 > **練習試合を1試合、プレイヤーが投球・打撃を操作しながら最後まで完走できること。** です。 試合が最後まで正常に動くまでは、3D演出などの追加は不要です。, as an in-game screenshot in flat colour 2D shapes with a bright limited palette. Palette: sky blue #8ecae6, grass #3a7d44, player sunflower #ffb703, threat red #d62828, accent white #fdfcdc. Everything is original: never draw or resemble characters, places or logos from existing games, films or brands (no red-capped plumbers, no famous mascots), even when the idea names one. Keep the pictures honest: they promise what a small first version of this game, made in a game engine in a few days, can look like. Simple readable shapes, clear silhouettes, few flat materials, the in-game camera view. Never film stills, photoreal renders, AAA key art, detailed textures, cinematic lighting, or anything that looks like a big-studio game. No text, UI, HUD, logos or editor screens inside any image.
Creator
DNA
Sign in to join the conversation.
Sign in to comment🌍CC0
Use, share, and remix the model freely with no restrictions and no attribution needed.