自製app阿瓦隆介紹文,不管有沒有Android都希望可以看看 - 桌遊

Bethany avatar
By Bethany
at 2016-12-14T22:11

Table of Contents





更新內容:

1.現在斷線會跳至登入畫面較容易重新登入。

2.伺服器與Client做部分調整,現在放在背景時比較不容易被系統砍了。
(測試從600RAM刷到200RAM還不砍app,只是不確定其他人手機是否也如此)

3.在房間列表與建房時把app放在背景如果被系統砍了會自動復原,
但如果在房間內的話會跳回房間列表。
(因在房間內被釋放斷線,沒辦法叫所有人等你一個,且中間如果室長想踢你、或是在遊
戲中的過程已經送出某些訊息了,斷線的玩家都無法接收到,會發生的Bug很多所以還是
只能視為斷線處理)

4.在註冊時新增了註冊成功的話,會把帳密傳回登入畫面。

5.在登入與註冊新增了連線不穩的處理。

6.修改了出任務圖卡,改為成功獎盃讓玩家較容易識別。

7.每一次開始回合會通知系統做一次gc(垃圾回收)。

8.每10秒Server會檢查一次連線狀態,每7秒Client要丟一次心跳包確認在線上,
目前還在測試比例,如果連線狀況較不好的玩家常斷線會再調整,
這是為了掌握玩家有無斷線。

9.改進圖片與佈局的釋放。

10.有玩家提議在房間內等人時大家只關注聊天室,很難注意到有人進出房間,
所以 新增:有人進出房間時會收到系統在聊天室通知。 12/14 11:53更新

11.終於抓到偶爾有玩家看不到任務結果的獎盃bug。 12/15 12/19更新



最近幾天都在處理怎麼讓系統不把app釋放,但系統的威能還是太強悍了,

找到的資料都是說app在背景本來就無用被系統釋放也是正常的,

所以只能改為被釋放後怎麼做自動復原,在房間列表與建房時都還簡單,

但是在房間內卻面臨很多問題,

例如:玩家在房間內被掛機被系統釋放,但是恢復回來後房間已經滿人了、

或是已經開始遊戲了,卻有人掛機被系統釋放或斷線,雖然大家可以等他幾分鐘,

但是有些跳出來的對話方塊是一次性的用途,錯過了就回不去了 Q_Q,

也可能大家觸發了往下一階段的事件,導致任務繼續進行,

被系統釋放的玩家就很有可能被放生了。

基於種種原因,導致了房間內斷線難以恢復,所以還是決定讓他就這麼去了,

但是在優化Server與Client的連線狀態檢查後,發現系統似乎不太會砍了

(還不確定其他人手機是否如此)。



因為這幾天的測試可能伺服器都在開開關關的,又或者直接不開(一整個任性),

在此跟開遊戲卻進不去的玩家致歉。 ﹨(╯▽╰)∕




希望各位有任何建議都可以留言或私信、加Line群,

希望可以多一點人來測試9、10人房,跟蘭斯洛特、王者之劍功能。

Line 群: http://line.me/R/ti/g/zNds1MQEmd



載點:

google雲端硬碟:

https://drive.google.com/open?id=0B0NxztEOM0MrRko4WkktcHFpSDA

檔名為:Avalon(Beta V2.0).apk 12/15 12/19更新

請玩家下載最新版的更新,安裝前請先移除先前版本

目前伺服器開放時間預計為早上7點半到晚上11點,有興趣玩家可以在這段時間開上來測試





--
Tags: 桌遊

All Comments

Regina avatar
By Regina
at 2016-12-17T07:28
推推推,現在有房間可以進來玩哈哈
Michael avatar
By Michael
at 2016-12-20T10:44
推 你可以去找免費的伺服器,這樣就不用用自己的機器
Elizabeth avatar
By Elizabeth
at 2016-12-24T21:14
只找到網頁跟資料庫的,但是我Server用Java寫的
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2016-12-27T16:32
你一樣可以把檔案丟到伺服器上執行啊?
Yedda avatar
By Yedda
at 2016-12-30T01:53
我只用過Byethost和Heroku,不過Byethost貌似不提供SSH
Tristan Cohan avatar
By Tristan Cohan
at 2016-12-31T16:50
Heroku可以直接啟動Java,你可以試試看
Ethan avatar
By Ethan
at 2017-01-05T15:48
網速的話,應該還可以 我之前的就是放在Heroku上
Xanthe avatar
By Xanthe
at 2017-01-10T05:40
至於固定ip,你可以連他的domain就好啦
Leila avatar
By Leila
at 2017-01-10T14:24
goo.gl/UhkH1p Herou的連結給你試試
Faithe avatar
By Faithe
at 2017-01-10T20:17
另外我會建議你可以不用把圖片包進去apk,比較沒那麼肥
Linda avatar
By Linda
at 2017-01-14T12:28
可以把code 放到github分享出來嗎?
Christine avatar
By Christine
at 2017-01-17T06:34
你可以在安裝後第一次進入後載到本機就好,不用每次都載
Isabella avatar
By Isabella
at 2017-01-21T01:41
只是建議啦 因為每次更新要重抓近50mb的檔案也不小
Blanche avatar
By Blanche
at 2017-01-21T21:26
另外你也可以試試AWS,免費一年之後再看情況續租
Candice avatar
By Candice
at 2017-01-26T02:53
之前看aws好像有超過流量就會付費吧
Yedda avatar
By Yedda
at 2017-01-26T23:44
圖片的話也有想過,目前還是測試版很多地方都可能會改,而且也
怕玩家自己砍掉,發生其他錯誤
Anonymous avatar
By Anonymous
at 2017-01-29T05:22
免費的空間超過流量都要,可是一開始不用擔心這個
Yedda avatar
By Yedda
at 2017-02-02T15:52
圖片可以寫在安裝後的資料夾裡
Jacky avatar
By Jacky
at 2017-02-05T15:47
而且你如果已經寫找不到檔案就會下載的話 就不會有錯誤

12/14週三臺北士林區揪桌遊

Una avatar
By Una
at 2016-12-14T16:59
揪桌遊 地點:Legendfun樂聚坊 地址:台北市士林區中山北路五段505巷44弄2號1樓 預計會開的遊戲:阿瓦隆/推翻蘇丹/傳情畫意/CSI犯罪現場/機密代號/馬尼拉/璀璨寶石/ CV人生/七大奇蹟/ 時間:12/14 18:00-22:00 計費方式:40元/1HR 100元/3HR 主揪:Darien ...

12/15(四) 魔法阿瓦隆之夜

Jacob avatar
By Jacob
at 2016-12-14T16:01
又到了每周一次最精采的魔法阿瓦隆之夜啦~~ 本周要討論交流的主題是: 梅林的技法part2 * 抓出莫德的方法 * 梅林跳派法的精隨 * 梅林躲刺的方法 店家很用心~會給我們計分小卡片, 只要當晚獲勝最多 或是刺殺梅林最多次, 就能夠換取輕食跟甜點~哈哈~ 現在都固定會有2桌8-10人的~希望能更多人來換 ...

三峽桌遊週五團-阿瓦隆之夜

Yuri avatar
By Yuri
at 2016-12-14T15:56
『三峽桌遊週五團-阿瓦隆之夜』 時間:12/16(五)19:00~22:00 地點:新北市三峽區大義路221號(瘋桌遊三峽店),鄰近台北大學 場地費:$100/人(贈送一瓶店內販售的飲料任選) 電話:02-86725501 人數:內建4人,希望能開到8人局 喜歡阿瓦隆但卻總是揪不到人玩的朋友千萬別 ...

瘟疫危機擴充

Victoria avatar
By Victoria
at 2016-12-14T14:40
但是又不想再買原版2013瘟疫危機,因此想問: (一)、 大家都說「瘟疫危機 - 承傳」,不加入傳承的新元素,就是基本版的瘟疫危機。 那麼我可以把這個「偽基本版」跟「瘟疫危機-實驗室」一起玩嘛? 也許需要一些修正,但是可行嗎? (二)、 瘟疫危機的擴充可以混玩嘛? 例如:基本版加一擴再加二擴 (三)、 (三) ...

週四深入絕地團-拯救主教

Michael avatar
By Michael
at 2016-12-14T13:27
『週四深入絕地團-拯救主教』 時間:12/15(四)18:00~24:00 地點:台北市萬華區中華路二段10號B1 場地費:150元進場付費(打卡按讚優惠50元,須設定公開貼文否則一律無效) 聯絡人: 高兄 LINE ID:loveafu0620 羊先生 LINE ID:0989886649 貳家電話 ...