团队作业第二周——菜鸡互啄队
原二人转队新加了两位队友,改名为菜鸡互啄队,现在队伍组成:
队长:詹祺豪 3116008805
队员:朱庭震 3116008807
王哲文 3116004655
张子寒 3116004664
我们团队选择的是 汉字2048+ 俄罗斯方块小游戏。通过控制文字块的下落来与其他的字块相结合,获取相应的分数。
预期使用数量
预期用户量为1000。
规格需求说明书
功能需求
汉字方块的生成和自动下落,通过键盘方向键控制文字块的左右移动和快速下滑,屏幕提示下一个出现的汉字,汉字方块与四周汉字方块的合并,汉字结合后所对应的分数累计,背景音频.
技术需求
PS技术
JAVA应用技术
汉字方块与周围汉字结合的快速搜索和匹配所需运用到的数据结构知识
汉字消除合并算法设计
可执行性(真实性/可用性:)
该游戏是在俄罗斯方块和2048为基础上实现的,以汉字结合消去的形式出现,能更好地引起用户对该类型游戏的兴趣。该游戏实现最难的部分在于汉字方块与汉字方块的搜索匹配和结合消去的实现,设计好算法需要消耗不少时间,该算法可以参考现有的俄罗斯方块的算法和现今流行的2048还有各种消消乐的游戏算法,只要解决了这个难题,相信可执行性能大大提高。
价值所在:
通过汉字结合的方法,让用户增进对汉字的理解与认识。
码云连接:
https://gitee.com/minigameproject/tetris__2048
Issues:
时间安排:
第七周 团队博客规格需求说明书
第八周 编码规范 环境搭建
第九周 界面设计 合并算法设计
第十周 实现动画效果 算法测试
十一周 用户反馈报告 总结分析改进
团队分工:
朱庭震 界面设计
王哲文 实现动画效果
詹祺豪 朱庭震 合并算法设计
张子寒 合并算法测试
队员感想
王哲文 :这是第一次接触团队项目,也是第一次接触设计小游戏类的项目。虽然我的编程能力并不强,不过希望能从这次的项目中学到更多的东西,多巩固关于JAVA的知识,尽量不拖团队后腿。
詹祺豪 :第一次接触团队项目,还成为了小队伍的队长,压力还是很大的,希望能做到自己的最好表现的同时,也能协调好小队伍的队员的分工合作。
张子寒 :这次团队项目,我希望借这个机会能够更多的弥补我自己知识上的不足,锻炼自己的能力,获得进一步的提升,努力加油。
朱庭震 :第一次接触团队作业,还不适应合作的形式,会注重队员之间的交流,思想碰撞才会有新东西。会努力提升编程水平,给团队创造贡献。