标签:
接到跨服活动那一刻起,我就已经习惯性地把需求好好地整理一遍,并且划分为几个模块,大概每天完成哪几项是心里有数的。经过这样的时间分配,我总能够不慌不忙地把任务完成,应该算是个好习惯。
按照计划来,昨天应该可以让客户端发一个消息,我这边接收到了,然后进入跨服服务器。理论上应该是可以的,但是除了个小问题,就是只允许本机跨服,别人的机子不行。因为我不想动不动就问,所以自己研究了一番,早上有灵感了,就把问题解决了。
接着进入下一步,要限定角色进入服务器的条件,在这个调试过程,我发现每次编译都要重启服务器,十分麻烦。所以就花了半天时间来研究服务器lua脚本的分发机制,然后把服务器上面的代码迁移到lua脚本上面来。这样,每次修改完代码,利用GM指令将lua脚本重新加载进来,就可以直接测试了,真心好方便。
在这个过程中,遇到了挺多问题的,也给我留下了挺深刻的印象。这次任务完成了,我要好好写一篇总结,说一下服务器和lua的事件分发机制。
明天添加一下业务逻辑,顺便把退出跨服也弄了,后天把奖励弄好,大后天再优化一下估计就差不多了。
一整天都在忙碌,确实是有够累的,歇一歇就回家了。
标签:
原文地址:http://my.oschina.net/chrisforbt/blog/424507