Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
Game Development 的 Rust 簡介
- 使用 Rust 進行遊戲開發概述
- 使用 Rust 進行遊戲開發的好處
- Rust 中的遊戲開發框架簡介
設置開發環境
- 安裝 Rust 和 Cargo
- 配置 Rust 開發環境
- 設置遊戲開發框架和依賴項
Game Development 基礎知識 Rust
- 遊戲開發概念概述
- Rust 遊戲開發中的實體、元件和系統
- Rust 中的遊戲迴圈和事件處理
圖形 Programming 與 Rust
- Rust 中的圖形庫和引擎簡介
- 在 Rust 遊戲中使用 2D 和 3D 圖形
- Rust 中的渲染技術和著色器
遊戲玩法 Programming in 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 進行遊戲開發感興趣的程式師
21 時間:
客戶評論 (2)
我喜歡我們製作的互動式示例,培訓師對我們提出的問題幾乎每個主題都非常瞭解,並就與培訓中某些材料相關的實際用例提供了出色的建議。
Tracy - GenesysGo
Course - Rust Advanced
機器翻譯
培訓師解釋了很多關於 RUST 的有趣事情,從基礎開始,到它的應用,走向 Blockchain,這是非常有見地和引人入勝的
Elena Paraschiv - ICI BUCHAREST
Course - Rust Programming
機器翻譯