今天做的是把跨邊界要用的型別先定成三種——string、number、Uint8Array。字串拿來傳訊息或模式名,數字拿來放參數(在 wasm-bindgen...
當我們把像素或大型二進位從主緒丟到 Web Worker,真正決定體驗的不是演算法本身,而是資料怎麼過邊界。瀏覽器有三條路:Structured Clone(預...
前言
在昨天的文章中,我們探討了 ExecutionPlan trait 的核心設計,了解了 schema()、properties() 和 execute()...
前言
在昨天的文章中,我們探討了無狀態的 ProjectionExec 和 FilterExec 算子。今天我們將學習需要狀態管理的聚合算子(Aggregate...
目前為止,都還沒有碰到關於裝備的部分,既然已經做到寶箱的這個階段,那麼寶箱不再只是掉藥水,而是能提供盾牌並直接替玩家增加防禦。另外,也趁機重新整理劍與盾的顯示方...
暨上一篇將死亡與重生機制補齊之後,遊戲的基本循環已經成形。要繼續往 Rogue-lite 的隨機化與角色成長前進,第一步就是讓角色的數值可以成長。
過去的攻擊與...