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版) 人民邮电出版社 吴亚峰 苏亚光 于复兴 编箸