最近都在加班,没什么好写的。每周六天,没事也要过来,有点崩溃。

邮箱、聊天之类的都做成信道,尽量和数据抽离开,由具体系统处理对客户端的数据转换,但是 orm 那块不够灵活。如果不走 orm,担心数据格式不对,直接用字符串保存的话,又丢了格式,以后运营的时候不好查找数据。

玩法堆了几个,成长系统比较多,光英雄的就堆了 5、6 个了。战斗力计算没时间去理清,虽然都是简单的读表处理,但是各个系统之间有交互,不知道现在这套接口够不够灵活,会不会坑爹。另外,还有一些 buff 之类的,一直只有客户端维护,之前服务器是没有考虑到的,不知道战斗力会不会需要 buff 叠加。

卡牌的投放还是一个没有定论的事情。究竟要不要经历一个卡牌到英雄实例化的过程,这个过程要不要暴露给玩家,还是没想好。策划们似乎能接受,投放卡牌的地方也不多,应该能改过来。

成长系统里,很多系统都非常像,就是消耗改一点,或者升级加一点随机元素,改一下不读条直接升级,不知道这是什么设计。

手头的奥义做完后,成长这一块算是结了。想给这一块代码来个总体的 code review,但是都是读一下表,改几个数字,没什么逻辑,又不知道从何 review 起,有点迷茫。

结论是还是要好好读完设计模式

另,在 kick starter 入了 pebble time 2,但是又口水 google 家的 Project Soli,不知道什么时候有新品上。google 家的语音助理也很吸引,控制全屋家电棒棒的