復仇功能應該可以改進吧? - 手遊
By Tristan Cohan
at 2015-02-01T18:21
at 2015-02-01T18:21
Table of Contents
就程式設計的觀點來看
這個功能就是 80/20 裡面的 20
為了減輕 server 的負擔
其實很多的動作都拉到 client 處理了
但是有一部份還是必須要在 server 做驗證的動作
其中最大的一項就是 上線中/被攻擊/護盾 的判斷
因為這邊要的資料必須是即時的資料
user 不斷的上下線 攻擊/被攻擊
所以必須一直同步狀態 也就是很容易造成 lock 的問題
假設說被攻擊清單保留 100 筆資料
那這樣我一打開清單 server 就必須去查詢這 100 個 user 的狀態
這樣的成本的確是太高的
所以這就會是一個 nice to have 的功能
也就是說不太可能實現
※ 引述《meidoku (佐木三號)》之銘言:
: 其實coc這個遊戲有很多可以改進的方向
: 只是看官方願不願意而以
: 單就復仇的部份來說,我個人提供的點子如下
: 1.因為復仇只能有一次,所以希望
: 就算有護盾的也可以復仇
: 但是被復仇之後還是不會破盾
: 換句話說有護盾只是讓人搜尋不到你
: 但是如果是復仇的話,護盾是沒用的
: 不過這機制現在一定很多人反對
: (因為現在大家可以用模的)
: 2.如果第一點不能改成這樣,那至少
: 希望能改成,你可以把你想復仇的對象,設定成關注
: 被關注的對象如果盾消失時,遊戲訊息會通知你
: (就好像生兵滿會通知一樣)
: 3.如果第二點也不行的話,那至少
: 希望能改成所有可以復仇的對象
: 都會直接顯示對方護盾剩餘的時間
: 然後一直倒數,讓玩家自已心裡有數
: 倒數快要結束前,先準備好重兵來報仇練身體
: 4.如果第三點對於網路或系統的負擔太重的話
: 可以改成能復仇的對象可以設定成關注
: 被關注的對象就比照第3點處理
: 然後一次最多只能設定三個玩家關注
: 或者一個也可以
: 目前想到的就這樣
--
這個功能就是 80/20 裡面的 20
為了減輕 server 的負擔
其實很多的動作都拉到 client 處理了
但是有一部份還是必須要在 server 做驗證的動作
其中最大的一項就是 上線中/被攻擊/護盾 的判斷
因為這邊要的資料必須是即時的資料
user 不斷的上下線 攻擊/被攻擊
所以必須一直同步狀態 也就是很容易造成 lock 的問題
假設說被攻擊清單保留 100 筆資料
那這樣我一打開清單 server 就必須去查詢這 100 個 user 的狀態
這樣的成本的確是太高的
所以這就會是一個 nice to have 的功能
也就是說不太可能實現
※ 引述《meidoku (佐木三號)》之銘言:
: 其實coc這個遊戲有很多可以改進的方向
: 只是看官方願不願意而以
: 單就復仇的部份來說,我個人提供的點子如下
: 1.因為復仇只能有一次,所以希望
: 就算有護盾的也可以復仇
: 但是被復仇之後還是不會破盾
: 換句話說有護盾只是讓人搜尋不到你
: 但是如果是復仇的話,護盾是沒用的
: 不過這機制現在一定很多人反對
: (因為現在大家可以用模的)
: 2.如果第一點不能改成這樣,那至少
: 希望能改成,你可以把你想復仇的對象,設定成關注
: 被關注的對象如果盾消失時,遊戲訊息會通知你
: (就好像生兵滿會通知一樣)
: 3.如果第二點也不行的話,那至少
: 希望能改成所有可以復仇的對象
: 都會直接顯示對方護盾剩餘的時間
: 然後一直倒數,讓玩家自已心裡有數
: 倒數快要結束前,先準備好重兵來報仇練身體
: 4.如果第三點對於網路或系統的負擔太重的話
: 可以改成能復仇的對象可以設定成關注
: 被關注的對象就比照第3點處理
: 然後一次最多只能設定三個玩家關注
: 或者一個也可以
: 目前想到的就這樣
--
Tags:
手遊
All Comments
By Skylar DavisLinda
at 2015-02-03T17:42
at 2015-02-03T17:42
Related Posts
好趣味的打法阿XDDD
By Candice
at 2015-02-01T16:27
at 2015-02-01T16:27
九本狗球-5狗20球3星9本
By Wallis
at 2015-02-01T12:32
at 2015-02-01T12:32
俠姊的私處 招生中
By Quanna
at 2015-02-01T10:22
at 2015-02-01T10:22
一些網路用與簡單資訊整理
By Cara
at 2015-02-01T04:42
at 2015-02-01T04:42
上次部落來了兩個臺灣玩家...
By Tristan Cohan
at 2015-02-01T03:39
at 2015-02-01T03:39