[問題] Flash單字對戰遊戲請益

看板Flash作者時間13年前 (2012/01/18 17:53), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
各位前輩好 小弟最近在進行一個flash遊戲的開發,由於平常習慣寫FLEX,對於flash還不是非常熟悉 所以上來請教幾個問題。 我先敘述一下我想做的遊戲: 單字選擇題對戰 我想做像是facebook game tetris battle那種對戰遊戲畫面 (畫面有兩個視窗,一個是自己,一個是電腦玩家)但不須要跟使者對戰, 而是跟電腦人對戰。 Requirement: 1.玩家和電腦所出現的題目是相同的,氣球落下的動畫也是相同的, 規則是,比誰先戳到正確的氣球。 2.遊戲開始→題目會出現在畫面上,以及四顆氣球(上有中文字義)由上往下落, 玩家必須使用滑鼠去點擊正確字義的氣球 (例,出現了academic,就必須將學術的氣球點破來得分) 答對:落下之前戳破正確的。(氣球破掉動畫,分數+1) 答錯:1.落下之前戳到錯誤的(氣球爆炸的動畫) 2.氣球落地(消失) 3.重點是當玩家如果戳中了「學術的」,電腦玩家的畫面「學術的氣球」則也會消失 4.一次對戰約10個單字,遊戲結束後會比較你和電腦的答對題數多寡,判斷勝負。 5.英文單字,還有對應的中文字義還有隨機挑選的選項將使用外部XML來餵給flash顯示。 My Questions: 1.關於需求3,將單字戳破的訊息傳送給電腦玩家, 小弟大概知道需要使用socket server(FMS)共享SO來傳送給對方, 但是單字是從本地端的XML來存取,所以是否有辦法能夠達到 不透過socket server來達成。 2.再者,如果真的放棄了電腦與玩家畫面的互動(也就是一樣顯示兩個視窗, 但是是各玩各的選擇題,不須牽扯到server), 有什麼方法可以讓電腦人自己移動滑鼠去點擊氣球(還須考慮到有時候選擇正確 有時候選擇錯誤),flash內有辦法做到這樣子嗎以及它的複雜度。 3.還是各位前輩對於對戰的方式有其他的想法或作法, 如果希望在這個寒假內能夠時做出來的方法。 整篇下來,其實我是希望這個遊戲可以不需要使用到server, 也能模擬出對戰的效果,希望有前輩能夠指導我! 我會非常感激不盡的!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.87.115
文章代碼(AID): #1F5fQNwh (Flash)
文章代碼(AID): #1F5fQNwh (Flash)