【無料】UDON#入門 v4.2 ゼロからU#で学ぶプログラミング
- 無料ダウンロード商品¥ 0
- 支援ダウンロード商品¥ 1,000




こっちを買え https://tommyudonfactory.booth.pm/items/4890389
概要
この教科書は、VRChatのワールド制作に使われるスクリプト言語「UdonSharp」を プログラミング未経験の方でもゼロから学べるように作られた入門書です。 ツールの導入から始まり、C#の基礎、ネットワーク同期、そして実際にゲームワールドを作って動かすまでを、ステップごとに学べます。 内容はオフラインで閲覧できるHTML形式です。ZIPを解凍して「UDON#入門を開く.html」をダブルクリックしてください。
学べる内容
- UdonSharpとは? どんなことができるのか - プログラムの基本構造(変数・関数・条件分岐・配列など) - UdonSharpBehaviourの仕組みとゲームループ - ネットワーク同期(Ownership・UdonSynced・SendCustomNetworkEvent) - ワールド内で動く仕組みの作り方(ドア・スイッチ・テレポーター・スコアボード等) - Raycast射撃、コライダー、UI、アニメーション、音声制御、Pickup - 役職配布・投票・ショップ・敵AI・物理演算など高度なギミック - 11ジャンルのゲームワールド実践チュートリアル(PvPシューター、人狼、脱出ゲーム、ホラー、RPG、アスレチック、ボードゲーム、タワー ディフェンス、音ゲー、チルワールド、スポーツ) - 付録8つ(逆引きインデックス、チートシート、エラー辞典、用語集など) つまり、「何から始めればいいか分からない人」が「自分でゲームワールドを作って動かせるようになる」ことを目指した内容です。
学んだ後にできること
-自分だけのオリジナルワールドを作れる -ワールドにスイッチやドアなどの動きを追加できる -ネットワーク同期を理解して、マルチプレイヤーギミックを作れる -UdonSharpで使われる基本文法を理解できる -人気ワールドの仕組みを読み解けるようになる
注意点
-この教科書はプログラミング初心者向けです -すでにC#やUnity、ネットワーク同期などを理解している人には、基礎部分は物足りない内容かもしれません(ただし第4部・第5部の実践パターンは経験者にも参考になります)
■ 内容
第1部: C#基礎(変数・計算・文字列・条件分岐・繰り返し・配列・メソッド) 第2部: UdonSharp基礎(UdonSharpBehaviour・GetComponent・継承・型・ゲームループ・デバッグ) 第3部: ワールド開発(イベント・Ownership・ネットワーク同期・同期ギミック製作) 第4部: 技術トピック27章(Raycast・UI・Animator・音声・Pickup・役職配布・投票・ショップ・敵AI・物理演算・最適化など) 第5部: 11ジャンルの実践チュートリアルPvPシューター / 人狼 / 脱出ゲーム / ホラー / RPG / アスレチック / ボードゲーム / タワーディフェンス / 音ゲー / チルワールド / スポーツ 付録: 逆引きインデックス・チートシート・エラー辞典・用語集など
■ こんな人向け
- プログラミング未経験だけどVRChatのワールドを作りたい - ギミックの作り方が分からない - ネットワーク同期が分からなくて詰まっている
利用規約
この教材は 自由に改変・配布OK です。 教育者や開発者がより良い初心者向け教材を作るための土台として使うことも歓迎されています。 本書は現状有姿で提供します。 記載の対応バージョン以外での動作は保証しません。 サポート・アップデートの提供は実施する場合がありますが義務ではありません。不具合報告は歓迎しますが、修正対応の実施可否・時期は作者の裁量とします。
更新履歴
2022/12/20 更新 V1.0公開 2022/12/22 更新 V2.0公開 ・5章を追加 2023/05/01 更新 v3.0公開 ・目次の改善 ・プログラムの仕組みなどを追加 ・オブジェクトについての説明の追加 2026/04/01 更新 v4.0公開 ・35章+付録8つの豪華版に大幅拡張 ・VCC\SDK最新対応、ネットワーク同期・イベント解説新設、11ジャンル実践編、逆引き・チートシート・エラー辞典等の付録追加 2026/04/02 更新 v4.2公開 ・軽微な修正




