「行為實驗室」是一個探索演算法與有機生命界線的數位觀測計畫。
此應用程式並非單純的動畫播放,而是一個建構於程式碼之上的微型物理世界。其核心精神在於「程序化生成 (Procedural Generation)」與「反向運動學 (Inverse Kinematics)」的結合。透過數學運算即時解構生物的行走、平衡、跌倒與恢復機制,將生命的動態轉化為可被觀測與調整的參數(如重力、摩擦力、骨骼長度)。
在這個極簡的數位空間中,重點不在於預設的劇本,而在於「湧現 (Emergence)」—— 觀察一個由幾何線條構成的數位實體,如何在充滿變數的物理環境中,展現出彷彿具有意識般的生存本能與環境互動。這是一場關於數位存在、物理慣性與互動反饋的視覺實驗。
基本操作控制方式
電腦版
- 游標互動: 實驗體具有視覺追蹤機能,頭部與視線會自然跟隨滑鼠游標移動。
- 物理抓取:
- 懸掛拖曳: 於實驗體身體範圍內按住滑鼠左鍵,可將其提起並懸掛於空中,模擬真實重力擺盪。
- 慣性拋飛: 在拖曳狀態下快速甩動滑鼠並鬆開左鍵,可觸發「布娃娃」物理狀態,將實驗體拋出直至撞擊邊界或落地。
- 肢體互動: 點擊腳部區域,可觸發實驗體蹲下查看或觸碰地面的反應。
- 鍵盤控制:
- A / D 鍵: 控制實驗體向左或向右行走。
- Shift 鍵: 按住時可加速,將移動模式由「行走」切換為「奔跑」。
- 參數控制: 畫面側邊/角落設有控制台,可即時調整重力、骨骼尺寸與物理參數,觀測不同環境變數下的行為變化。
手機版
- 點擊互動 (Tap): 點擊畫面空白處,實驗體會嘗試向該位置移動或進行視線索敵;點擊實驗體本體可觸發互動反饋。
- 觸控牽引 (Touch & Drag): 單指觸碰螢幕上的實驗體並滑動,即可直接進行物理抓取與位置拖曳。
- 慣性拋擲 (Fling): 快速滑動手指後放開,利用觸控速度計算慣性,將實驗體拋向空中。
