zoukankan      html  css  js  c++  java
  • FromBottomToTop第十二周项目博客

    FromBottomToTop第十二周项目博客

    本周项目计划

    设计整体架构,收集素材,制作出静态界面部分

    项目进展

    • 已完成游戏整体架构设计
    • 已完成游戏界面、背景音乐等素材的收集
    • 正在进行静态界面部分的制作

    游戏整体架构

    框架类及核心类

    • 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项目的托管方式与java托管方式不太相同,也在逐步摸索当中。

    项目托管地址

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

    • 参考资料

      • Android游戏开发大全(第3版) 人民邮电出版社 吴亚峰 苏亚光 于复兴 编箸
  • 相关阅读:
    ionic 刷新页面的几种方法
    Highcharts中如何外部修改pointStart
    前端分页 思路
    快捷选时间
    获取今天,昨天,本周,上周,本月,上月时间
    angularjs 弹出框 $modal
    SQL 查找存在某内容的存储过程都有哪些
    LINQ to SQL和Entity Framework
    SQL模糊查询条件的四种匹配模式
    数据库--中文表名及字段名的优缺点
  • 原文地址:https://www.cnblogs.com/FromBottomToTop/p/5516525.html
Copyright © 2011-2022 走看看