移动安卓端网络库开发

最近在协助客户端做网络通讯和登录流程,增进了对Lua的了解,捣鼓Libevent的静态库编译,掌握了部分Android NDK的开发技巧。真机调试遇到一个比较大的问题,由于资源较大,打包出来的apk有100M大小,每次因为一个语法错误或者路径大小写问题,导致重新写apk,都有种吐血的感觉。因此,想搞个热更新的框架和联机远程调试的Lua调试器。

 

另外,由于项目预期只有短短3个月的开发时间,时间管理方面遇到比较大的问题。客户端的主程又死抱着C++的那套对象思想,跟其他开发人员有冲突,如何协调好人际关系,以最大限度发挥大家的能力才干,完成开发目标,实在是前所未有之挑战。

 

目前,主力使用的客户端引擎,是依赖cocos-2dx开发的quick-cocos2dx,它将所有底层系统相关的内容都打包成一个player,方便页游的同学转过来进行开发。只是,内置的cocos-2dx有点老旧,部分新功能没有,需要等待每月一度的quick-cocos2dx版本更新,而且开发人员较少,活跃开发者似乎只有3个,有点忧心。未来希望能有时间投入该开源项目的开发,而不是只提issue。

原文链接: https://www.cnblogs.com/Lifehacker/p/enter_lua_cocos_world.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    移动安卓端网络库开发

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/93957

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月10日 上午2:24
下一篇 2023年2月10日 上午2:24

相关推荐