Silhouette

三維線條投影解謎

啟動遊戲

Silhouette 遊戲畫面:頂端為目標剪影縮圖,主畫面為待對齊的三維線條碎片 ▶ 啟動 Silhouette ↗

這是什麼

Silhouette 是一款在瀏覽器裡執行的解謎遊戲。畫面中散落著一組三維線條,你的任務是旋轉視角、調整位置,直到這些線條從某個角度看過去,剛好對齊成畫面頂端給定的目標剪影。對準的瞬間,關卡就通關了。

它的核心是一個簡單卻不直覺的事實:同一組三維結構,從不同角度投影到二維平面,會得到截然不同的形狀。遊戲把「找到那個對的角度」變成謎題本身。

玩法

基本操作

拖曳線條、旋轉視角、縮放畫面,三種操作配合著找出能通關的角度。畫面頂端會顯示本關的目標剪影作為參考,你要讓散落的線條從某個視角看過去,剛好對齊成那個圖形。

拖曳移動線條
旋轉轉動觀看視角
縮放滾輪 / 雙指縮放
目標參考畫面頂端的目標剪影縮圖

關卡與進度

遊戲以關卡推進,附計時器記錄每關用時。進度可在本機儲存,並支援匯出 / 匯入存檔,換裝置也能接續。介面提供中文與英文切換。

進度本機儲存 · 匯出 / 匯入存檔
語言中文 · English
計時每關計時器

背後的幾何

Silhouette 玩的其實是投影幾何空間推理:把三維物件沿某方向投影到二維平面,等同於對它做一次降維。要預測投影後的形狀,得在腦中先完成這個運算,而這跟我在數學裡關注的空間結構,以及藝術中的純線條創作、摺紙(把平面折疊映射到三維)是同一種直覺的不同面向。

這也是為什麼這個遊戲被歸在「互動與數位作品」而非單一領域:它剛好坐落在數學、視覺與程式的交界。

製作

遊戲設計 / 開發William Lu 呂乃崴
技術HTML5 Canvas · JavaScript
平台瀏覽器(桌機 / 行動裝置)