著者・講師と制作担当
制作・提供ブランドを確認。共同執筆者がいるため、個別の全執筆担当は未確認。
担当確認:一部確認 / 2026-10-10。名前からプロフィールと関連教材へ進めます。
担当表記の出典
言語と日本語への対応
確認対象は著者・提供元が公開する講座本文。販売ページの表示言語や著者の国籍からは判定していない。音声・字幕の対応は未確認。
提供元のオリジナル連載の公開第1回で、制作手順を説明する日本語本文を直接確認。
提供本文の言語:日本語
- 提供元の公開第1回・実装手順の日本語本文(確認 2026-10-09)
具体的に何を学び、何を作るか
公式目次と公開第2〜5回の本文・掲載コードを機能別に整理。第5回は修正追記と末尾の完成コードを静的に確認。正規ルールの完全再現・動作保証ではない。
カードUIと増える手札の配置
Canvas・RectTransformでカードを作り、HorizontalLayoutGroupとContentSizeFitterでディーラーとプレイヤーの場を構成。ベット・所持ポイント表示とHit・StandのButtonを配置する。
52枚のデータと表示を分ける
Card.Dataに数字とマークを持たせ、4種類×13枚をListへ格納する。乱数で位置を入れ替え、山札から取り出して削除。Cardコンポーネントは数字・マーク・表裏の表示を受け持つ。
ベット入力を検証して配る
InputFieldは数字入力を受け付け、正の整数かつ所持ポイント以内の場合に確定可能とする。GameLoopのコルーチンがダイアログ終了を待ち、カードを双方に2枚ずつ配る。
Hit・Standを待って分岐する
Actionの状態とWaitWhileを組み合わせ、Hitはプレイヤーへ追加配布して点数を検査。Standは手札を集計して結果へ進む。表示上のカードと進行制御を別々の役割として扱う。
絵札・エースと手札点数
UseNumberでJ・Q・Kを10として集計し、エースはクリックで1/11を切り替える。IPointerClickHandlerとEventSystemを使う入力例。最終回にはエース変更後の判定修正が追記される。
精算とゲーム全体の終了
勝敗に応じてゲーム内ベット分を増減し、結果表示の待ち時間を挟む。所持ポイントが0以下なら終了、目標値以上ならクリアとしてループを抜ける。掲載初期値は20、目標は40。
ほかの教材と比べるポイント
編集上の比較:デッキ構築RPGの探索・育成・レリックより、カード表示と一試合の順序に範囲を絞る。物理パズルの連続入力に対して、UIの決定を待ちながら進むターン型処理を学ぶ入口。
目指す成果
- カードの表示をCardコンポーネント、山札をデータのリストとして分けて扱う。
- 入力検証、コルーチンの待機、Actionの分岐でベットから精算までをつなぐ。
- カード固有の点数、クリック操作、所持ポイントによるクリア・ゲームオーバーを組む。
必要な知識・準備
- 公式は初心者向けだが、カードゲームの進行制御はやや難しいと補足している。
- C#の分岐、配列・リストと、ButtonやIPointerClickHandlerによる入力の基礎があると追いやすい。
収録範囲と注意点
- 実際のお金や決済を扱う仕組みではなく、学習用のゲーム内ポイントを用いたベット。
- 最終回には不具合修正の追記があるため、本文前半のコードだけを完成形とせず確認が必要。
- 音、対人通信、他のトランプルールは完成後の拡張として挙げられる。
- 公式サイトは講座内容・ソースコード・イラスト等の無断商用利用と二次配布を禁止している。公開・販売する作品への利用条件は別途確認する。
- 本文は21を超えたかの判定を説明するが、末尾のCheckPlayerCardは合計が21未満の場合だけtrueを返す。掲載条件を読む限り、Hit後の21もStand時の21も負け側へ進むため、意図するルールと照合して再現時に確認する。
- 末尾の勝敗式はプレイヤー合計がディーラー合計より大きい場合だけ勝ちとする。同点の引き分け、ディーラーの追加ドロー、分割・ダブルダウン等を含む一般的な全ルールの実装としては扱わない。
- 公開HTMLと掲載コードの静的確認のみ。有料・保護章、配布ZIP、動画、Unity実行は未確認。完成コードの全不具合を調査・修正したレビューではなく、リトライやポイント永続保存も確認範囲外。
内容確認に使った公式資料
- 公式目次:全5回・初心者向けと進行制御の難度(確認 2026-10-11)
- 公式導入章・使用環境と準備(確認 2026-10-09)
- 公開第5回:UseNumber・クリック・精算・終了・修正追記と完成コード(確認 2026-10-11)
- 公開第2回:HorizontalLayoutGroup・ContentSizeFitter・操作UI(確認 2026-10-11)
- 公開第3回:Card.Data・52枚のリスト・シャッフル・配布(確認 2026-10-11)
- 公開第4回:コルーチン・ベット検証・Actionの選択待ち(確認 2026-10-11)
この教材が合いそうな人
編集上の案内:カードの見た目だけでなく、ベット入力を待つ、配る、選択を待つ、結果を表示するという順序をコルーチンで組みたい人に合う。ルールの境界を自分でテストする準備も必要。
始める前に確認すること
Unity 2019 LTSを基準にUIを作る。見た目は小さくても処理の順番が重要なので、ベット・配布・プレイヤー選択・ディーラー・結果の状態を先に整理する。 掲載完成コードには21ちょうどや同点の扱いに注意点があるため、一般的なブラックジャックのルールをそのまま保証するものとして読まない。
学べる範囲と選ぶときの注意
全5回。カードPrefabと表示、52枚の山札、ゲーム内ベット、Hit・Standの選択待ち、精算と終了を一つのループへまとめる。第5回の公開完成コードではディーラーの手札へ継続して引き足す処理は確認できず、教材独自の簡略構成。
サポート・付属データ
第5回に完成スクリプトとブラックジャックのバグ修正追記を公開。導入・最終章の本文を確認できたが、全章のアクセス状態や個別質問対応は未確認。
学んだ後の小さな練習
編集上の練習案:まず合計20・21・22、同点、複数エースを試し、本文が意図するルールと掲載条件式を照合する。採用するルールを決めてから、ディーラーの追加ドローや同点時の処理を一つずつ追加する。
教材の公開範囲
公式講座一覧に有料化表記がなく、公式ショップの単体商品にも掲載なし。公開本文の抜き取り確認を実施。全記事の網羅的な課金状態確認ではない。
この紹介で確認できた範囲
2026-10-11に公式目次と公開第2〜5回の本文・コードを確認。第5回は通常の公開HTMLから修正追記と完成コードを読み、21ちょうど・同点の条件も記載。動画未視聴、ZIP未取得、有料・保護章未確認、Unity未実行。適性・比較・練習案は編集判断。
出典と確認範囲
内容確認:2026-10-11。各出典に確認日を記載しています。受講・通読レビューではありません。向く人や学習後の練習は編集部の提案です。
Unity入門の森の公式掲載ページ価格は確認時点の参考表示です。セール、提供条件、サポートや対応版は変わる場合があります。未確認は「提供なし」を意味しません。
