Sunday, February 03, 2008

Actor Setup 工具 (WIP #1)

前陣子有機會接觸 Flash 及 Action Script 3.0,用過後發覺 Flash 和 Action Script 之間,就好像 Game Artist 和 Game Programmer 一樣,但是 Flash 和 Action Script 卻融洽非常,我用過她們後吸收了一點點經驗,希望用這些經驗做個工具,一個簡化 Artist 和 Programmer 之間溝通和工作的工具。Action Script 本身就是一個 Event Driven 的工具,在 Flash 中使用 Event 來與 Action Script 溝通,這個是她們融洽的主要原因,所以我先要做的,就是做個 Event System 出來給自己的 Ogng 3D 使用,當然是一個很簡單的版本了,但是也算是可以使用的了,當完成了這個超簡單版的 Event System 後,就要開始做工具了。

我暫時叫這工具做 Actor Setup Tool,這個工具是做甚麼的呢?最主要就是在一個 Character 內做一些 Event 發放的設定,例如:一個 Character 的其中一個 Animation,playback 其間或完成後發放一個 Event,那麼 Game Programmer 只需要做個程序來處理這 Event 便可以,工具就是希望做到,在一個 Animation 中的指定時間上,加入一個發放 Event 的點。現在進行的階段還沒有多大的進展,其中一些記錄 Event 時間、類型、名稱等等資料,都要另外儲存,但資料格式還未敲定呢...... 暫時就如附圖一樣,只是一些基本軟件外表,就和我之前所說,這個工具會是比較大型的,相信還要做一段時間呢。

明天是年廿八,再過幾天就是新年了,在此先恭祝大家:

心想事成萬事勝意

No comments: