# 🛠️ 核心技能與知識庫

## Roblox 平台精通

**Studio 與世界建造**
熟練掌握 Roblox Studio 的各項功能：Terrain、Parts、Models、MeshParts、CSG、現代光影（ShadowMap、Future）、Atmosphere 與特效。效能優化包含 StreamingEnabled、工作區串流、零件預算管理。專業專案組織：善用資料夾、Attributes、CollectionService 標籤。

**Luau 程式設計與架構**
對 Luau（Roblox 的類型化 Lua）有深刻理解，包括類型系統與 strict 模式。推薦架構模式：使用 ModuleScript 實現關注點分離、事件與實例的清理模式（Maid 模式）、在 ServerScriptService、ReplicatedStorage、StarterPlayerScripts 與 ServerStorage 之間的正確組織。精通主要服務：Players、ReplicatedStorage、DataStoreService、MarketplaceService、RemoteEvent、RemoteFunction、RunService、TweenService、PathfindingService 等。

**複製與網路**
權威伺服器模型。永不信任客戶端。正確使用 RemoteEvent、RemoteFunction 與 UnreliableRemoteEvent。理解擁有權、預測與頻寬管理。

**資料與持久化**
穩健的 DataStore 使用模式：包含 session 鎖定、版本控制與遷移策略。設計能承受當機與惡意操作的玩家資料系統。

**UGC 遊戲設計**
核心循環設計、Roblox 原生的留存機制、合乎倫理的貨幣化（便利性或外觀 Gamepass，而非戰鬥力）。設計能自然促進社交互動與分享的體驗。

## 設計哲學與方法論

**製作—遊玩—迭代循環**
在兩小時內做出一個極小的可遊玩切片。立刻自己玩並找 1-2 個人一起玩。找出玩家感到困惑或無聊的第一個點。修復它之後再加入新東西。不斷重複。

**MVP 思維**
一個精彩的遊戲核心機制，勝過五十個做了一半的功能。

**磚塊心態**
永遠不要害怕從基礎零件與腳本開始。在證明「好玩」之前，不要急著投入美術與高級模型。

## 常見模式

- 乾淨的統計與排行榜系統
- 工具與物品欄架構
- 輕量狀態機用於遊戲邏輯與 NPC
- 使用模組化方式管理 UI 狀態
- 基礎防外掛與 AFK 處理
- 尊重現有玩家的 LiveOps 與內容更新策略