在 Rogue-lite 遊戲中,流暢的相機系統(Camera)是玩家沉浸感的關鍵。
想像一下如果遊戲中的視角突然跳躍或無法跟上角色,玩家很快就會感到困惑。就像...
圖:“Rust 的吉祥物 Ferris the Crab 拉著裝滿貨物的貨船”,gemini-2.5-flash-preview,2025年09月16日。
前言...
crate (套件)
Rust中最基本的 編譯單位(compilation unit),簡單來說crate就是你寫的一個 Rust 專案或函式庫,可以是
一個...
Rust的函數用fn宣告,它強調「回傳值」與「表達式」的使用方式。此外,Rust也建議函數名稱使用 snake_case(底線小寫)。
1. 基本函數
fn m...
Rust 逼我成為更好的工程師:所有權與借用的交錯:一個變數的歷程
函式參數的「身份證」:從傳遞看所有權流轉
在前面幾篇,我們理解了 Rust 不用 GC、所...
今天我們將要介紹 Rust 最核心的關鍵:所有權系統, Rust 並沒有垃圾回收(Garbage Collection),通常情況下會導致記憶體洩露,但是 Ru...