Also called Golden_Shovel_Shovel : )
本项目的加分项
- 合理使用Git 控制版本,将项目开源至GitHub
- 团队成员分工合理平等
- 使用单元测试保证每部分功能代码无误,确保整体代码质量
- 使用CCLOG将出现的问题写入日志,使用problemLoading函数将加载失败的图片记录下来,便于后期Debug
- 界面精美,使用帧动画使得英雄的跑动、攻击、死亡动画流畅美观
- 项目目录结构清晰,整个项目分为controller,model,view和online四个模块
- 没有内存泄漏,大部分类都是cocos2d自带类的派生类,具有自动释放功能,其他类都有对应的构造和析构函数,确保内存不发生泄漏
- 使用lambda表达式写按钮等UI组件的回调函数,利用了C++11的新特性