OhMyGame
OhMyGame is the open-source studio for making games with AI. Design, build, playtest, and publish games in one app, with your own model keys.
歴史上の危機で司令塔の椅子に座り、極限の判断を鍛えるゲーム
Translation pending
GamesJavaScript · HTMLGitHub @techgymjpOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗歴史上の危機で司令塔の椅子に座り、不完全な情報と制限時間の中で決断を下すブラウザゲーム。
| 作戦 | あなたの立場 | 1判断の持ち時間 |
|---|---|---|
| キューバ危機 (1962) | 米国大統領 | 90秒 |
| アポロ13号 (1970) | フライト・ディレクター | 75秒 |
| ミッドウェー海戦 (1942) | 第一航空艦隊司令長官 | 60秒 |
| エンデュアランス号 (1915) | 探検隊長 | 90秒 |
| チリ鉱山落盤事故 (2010) | 救出作戦の責任者 | 90秒 |
| ハドソン川の奇跡 (2009) | 機長 | 30秒 |
Android と同じ Capacitor のプロジェクトに ios/ を足している(Bundle ID jp.techgym.natsuko、iPhone 専用・縦画面)。Mac での作業手順は docs/IOS_BUILD.md。
npm run ios:sync(テスト広告)/ npm run ios:release(本番広告。App Store 用)/ npm run ios:openjs/ads.js の UNITS.android と UNITS.ios に分かれている。iOS では同意確認のあとに App Tracking Transparency の確認を出す.github/workflows/ios.yml)が、署名なしでシミュレーター向けにビルドできるかを確かめるdocs/store/ios/日本語と英語に対応。端末の言語が日本語なら日本語、それ以外は英語で始まり、タイトル画面と作戦室のボタンで切り替えられる(選択はブラウザに保存)。英語の文章は js/en/ にあり、数値や判定は日本語版のデータ(js/scenarios.js、js/daily.js)を共通で使う。画面の文言は js/i18n.js にまとめている。
index.html をブラウザで開くだけ。ビルド不要。記録はブラウザの localStorage に保存される。
Capacitor 8 で Android アプリにしている(パッケージ名 jp.techgym.natsuko、縦画面)。構成は techgymjp/jet-fighter の docs/ANDROID_PORTING.md と同じ。
npm run build で www/ に Web ファイルをコピーし、js/ads-config.js(テスト広告か本番広告か)と js/build-info.js(バージョン)を生成する.github/workflows/android.yml)で行う。既定ブランチのビルドは Release android-latest に動作確認用の shireito.apk を載せる。署名鍵の Secrets があれば Google Play 用の署名付き AAB も作るandroid/app/src/main/res/values/strings.xml の admob_app_id、広告ユニット ID は js/ads.js の production。動作確認用 APK はテスト広告、Google Play 用の AAB だけが本番広告になるindex.html — 画面とスタイルjs/scenarios.js — 6作戦のデータjs/daily.js — 今日の1判断のデータjs/audio.js — BGM・効果音の合成エンジンjs/game.js — ゲーム進行と画面js/i18n.js — 画面の文言(日本語/英語)と言語の切り替えjs/en/ — シナリオと今日の1判断の英語版js/ads.js — AdMob 広告(Android アプリのときだけ動く)android/ — Android プロジェクト(Capacitor)scripts/build-web.js — www/ を作るビルドスクリプト著作権はテックジム株式会社に帰属します(All rights reserved)。許可なく複製・改変・再配布すること、Web サイトやアプリとして公開・販売すること、名前・アイコン・画像を使うことを禁止します。テックジムの受講生が学習目的で複製・改変することは許可しますが、アプリストアでの公開や広告掲載などの商用利用は禁止です。詳しくは LICENSE を参照してください。