安卓游戏开发——团队作业第一周
团队展示
-
队员学号
20172305谭鑫(组长)
20172307黄宇塘
20172311赵晓海
20172314方艺雯
20172323王禹涵
-
队名
糖皮123【糖(黄宇塘)皮(赵晓海)1(一文)2(二许)3(三金哥)】
-
拟作的团队项目描述
基于安卓开发的一款跑酷类小游戏
跑酷是时下风靡全球的时尚极限运动,以日常生活的环境为运动场所。通过我们的技术运用将跑酷场景融入到手机上,成为一款指尖上的“跑酷”。跑酷类游戏是锻炼人们的反应和敏捷,而且可以打发时间,是一款具有很强趣味性和竞争性的小游戏。
-
队员风采
- 谭鑫
- 风格:有耐心,善于钻研,热爱编程,综合技能较强。
- 擅长技术:算法实现,高级功能扩展
- 编程的兴趣:爱之深恨之切,对代码的热爱是我前进的动力!
- 希望的软工角色:代码的整体构造
- 一句话宣言:有想法,有目标,有动力,相信我们一定会做好!
- 黄宇塘
- 风格:对视觉效果要求高,精益求精
- 擅长技术:ps技术,图片制作
- 编程的兴趣:希望将枯燥的敲代码过程变得生动多彩
- 希望的软工角色:美工
- 一句话宣言:认认真真仔仔细细做好每一件事
- 赵晓海
- 风格:敢于挑战,敢于开拓
- 擅长的技术:代码纠错
- 编程的兴趣:喜欢从整体上运用代码类
- 希望的软工角色:编码者
- 一句话宣言:没有最好只有更好
- 方艺雯
- 风格:善于总结和设计
- 擅长的技术:界面设计,文案
- 编程的兴趣:希望能学以致用
- 希望的软工角色:文案
- 一句话宣言:不断学习,积极进取
- 王禹涵
- 风格:乐观积极,相信一切皆有可能
- 擅长的技术:擅长代码,界面设计
- 编程的兴趣:想做一个属于自己的游戏
- 希望的软工角色:监工
- 一句话宣言:代码好不好,主要靠大佬;代码会不会,全部看大腿
- 谭鑫
-
团队的首次合照
-
团队特色
有编程技术精湛的大佬,有积极主动善于学习组员,有创新的思维,有严谨的态度,有勤勤恳恳的精神,相信我们齐心协力,一定能做的最好!
团队选题
-
使用算法
排序算法
-
基础想法
- 主菜单动画(设置剧情场景)
- 背景动画、障碍物、人物的设计动画
- 设置积分
-
设计思路
- 在最高分的基础上实现排序和查找创建角色存入存储卡中
- 移动的背景层以及跑酷的动作可以用设置动画来实现
- 道具的产生可以用随机数产生,并设置固定长度出现障碍物道具
- 成绩积分的显示可以利用Toast或是其他改变图标的方式来实现
- 实现方法拟定如此,后期如有更简洁的实现方法会进行调整,但功能不会简化。
-
高级想法
可以尝试做出一个闯关类游戏,设置关数并可随意切换游戏模式,或者设置剧情。
-
思维导图
-
模拟效果图
-
采访
- 采访张旭升的学长的总结:
-
构建好逻辑架构,代码要干什么?
确定编程的流程,完善的设计有助于后期后期编程的轻松困难
前期要多交流,广泛的听取大家的意见才能更好的完善的代码漏洞
-
针对我们的所设计的跑酷游戏,学长给出的建议:
动画设计的逻辑结构
游戏碰撞检测两个
-
- 采访张旭升的学长的总结:
需求规格说明书
-
工作流程
小组于11月25日召开组员大会,会议决定:
- 第一周做出雏形,游戏界面基本成型
- 第二周尝试写入存储和扩展商店,实现算法
- 第三周在基础界面上尝试拓展,丰富游戏体验。
-
组员分工
-
美工(黄宇塘):需要设计角色和跑酷背景、跑酷背景要注意与角色的色差要明显,障碍物的选取要注意选取刺猬、仙人掌、石头、老虎之类的具有明显攻击性的道具,还要做到所有图片无用部分要改为透明状态,便于其他图片结合
-
文案(方艺雯):要按照老师给的参考模板写博客之类的文案,要记录重点关键代码和独特的设计思路,设计体系,最好附有相关框图
-
代码(谭鑫、赵晓海、王禹涵):本游戏的代码需要动画设计(背景图的移动,角色在按按钮之后要变换图形)、得分计时制度(触碰到障碍物会自动结束,并记录此时成绩)、界面设计(还有背景图的大小尺寸与按钮的分配比例,建议在整个图面左侧或右侧设计两个按钮,一个跳的按钮一个蹲的按钮
-
需求规格说明书
-
-
组员工作量比例
人员 | 工作 | 占比 |
---|---|---|
谭鑫 | 初步实现部分功能 | 20% |
黄宇塘 | 制作背景图 | 20% |
赵晓海 | 初步实现部分功能 | 20% |
方艺雯 | 写博客和需求说明书 | 20% |
王禹涵 | 初步实现部分功能 | 20% |