Unity歴14年のC#エンジニアがRustに初挑戦。mut・参照・マクロに苦戦 episode artwork

EPISODE · Aug 1, 2026 · 1H 7M

Unity歴14年のC#エンジニアがRustに初挑戦。mut・参照・マクロに苦戦

from オオバの毎日ゲーム開発 · host オオバ

土日は普段のUnityゲーム開発から離れて新しい技術に触れる日。今回はRust完全初心者のUnityエンジニアが、AIに質問しながら環境構築から始めます。Rust製ゲームエンジンBevyやUnityを補助する高速ツールへの興味を入口に、Macへrustupを導入し、rustc・Cargoの確認、`cargo new`と`cargo run`によるHello World、VS Codeのrust-analyzerまで一通り実演します。次に、フォルダー内のファイルを連番へ変更するCLIを題材にRustコードを読み解きます。最初に提案された約300行の実装を初学者向けの約30行へ縮め、実ファイルのリネームを確認。ChatGPTで仕様を整理し、Codexに1行ずつ解説コメントを加えてもらいながら、ドライランと`--apply`、コマンドライン引数、標準ライブラリ、`use`と`::`の意味を追います。後半はC#との違いを軸に、クラスを使わない`struct`と`impl`、`PathBuf`と`String`、変更可能性を明示する`mut`、`Vec`、`println!`などのマクロ、関数とマクロの使い分け、参照を表す`&`と変更可能な借用`&mut`を深掘りします。1時間では全体を掴み切れない難しさを感じつつも、書き込み権限や所有権を細かく表現して事故を防ぐRustの設計思想を体感。AI時代でも別の言語を知ることが、AIへ出す指示の深さにつながると考えた初学回です。▼YouTubehttps://www.youtube.com/@ohbashunsuke▼Xhttps://x.com/ohbashunsuke▼notehttps://note.com/ohbashunsuke▼ブログhttps://shibuya24.info/▼公式LINE🎁【期間限定】無料プレゼント【現役ゲームエンジニアが厳選下プレゼント】・AI時代のUnityゲーム開発に使えるコード規約テンプレート・AI時代を生き抜くUnity 設定23 選・UnityでゲームUIを開発する前に確認すべき51個のチェックシート・AI時代に外せないUnityプロジェクトフォルダ構成テンプレートhttps://utage-system.com/line/open/fSmz8N8X26N2?mtid=iwdJdKbVeqFb▼TikTokhttps://www.tiktok.com/@game.ohba#Unity #ゲーム開発 #AI #プログラミング

Episode metadata supplied by the publisher feed · Published Aug 1, 2026

Embed this episode

Ready to play

Unity歴14年のC#エンジニアがRustに初挑戦。mut・参照・マクロに苦戦

0:00 1:07:30

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of オオバの毎日ゲーム開発?

This episode is 1 hour and 7 minutes long.

When was this オオバの毎日ゲーム開発 episode published?

This episode was published on August 1, 2026.

Can I download this オオバの毎日ゲーム開発 episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!