上个项目刚结束,用的是cocos2d c++去写的。
因为考虑到热更新以及开发效率原因,准备转型去用lua。
立项过程有待解决问题如下:
1.工欲善其事,必先利其器,目标平台ios,开发工具选择问题,以及配置环境。(一星)
2.实在忍受不了Scene又当爹又当妈,准备解耦场景类,做mvc框架。(三星)
3.热更新的实现框架,考虑到AssetsManager的局限性,考虑重写AssetsManager。(四星)
4.midi底层库用的c++,所以项目肯定不是纯粹的lua,所以要做c++和lua的交互功能。 (两星)
5.解析曲谱分为三个步骤,如若能与另外开发组共用一套是最好不过,功能交互待尝试。(五星)
6.关于服务端,Luasocket暂且未尝试。 (四星)
如有遗漏,会编辑补上。
之后解决问题会在下方记录