ASCII Sharks 游進 Blog 首頁:light mode 怎麼救?
2026年10月26日
ASCII Sharks 是用 Canvas 畫鯊魚與魚群的互動動畫。我把它整合進 Astro 部落格首頁,記錄從 hero 橫幅改成整頁背景、毛玻璃、手機載入與八種鯊魚取捨的過程。原始 renderer 固定黑底,讓 light mode 面板變灰;最後用 CSS 反轉並關掉格線,留下適合閱讀的首頁背景。
政策島優良體驗後:Three.js Island Blog 的 2.5D Sprite 實作
2026年10月24日
受到 HEART 政策島啟發,我用 Three.js 把部落格系列做成可探索的漂浮島群。本文從 1.0 的效能與操作體驗測試寫起,記錄角色轉用 2.5D Sprite、宇宙視覺設計、主題地標和道具,以及生成島與 agent 派工場景的開發過程。
Luma 活動頁背景動畫:貪食蛇不只有趣還可以接手玩
2026年8月1日
Luma 活動頁上自動吃光點的貪食蛇,不只是 Canvas 裝飾。從公開 JavaScript bundle 逆向出主題、演算法與可由訪客接管的完整互動系統。