作者nochoice (阿梅)
看板COC
標題Re: [閒聊] 復仇功能應該可以改進吧?
時間Sun Feb 1 18:21:06 2015
就程式設計的觀點來看
這個功能就是 80/20 裡面的 20
為了減輕 server 的負擔
其實很多的動作都拉到 client 處理了
但是有一部份還是必須要在 server 做驗證的動作
其中最大的一項就是 上線中/被攻擊/護盾 的判斷
因為這邊要的資料必須是即時的資料
user 不斷的上下線 攻擊/被攻擊
所以必須一直同步狀態 也就是很容易造成 lock 的問題
假設說被攻擊清單保留 100 筆資料
那這樣我一打開清單 server 就必須去查詢這 100 個 user 的狀態
這樣的成本的確是太高的
所以這就會是一個 nice to have 的功能
也就是說不太可能實現
※ 引述《meidoku (佐木三號)》之銘言:
: 其實coc這個遊戲有很多可以改進的方向
: 只是看官方願不願意而以
: 單就復仇的部份來說,我個人提供的點子如下
: 1.因為復仇只能有一次,所以希望
: 就算有護盾的也可以復仇
: 但是被復仇之後還是不會破盾
: 換句話說有護盾只是讓人搜尋不到你
: 但是如果是復仇的話,護盾是沒用的
: 不過這機制現在一定很多人反對
: (因為現在大家可以用模的)
: 2.如果第一點不能改成這樣,那至少
: 希望能改成,你可以把你想復仇的對象,設定成關注
: 被關注的對象如果盾消失時,遊戲訊息會通知你
: (就好像生兵滿會通知一樣)
: 3.如果第二點也不行的話,那至少
: 希望能改成所有可以復仇的對象
: 都會直接顯示對方護盾剩餘的時間
: 然後一直倒數,讓玩家自已心裡有數
: 倒數快要結束前,先準備好重兵來報仇練身體
: 4.如果第三點對於網路或系統的負擔太重的話
: 可以改成能復仇的對象可以設定成關注
: 被關注的對象就比照第3點處理
: 然後一次最多只能設定三個玩家關注
: 或者一個也可以
: 目前想到的就這樣
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.70.194.136
※ 文章網址: https://webptt.com/m.aspx?n=bbs/COC/M.1422786068.A.613.html
1F:→ Kare112233: 人力阿...電腦程式也不是萬能的.... 02/01 19:31