コース概要
Game DevelopmentのためのRustの紹介
- Rustによるゲーム開発の概要
- ゲーム開発に Rust を使用する利点
- ゲーム開発フレームワークの紹介 Rust
開発環境のセットアップ
- RustとCargoの取り付け
- Rust開発環境の構築
- ゲーム開発フレームワークと依存関係のセットアップ
Game Development 基本と Rust
- ゲーム開発コンセプトの概要
- Rust ゲーム開発におけるエンティティ、コンポーネント、システム
- Rust のゲームループとイベント処理
グラフィック Programming と Rust
- Rust のグラフィックス ライブラリとエンジンの概要
- Rust ゲームでの 2D および 3D グラフィックスの操作
- Rust のレンダリング技術とシェーダー
ゲームプレイ Programming の Rust
- Rust を使用したゲームの仕組みとロジックの実装
- Rust ゲームの入力処理とプレーヤー制御
- Rust ゲームの物理シミュレーションと衝突検出
Rust ゲームのオーディオとサウンド
- Rust ゲームに効果音と音楽のオーディオ ライブラリを統合
- Rust ゲームでのオーディオ再生とミキシングの実装
Rust のユーザー インターフェイス開発
- Rust を使用したゲームのユーザー インターフェイスとメニューの作成
- Rust UI でのユーザー入力と対話の処理
- Rust ゲームの UI デザイン原則とベスト プラクティス
Rust ゲームの最適化とパフォーマンス
- パフォーマンスのためのゲーム コードのプロファイリングと最適化 Rust
- Rust のメモリ管理および最適化手法
- Rust ゲームのフレーム レートを向上させ、レイテンシを短縮するためのテクニック
デバッグとテスト Rust ゲーム
- ゲームをデバッグするためのツールとテクニック Rust
- Rust ゲーム開発における単体テストと結合テスト
- Rust ゲームのエラー処理と例外処理
Rust ゲームの展開と配布
- さまざまなプラットフォーム向けに Rust ゲームをパッケージ化して配布
- Rust ゲームのインストーラーと実行可能ファイルをビルドする
- ゲームのデプロイメントとリリース後のアップデートに関する考慮事項
概要と次のステップ
要求
- プログラミング概念の基本的な理解
- プログラミング言語(CやC++など)の経験
- ゲーム開発の概念に精通していると助かりますが、必須ではありません 。
観客
- ゲーム開発者 Rustのゲーム開発に興味があるプログラマー
お客様の声 (4)
トレーナーの知識は非常に豊富で、会話と知識の伝達に対する彼の取り組みは非常に大きいです。参加者とのコミュニケーションも良好。非常によく準備された資料、多くのスライド、演習の説明など、トレーニングに対する素晴らしい準備が見られました。私のコメントにもかかわらず、私は依然としてトレーニングを非常に高く評価しています。私のコメントはトレーニングへの追加にすぎませんが、トレーニングは非常に優れた水準でした。私の意見では、エリア C# からの参加者と修正が導入されているため、トレーニングは理想的なレベルにあるかもしれません ;-)
Sławek - Sonova Warsaw Service Center Sp z o o
コース - Rust Programming
Machine Translated
私たちが取り組んだインタラクティブな例題が気に入りました。トレーナーは、私たちが質問したほとんどすべてのテーマについて非常に知識が豊富で、トレーニングの資料のいくつかに関連する私たちの実際の使用例に対して素晴らしいアドバイスをしてくれました。
Tracy - GenesysGo
コース - Rust Advanced
Machine Translated
実例を交えた実践的な知識が豊富。
Kamil - Streamsoft Kraków
コース - Java Advanced
Machine Translated
継続的に変更をプッシュします。3 日目には以前よりも迷子になり始め、エラーをすぐに見つけるのが難しくなりましたが、すぐに最新の変更をチェックアウトして最新の内容を把握することができました。
Paulina
コース - Advanced Java Security
Machine Translated