[开发日志] Roll Turtle 排行榜功能完成 / 优化

楼主: waldfantasy (Kira)   2016-01-18 15:45:22
无音乐好读图文网志版
http://kirafugames.blogspot.tw/2016/01/0095-roll-turtle.html
====================
开发日志-0095 Roll Turtle 排行榜功能完成 / 优化一堆小地方
真的快做完了,
这句话好像已经讲很多次了...
但是没有意外的话(通常讲完很容易就有了 (°Д°) ),
应该会在最近 1~2 周内送审,
已经没有在做什么重大的新功能或修改了,
这次连标题都直接打"优化一堆小地方" ^^"
这星期主要发生的意外就是临时决定做排行榜的功能!
因为 Roll Turtle 并没有打算埋观察玩家的分析资料的功能,
有埋分析资料的功能的话,
就可以知道大部份玩家玩到哪里会卡住,
游戏哪一关比较好玩,哪一关比较不好玩的数据。
因为跟开发者朋友聊天的关系,
所以临时又改变想法啦,
既然要做,
那就用排行榜的方式吧,
透过排行榜也可以得到类似资料分析的效果,
所以在原本只有 1 个排行榜的情况下,
又追加设计了 12 个,加起来一共 13 个排行榜。
而每个排行榜的数据,
分别统计每一关的蛋的数量、王冠的数量,
以及全部关卡加总的数量,
虽然这些参数都是有上限的,
到最后有可能会演变成一堆人数据全部一样通通并列第 1 名 (゚Д゚≡゚Д゚)?
但是透过这样的方式,
就可以观察到玩家在每一个世界的关卡完成度的情形,
玩家自己也可以透过排行榜去比较与观看自己在全部玩家间完成度的情形,
等于是既然要埋资料,
干脆就公开给有玩 Roll Turtle 的大家一起看的意思 *。(ˊˋ*)*。
要弄这个功能说简单很简单,
但是实际弄起来就是要花一些时间,
抓想要的数据,在 iTunes 后台开排行榜字段,
然后因为排行榜跟成就一样需要有对应的 icon,
所以必须绘制新的 icon 。
然后就是要实际反复游玩个几遍,
看看参数们有没有都正确传到该传的排行榜上,
看看 icon 图在实机上的效果,
一来一往检查修正等等等...
而且这个动作都必须用实机才能测,
iOS 的 game center 用模拟器是没办法传参数上去的,
虽然说 apple 在去年已经取消了麻烦又容易出错的 sand box 模式,
现在已经不需要使用 sand box 模式,
改成可以直接用 ad hoc 登入自己的 apple ID 就能测试,方便了不少,
但每做一个修改就必须重新打包一次app,再传到 iPad / iPod touch 上测,
真的是说起来简单,动起手来就是一连串的麻烦 @@
然后因为反复做这些动作,
意外发现上传 game center 资料的时机点,
会导致有时候游戏有轻微的停顿感,
虽然只是标题画面,
但是实在看不顺眼,又忍不住一头栽下去调整优化了一番,
尽量让资料的传送时间都发生在自制的假的 loading 发生的黑画面过程,
前几篇开发日志有纪录到,但是还没有放影片,这边刚好补充一下影片。
真的快做完了!
看!(不是要骂脏话) 都在搞这些有的没的就是最好的证据,
不过因为都没有重大进度的感觉,自己也搞的很没成就感,
但是到最后优化小细节、打磨抛光的过程真的就是这样,
没有捷径,没有秘诀,
更没有神奇的鞋匠小精灵会趁人们睡着的时候帮忙工作,
只有日覆一日的盯着那已经再也不能更熟悉的画面,
耐著性子使用自己的左手与右手不断敲打键盘,
才是完成作品唯一的办法。
话虽如此,每天晚上睡前我都还是会把要测试的最新档案先传到iPad,
如果小精灵要趁我睡着时来帮忙工作,
只要打开 iPad 就可以了,因为我想小精灵可能不会用 xcode ,
但是 iPad 应该就没问题吧 ( ∀`)
==============================================================
Roll Turtle官网
http://rollturtle.strikingly.com
对rollTurtle开发进度有兴趣的朋友欢迎到facebook专页按赞追踪喔:)
https://www.facebook.com/RollTurtle
作者: kyushu (苏打绿吓倒我了)   2016-01-18 18:07:00
推一个
作者: art1 (人,原来不是人)   2016-01-18 19:58:00

Links booklink

Contact Us: admin [ a t ] ucptt.com