Piamok 的身體結構

Piamok (帕莫克) 的設計, 是我在 2009 的設計計畫之一.
各部設計功能初版如下, 主要是描述整個大部功能,
其中有兩個功能已經完成了, 其他部分陸續更新中…

Piamok Bloack Diagram

以下中央區塊是 Piamok Logo 的啟動畫面, 就像 Photoshop 打開時的啟動畫面一樣, 具有很漂亮的陰影處理機制的圖層顯示, 之後也會將載入的模組一一顯示上. 另也會將硬梆梆的視窗介面設計成可更換面版, 可載入具不規則的漂亮面版.

image

下面的畫面是主要琴鍵, 由使用者設定自己擁有的電子琴/電鋼琴後,
自動產生相對應的鍵盤數. 此版為快速繪製版, 還沒有使用貼圖, 因此畫面較生硬, 但由於貼圖會有比較漂亮的畫面, 可以看起來像是真的琴鍵, 不過可能在較慢的電腦上, 顯示效能會有影響, 往後會把琴鍵列入更換面版的效果之一.

CAP-00

整個設計比較有趣的地方在於需要把邏輯的資料轉換成結構性資料, 例如琴鍵或音符的表示含意, 轉成程式中的資料項目, 並進一步與電鋼琴/電子琴所傳送出來的 MIDI 訊號做結合, 除了要將資料轉換之外, 同時也需要使用 Multi-Thread 處理多筆琴鍵事件(例如同時按下兩鍵以上的琴鍵).

往後陸陸續續把設計的過程分享給大家, 由於 Piamok 偏向於軟體工程, 要讓大家可以理解, 摒除程式部分, 只會講解並紀錄設計理念, 以及設計上的點點滴滴, 算是紀錄小孩子從出生到長大的成長過程吧~ ^^"

發表迴響