Hands-On Rust: Effective Learning Through 2D Game Development and Play (Paperback)
暫譯: 實戰 Rust:透過 2D 遊戲開發與遊玩有效學習
Wolverson, Herbert
- 出版商: Pragmatic Bookshelf
- 出版日期: 2021-08-03
- 定價: $1,900
- 售價: 8.0 折 $1,520
- 語言: 英文
- 頁數: 325
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1680508164
- ISBN-13: 9781680508161
-
相關分類:
Rust 語言
-
相關翻譯:
Rust 游戲開發實戰 (簡中版)
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$790$616 -
$720$562 -
$2,190$2,081 -
$954$906 -
$780$616 -
$1,750$1,663 -
$968Intuitive Python: Productive Development for Projects That Last
-
$1,725Robust Python: Write Clean and Maintainable Code (Paperback)
-
$450$355 -
$580$458 -
$780$616 -
$800$632 -
$720$562 -
$650$429 -
$1,890$1,796 -
$620$310 -
$680$578 -
$580$458 -
$780$616 -
$790$616 -
$980$774 -
$680$530 -
$620$490 -
$780$616 -
$980$774
相關主題
商品描述
Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters - and what better way to learn than by making games. Each chapter in this book presents hands-on, practical projects ranging from Hello, World to building a full dungeon crawler game. With this book, you'll learn game development skills applicable to other engines, including Unity and Unreal.
Rust is an exciting programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters. With Rust, you have a shiny new playground where your game ideas can flourish.
Each chapter in this book presents hands-on, practical projects that take you on a journey from Hello, World to building a full dungeon crawler game. Start by setting up Rust and getting comfortable with your development environment. Learn the language basics with practical examples as you make your own version of Flappy Bird. Discover what it takes to randomly generate dungeons and populate them with monsters as you build a complete dungeon crawl game. Run game systems concurrently for high-performance and fast game-play, while retaining the ability to debug your program. Unleash your creativity with magical items, tougher monsters, and intricate dungeon design. Add layered graphics and polish your game with style.
What You Need:
- A computer running Windows 10, Linux, or Mac OS X.
- A text editor, such as Visual Studio Code.
- A video card and drivers capable of running OpenGL 3.2.
商品描述(中文翻譯)
Rust 是一種令人興奮的新程式語言,結合了 C 語言的強大功能、記憶體安全性、無畏的並發性以及生產力提升工具,而學習的最佳方式莫過於製作遊戲。本書的每一章都提供了實作的、實用的專案,從 Hello, World 到建立完整的地城探險遊戲。透過這本書,您將學習到適用於其他引擎(包括 Unity 和 Unreal)的遊戲開發技能。
Rust 是一種令人興奮的程式語言,結合了 C 語言的強大功能、記憶體安全性、無畏的並發性以及生產力提升工具。使用 Rust,您擁有一個全新的遊樂場,讓您的遊戲創意得以蓬勃發展。
本書的每一章都提供了實作的、實用的專案,帶您從 Hello, World 開始,最終建立一個完整的地城探險遊戲。首先設置 Rust,並熟悉您的開發環境。透過實際範例學習語言基礎,製作您自己的 Flappy Bird 版本。探索隨機生成地城並用怪物填充的過程,建立一個完整的地城探險遊戲。並行運行遊戲系統以實現高效能和快速遊玩,同時保留調試程式的能力。釋放您的創意,設計魔法物品、更強的怪物和複雜的地城。添加分層圖形,並以風格潤飾您的遊戲。
您需要的條件:
- 一台運行 Windows 10、Linux 或 Mac OS X 的電腦。
- 一個文本編輯器,例如 Visual Studio Code。
- 一個能夠運行 OpenGL 3.2 的顯示卡及其驅動程式。
作者簡介
Herbert Wolverson has worked as a programmer and an indie game developer since the late 1990s. He's taught programming and IT skills at a variety of levels, contributes to multiple Open Source projects, and is active in the game development scene.
作者簡介(中文翻譯)
赫伯特·沃爾弗森自1990年代末以來一直擔任程式設計師和獨立遊戲開發者。他在各種層級教授程式設計和資訊技術技能,參與多個開源專案,並在遊戲開發界活躍。