|
有一天我跟小安聊到: 「每個人心中,其實都有一個做楓之谷的夢。」 於是,這個計劃誕生了。
我們把它命名為 ——《楓之夢》。 很多人可能會想:
「你們到底做了什麼?」 結果 AI 幫我們整理完後,
我們自己都嚇到。 —— 這是一個禮拜的進度。 【目前已完成】 ▍前端架構
Rust workspace、模組契約、dependency graph、team skeleton tests ▍Asset System
MSA archive、file-backed lookup、zstd RGBA texture pages、cache pin/release、semantic lookup ▍Rendering
wgpu offscreen renderer、render-ready sprites、map + character submit path ▍Map Engine
camera follow/manual/hold、dead zone、smooth follow、parallax、z-order、scene metadata assembly ▍Collision / Physics
foothold、climb line、斜坡、直角落差、跳躍、攀爬、重力與 fractional tick ▍Paperdoll
body/head/hair/face/equipment layers、anchor alignment、weapon hand anchor、longcoat 覆蓋、missing asset warning ▍Input
預設鍵位、rebind、pressed/held/released tick state、file/in-memory store ▍Network Client
offline mode、TCP mode、protocol encode/decode、snapshot cache、event 保留與 dynamic snapshot coalescing ▍Backend Gateway
TCP gateway、packet limit、rate limiter、world broadcast filtering、default listen addr 統一 ▍Backend World
map actor、fixed tick、snapshot rate cap、authoritative movement、appearance update、skill cooldown ▍Data Loading
map MSA metadata、skill MSA catalog、collision/skill cooldown extraction ▍Headless Client
多 client scenario、random intent、appearance、skill cast、large snapshot reader ▍Infra
Docker Compose for Postgres/Redis、memory/Redis session store 講白一點: 我們正在從 0 開始,
重建一個屬於自己的楓之谷世界。 以下是目前 Demo: 這篇沒有要教學。
純粹是炫耀文。 畢竟,
有些人的童年只是回憶,
而有些人會真的把它做出來。
|