Re: [心得] 自制app阿瓦隆介绍文,不管有没有Android都希望可以看看

楼主: x049 (joker)   2016-12-14 22:11:00
更新内容:
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点,有兴趣玩家可以在这段时间开上来测试
作者: h86288624 (stupidkite)   2016-12-14 22:20:00
推推推,现在有房间可以进来玩哈哈
作者: jenocool   2016-12-14 23:07:00
推 你可以去找免费的服务器,这样就不用用自己的机器
楼主: x049 (joker)   2016-12-14 23:09:00
只找到网页跟数据库的,但是我Server用Java写的
作者: jenocool   2016-12-14 23:36:00
你一样可以把档案丢到服务器上执行啊?我只用过Byethost和Heroku,不过Byethost貌似不提供SSHHeroku可以直接启动Java,你可以试试看网速的话,应该还可以 我之前的就是放在Heroku上至于固定ip,你可以连他的domain就好啦goo.gl/UhkH1p Herou的连结给你试试另外我会建议你可以不用把图片包进去apk,比较没那么肥
作者: otzro (OTZro)   2016-12-15 15:03:00
可以把code 放到github分享出来吗?
作者: jenocool   2016-12-16 17:41:00
你可以在安装后第一次进入后载到本机就好,不用每次都载只是建议啦 因为每次更新要重抓近50mb的档案也不小另外你也可以试试AWS,免费一年之后再看情况续租
楼主: x049 (joker)   2016-12-17 20:05:00
之前看aws好像有超过流量就会付费吧图片的话也有想过,目前还是测试版很多地方都可能会改,而且也怕玩家自己砍掉,发生其他错误
作者: jenocool   2016-12-17 21:49:00
免费的空间超过流量都要,可是一开始不用担心这个图片可以写在安装后的资料夹里而且你如果已经写找不到档案就会下载的话 就不会有错误

Links booklink

Contact Us: admin [ a t ] ucptt.com