FromBottomToTop第十二周项目博客
本周项目计划
设计整体架构,收集素材,制作出静态界面部分
项目进展
- 已完成游戏整体架构设计
- 已完成游戏界面、背景音乐等素材的收集
- 正在进行静态界面部分的制作
游戏整体架构
框架类及核心类
- Activity的实现类
MainGameActivity - Activity的实现类
ListViewActivity及StartGameActivity - Activity的实现类
AboutGameActivity及GuidanceActivity - 游戏的核心算法
Game类 放置与升级炮塔的
TowerAdder,Update类界面相关类
- 游戏界面运行类
GameSurfaceView - 游戏地图绘制类
LBX 游戏方法界面类
GuidanceSurfaceView线程辅助类
- DrawMonsterThread类
- CreateMonster类
- BulletRunThread类
- MonsterRunThread类
UtilThread类
接口及实体对象类
- 接口
BulletInterface、Capability、Monster、Tower类 Monster_Laser、Monster_Missile和Monster_Wave类Tower_Laser、Tower_Missile、Tower_Shell、Tower_Wave类Bullet_Laser、Bullet_Missile、Bullet_Shell、Bullet_Wave类Blood_Down、Blood_Up、Go_Direction、Speed_Up、Speed_Down类工具及常量类
- 工具类UpdateBitmap、Sound
- 常量类Constants、Map
- 游戏自适应屏幕
- 保存游戏类SerializableGame
游戏的爆炸效果类Utils
游戏素材
已放入项目托管
成员贡献
胡东晖:本周负责了项目框架设计、素材收集、编写博客、以及部分界面代码编写
竺文君:本周负责了项目素材修改、静态页面的制作以及项目托管
计划相符情况
与项目周计划相符
改进措施
正在进行团队原型的制作,由于android项目的托管方式与java托管方式不太相同,也在逐步摸索当中。
项目托管地址
https://git.oschina.net/FromBottomToTop/Hexdefence
参考资料
- Android游戏开发大全(第3版) 人民邮电出版社 吴亚峰 苏亚光 于复兴 编箸
本周完成Hexdefence游戏的整体架构设计、素材收集,并开始静态界面的制作。项目按计划推进,涉及Activity类、核心算法、界面及线程辅助类等。

被折叠的 条评论
为什么被折叠?



