Underground 2 Revived
Play Need for Speed: Underground 2 (2004) in Chrome and Firefox with WebGPU graphics, Web Audio, up to 120 fps widescreen, controller support, free roam and Online races with friends. Fan project, not
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기All in TEXAS — 勝率・アウツ・必要勝率が見える、初心者のためのテキサスホールデム。通信なし・1ファイル・打ち筋の違う5人のCPU
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
All in TEXAS - 初心者モード付きテキサスホールデム ブラウザだけで遊べる軽量なノーリミット・テキサスホールデム。 初心者モードを ON にすると、自分の手番ごとに勝率・アウツ・ポットオッズと 「おすすめのアクション」を理由つきで表示し、遊びながら戦略を学べます。 • インストール不要・オフライン動作・外部送信なし • スマホ縦持ち(幅 430px)を基準にした 1 画面レイアウト • 自分 + CPU 1〜5 人のシット&ゴー。CPU は 5 種類の打ち筋からランダム • 紹介ページ: • 本体:(1 ファイル版は app/standalone.html) ローカルでは app/index.html を開くだけ。README 전문 보기 ↗
ブラウザだけで遊べる軽量なノーリミット・テキサスホールデム。 初心者モードを ON にすると、自分の手番ごとに勝率・アウツ・ポットオッズと 「おすすめのアクション」を理由つきで表示し、遊びながら戦略を学べます。
app/standalone.html)ローカルでは app/index.html を開くだけ。
| ボタン | 内容 |
|---|---|
| 初心者 | 勝率・アウツ・必要勝率・推奨アクションを表示(おすすめのボタンに金枠) |
| 透視 | CPU の手札を表向きにする(答え合わせ用) |
| 速度 | CPU の思考時間 |
| 相手 | CPU の人数(1〜5) |
| 新規 | 顔ぶれを選んで最初から。あなたのキャラ(名なしも可)と対戦相手を 6 人から選ぶ。選ばなかった席はおまかせ。選んだ顔ぶれはブラウザに保存 |
| ハンド表 | 169 種のスターティングハンドを強さで色分けした表 |
tools/make_preflop.js で 169 種それぞれの
ランダム相手に対する勝率(ヘッズアップ/4 人打ち)を 4 万試行で求め、app/js/preflop.js に埋め込み。アイコン(assets/icon.png)は make_icon.py で生成。夕焼けの砂漠にサボテン、手前に A♠A♥(ポケットエース)。
app/
index.html 画面
css/style.css
js/cards.js カード表現と 5〜7 枚の役判定
js/preflop.js 169 種の勝率表(生成物)
js/equity.js モンテカルロ勝率・アウツ
js/coach.js 初心者モードの解説と推奨
js/ai.js CPU の打ち方(6 人の打ち筋とひとこと)
js/faces.js 登場人物の顔アイコン(tools/make_faces.py が生成)
js/game.js ゲーム進行(ブラインド・サイドポット・ショーダウン)
js/ui.js 描画と操作
build.js standalone.html を生成
tests/run.js 自動テスト
tools/make_preflop.js 勝率表の生成
cd app
node tests/run.js # 役判定(5 枚全通りの分布)・勝率・サイドポット・CPU 同士の対局
node build.js # standalone.html を再生成
node ../tools/make_preflop.js # 勝率表を作り直す(約 15 秒)
| 打ち筋 | 堅さ | 攻め | ブラフ | 参加率 | レイズ率 | 参加時レイズ | SD勝率 | |
|---|---|---|---|---|---|---|---|---|
| ナオ | 標準 | 0.6 | 0.55 | 0.15 | 30% | 17% | 55% | 54% |
| フミ | ゆるい | 0.15 | 0.3 | 0.1 | 43% | 19% | 44% | 50% |
| マキ | 攻撃 | 0.5 | 0.9 | 0.3 | 31% | 20% | 66% | 51% |
| チカ | 目利き | 0.8 | 0.95 | 0.08 | 22% | 16% | 74% | 53% |
| タコ大王 | 気まぐれ | 0.4 | 0.6 | 0.25 | 33% | 20% | 61% | 52% |
| イカ女王 | 堅実 | 0.9 | 0.35 | 0.05 | 19% | 10% | 50% | 61% |
6 人を同じ卓に着かせて約 1,300〜1,600 ハンドずつ回した実測値です(node tests/characters.js)。
参加率=プリフロップで自分からチップを入れた割合、参加時レイズ=参加した手のうちレイズした割合、SD勝率=ショーダウンに残ったときの勝率。
ひとことは js/ai.js の talk にあります。
登場人物の顔は、同じ作者の「街と、その白い壁」の立ち絵を tools/make_faces.py で切り抜いたものです。
MIT