著者・講師と制作担当
公式掲載ページの担当表記を確認。
担当確認:確認済み / 2026-10-10。名前からプロフィールと関連教材へ進めます。
担当表記の出典
言語と日本語への対応
言語は既存の公開章本文確認に基づく。2026-10-09の再取得では章見出し・目次までで、本文を再読できていない。有料章全体の読了や音声対応は未確認。
2026-10-08の著者公開章の日本語本文確認記録を根拠とする。無料環境章・Unityの制作環境を当該章の内容として確認済み。
提供本文の言語:日本語
- 無料環境章・Unityの制作環境(既存本文確認記録)(確認 2026-10-09)
- 著者の書籍ページ・無料公開範囲(確認 2026-10-09)
具体的に何を学び、何を作るか
公開されている全42章の目次を学習テーマ別に整理。ここでの項目数は公式章数ではない。
一つのシーンでUIを組み立てる
無料範囲で環境準備、完成例の開き方、UIとPrefabを学ぶ。本文は分かりやすさを優先した1シーン構成で、盤・セル・石・各メニューを配置する。
8×8の盤と開始時の設定
公開コードでは二次元配列で盤を管理し、Prefabからセルを生成して中央に4個の石を置く。開始メニューで難易度、先手、合法手アシストを選ぶ。
8方向の反転探索と手番
公開コードのBoardは縦・横・斜めの8方向を調べ、挟める石のリストを作る。置けない場所の演出、反転待ち、次の手番、合法手アシストをつなぐ。
2段階のAIとパス・終了
公開コードのNormalは合法手からランダムに選択。Hardは角、辺を優先し、その中で反転数の多い手を選ぶ。ゲーム進行には連続パス2回による終了と結果表示への遷移がある。
アプリ化と参照プロジェクト
目次にはAndroid・iOS・WebGL向けのアプリ化とコードリファレンスがある。環境章はAndroid/iOSを主対象、WebGLをデモ用と説明。アプリ化の有料本文は未確認。
ほかの教材と比べるポイント
編集上の案内:2DのUIを一から作り、8方向の探索・手番・パスをコードで追う入門書。公開プロジェクトを先に開いて目標を確認できる。AIはランダム選択と角・辺・反転数によるルール型で、先読み探索の強さを学ぶ教材とは範囲が異なる。
目指す成果
- 2Dの盤・セル・石・開始/結果画面をUIとPrefabで作る。
- 石の反転探索、アシスト、ターン、パスと敵AIをつなげる。
- 著者が案内するAndroid/iOS/WebGLのアプリ化まで学習範囲を広げられる。
必要な知識・準備
- Unity導入から説明する初心者向け。Gitを使わずGitHubのZIPを展開して完成プロジェクトを開く手順もある。
- Windowsでも制作可能だが、操作説明はMac。著者の機材例はM1 MacBook Air・メモリー8GB・ストレージ256GBで、必須スペックの指定ではない。
- 本文のiOSビルド手順を追う場合はMacとXcodeが必要。環境章はクラウドビルド利用時の例外にも触れる。
収録範囲と注意点
- Unity 2022.3.16f1/C# 9.0を基準とする。本文のエディタ説明もVisual Studio for Mac 2019で、Unity 6や現行開発環境での再現性は未検証。
- 著者の端末検証例はAndroid 6.0.1、iPhone SE第3世代・iOS 17.1.2、macOS上のChrome。現在のOS・ストア要件への適合を確認したものではない。
- 有料のプログラム・アプリ化本文は未読。公開コード4本を読んだ範囲での紹介であり、全13本の精査・起動・ビルドは未実施。
- 公開EnemyAI.csにはNormal/Hardのルール型AIがある。先読み探索や学習型AIの実装は確認されない。
- リポジトリのLICENSEはMITで、複製等に著作権・許諾表示を残す条件がある。フォント・画像・同梱パッケージそれぞれの権利条件を網羅的に確認したものではない。
- ストア公開に必要なアカウント・費用は別途確認する。
内容確認に使った公式資料
- 著者概要・42章の目次・無料公開範囲(確認 2026-10-10)
- 無料環境章のUnity/C#版・OS・エディタ・対象端末・TextMeshPro(確認 2026-10-10)
- 無料導入章の制作方針・章構成(確認 2026-10-10)
- 無料章の完成プロジェクト入手・1シーン構成・起動手順(確認 2026-10-10)
- 著者公開プロジェクトの13本のC#スクリプト一覧(確認 2026-10-10)
- 公開コードの8×8盤・8方向の反転探索・合法手アシスト(確認 2026-10-10)
- 公開コードのNormal/Hardの選択ロジック(確認 2026-10-10)
- 公開コードの手番・パス・ゲーム終了と結果表示への遷移(確認 2026-10-10)
- 公開コードの難易度・先手・アシスト設定(確認 2026-10-10)
- 公開プロジェクトのUnity 2022.3.16f1(確認 2026-10-10)
- 公開プロジェクトのTextMeshPro 3.0.6・uGUI依存(確認 2026-10-10)
- 著者公開プロジェクトのMITライセンス(確認 2026-10-10)
この教材が合いそうな人
編集上の案内:一から画面を配置し、石を置ける条件・反転・手番・パスをC#で追いたい初心者。物理アクションより盤面とUIのルールを学びたい人に合う。
始める前に確認すること
Unity導入から学ぶ初心者向け。WindowsまたはMacで制作でき、本の操作説明はMac。著者の機材例はM1 MacBook Air・メモリー8GB・ストレージ256GB。本文のiOSビルド手順を追う場合はMacとXcodeが必要。
学べる範囲と選ぶときの注意
著者概要・42章の目次、無料の導入・環境・プロジェクト起動章を確認。著者GitHubの構成、盤面・ゲーム進行・AI・開始メニューの4本のコード、Unity版、依存パッケージ、MITライセンスも確認。有料章は未読で、完成プロジェクトの起動・ビルドは未検証。
サポート・付属データ
1〜20章と42章は無料公開、21〜41章は購入範囲。完成プロジェクトは著者GitHubで公開され、13本のC#スクリプト、1本のゲームシーン、画像・フォント等を含む。無料章にZIP入手からUnity Hubで開く手順がある。個別添削・質問回答の保証は未確認。
学んだ後の小さな練習
編集上の練習案:無料の起動章で完成例の開き方を確認し、公開Board.csの8方向探索を読んで、斜め反転・置けない手・連続パスの盤面を紙に描く。AIではNormalとHardが選びそうな一手の違いを比べる。
この紹介で確認できた範囲
著者の無料章・公開目次と公式GitHubから独自に整理した紹介。購入部分は未読、サンプル未実行。比較と練習案は編集判断。
出典と確認範囲
内容確認:2026-10-10。各出典に確認日を記載しています。受講・通読レビューではありません。向く人や学習後の練習は編集部の提案です。
Zenn/てんぷらの公式掲載ページ価格は確認時点の参考表示です。セール、提供条件、サポートや対応版は変わる場合があります。未確認は「提供なし」を意味しません。