FromBottomToTop第十二週項目博客

FromBottomToTop第十二週項目博客

本週項目計劃

設計總體架構,收集素材,製做出靜態界面部分java

項目進展

  • 已完成遊戲總體架構設計
  • 已完成遊戲界面、背景音樂等素材的收集
  • 正在進行靜態界面部分的製做

遊戲總體架構

框架類及核心類

  • Activity的實現類MainGameActivity
  • Activity的實現類ListViewActivityStartGameActivity
  • Activity的實現類AboutGameActivityGuidanceActivity
  • 遊戲的核心算法Game
  • 放置與升級炮塔的TowerAdderUpdate

界面相關類

  • 遊戲界面運行類GameSurfaceView
  • 遊戲地圖繪製類LBX
  • 遊戲方法界面類GuidanceSurfaceView

線程輔助類

  • DrawMonsterThread類
  • CreateMonster類
  • BulletRunThread類
  • MonsterRunThread類
  • UtilThread類

接口及實體對象類

  • 接口BulletInterfaceCapabilityMonsterTower
  • Monster_LaserMonster_MissileMonster_Wave
  • Tower_LaserTower_MissileTower_ShellTower_Wave
  • Bullet_LaserBullet_MissileBullet_ShellBullet_Wave
  • Blood_DownBlood_UpGo_DirectionSpeed_UpSpeed_Down

工具及常量類

  • 工具類UpdateBitmap、Sound
  • 常量類Constants、Map
  • 遊戲自適應屏幕
  • 保存遊戲類SerializableGame
  • 遊戲的爆炸效果類Utils

遊戲素材

已放入項目託管android

成員貢獻

胡東暉:本週負責了項目框架設計、素材收集、編寫博客、以及部分界面代碼編寫
竺文君:本週負責了項目素材修改、靜態頁面的製做以及項目託管git

計劃相符狀況

與項目周計劃相符算法

改進措施

正在進行團隊原型的製做,因爲android項目的託管方式與java託管方式不太相同,也在逐步摸索當中。架構

項目託管地址

https://git.oschina.net/FromBottomToTop/Hexdefence框架

  • 參考資料

    • Android遊戲開發大全(第3版) 人民郵電出版社 吳亞峯 蘇亞光 於復興 編箸
相關文章
相關標籤/搜索