2009年09月18日

【作品】味丹 - 三人連線默契大考驗

  工作至今已數個月, 自開始接觸flash以來, 算一算也剛好滿一年了, 在這期間學了好多東西, 這次玩的是三人連線互動, 進行默契大考驗, 獎品還滿誘人的, 第一週有PSP :D

  上面這個部落貼是將3D標籤雲, 略加修改而成的應用, 這次Art廖伯用了很多向量圖, 所以檔案量很小, 但是效能上的微調也就更加重要, 除了快取點陣圖外, 還要做動畫的管理; 連線互動是第一次嘗試, 偏偏案子實際交到手上時, 只剩下不到3天的工作日, 差點沒爆肝..XD, 不過總算是"準時"完工。這次動用的技巧頗多, 可以說是滿難得的一次經驗。


 味丹 - 濃作伙大作戰
 連結網址:http://www.vedan.com.tw/vedanparty/

  開發的環境是Flash CS3+FlashDevelop, 連線的對口是php server, 使用AMFPHP實作flash和PHP之間的傳輸, 上傳圖片是用了ActionScript 3 Core Library的JPGEncoder套件壓縮後上傳。 即時戰況要載入多張圖片, 圖片的資料量比文字大很多, 處理不好的話, 其實反而比遊戲本身更容易影響到伺服器效能, 因此大頭照的部份有做縮圖和延遲載入, 在此推薦載入檔案的好工具:Bulk-loader, 它將文件、圖片、影片、swf檔的載入動作做了統整, 加上可以調整權重等參數, 也容易控制, 用起來相當方便。

  遊戲過程主要是由Server端來掌控, 動態讀取題目, 並由Server決定答案對錯, 以類似狀態機的方式確認流程, 伺服器不是專案專用的, 得顧好網路頻寬與效能, 所以盡量把更新時間拉長, 玩遊戲時3人會有2~3秒的時間差, 不過以這個活動來講, 仍然是可以接受的範圍~連線類型的程式最令人頭痛的就是Debug, 有時程式收到非預期的封包而執行到當掉, 很難查出原因, 推薦使用De MonsterDebugger做為Debug工具, 只是完成版記得要移除, 一些機敏資訊才不會外流。


Posted by esabear at 樂多Roodo! │19:46 │回應(0)引用(0)酷站連結
樂多分類:網路/3C 共同主題:新奇玩意 工具:編輯本文
標籤:作品, ActionScript3
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/9985357