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版) 人民邮电出版社 吴亚峰 苏亚光 于复兴 编箸
  • 相关阅读:
    多线程 之 NSOperation
    用图像列表播放动画
    视图的动画技术
    自定义软键盘
    UITableView_取消UITableViewCell选择的样式
    UIScrollView 用法
    判断程序运行的设备类型IPad
    修改屏幕的旋转方向,使用与IPHONE以及IPad
    体验Windows XP系统中的网络视频会议
    Sidekiq in Rails
  • 原文地址:https://www.cnblogs.com/FromBottomToTop/p/5516525.html
Copyright © 2011-2022 走看看