最终的游戏方案
游戏采用回合制,每回合双方英雄各自轮流选择移动和攻击以及大招,选择结束进行结算
英雄/小兵/塔的攻击力/大招效果参照作业要求,如果发现不均衡再进行调整
UI界面考虑使用QT或者命令行界面模拟
系统的设计类图

系统的开发环境、小组的开发规范
开发环境为:VS2017 通过GitHub进行同步修改
开发规范:类文件以它们包含的公有类命名,变量/方法名以具体含义的英文及英文缩写命名,以变量的实际意义分行声明,尽量使用临时变量,大部分函数应有注释,关键函数和方法都尽量有完备的注释,一个类的代码如果过多就抽离出新的类,考虑使用面向对象的模型 进行套用,初步完成后写出开发文档。
团队的分工方案
1、关文涛:进行代码调试,框架设计,接口设计,代码签入审核验收等等,带带菜鸟。
2、林兴源:与关文涛讨论游戏相关实现规则与方法,填补代码,帮助我们一众菜鸟。
3、杨蓝婷、黄森敏、蔡雅菁:负责博客的码字、排版,在理解大佬给出的框架的基础上填补力所能及的代码内容

对自己分工的理解
看了一个团队发的实验品,感觉很厉害。群里建议的一些方法也去百度了,但是还是不知道从哪里下手。第一次团队讨论的时候自己感觉也懵懵的,后来回去自己找了一些别人写的简单游戏的代码,怎么实现的,感觉也慢慢理解之前讨论时大概是什么意思了。先把大的问题细分,然后就越来越简单了。
虽然暂时没有具体分配到写什么类,往后有新进程时也会努力尝试接手一些挑战性的任务。虽然很多地方都是知识盲区,这样就可以get更多了。

最新文章

  1. 3.通过现有的PDB创建一个新的PDB
  2. 产品经理技能之BRD的笔记之菜鸟入门
  3. 内存的分配VS回收&构造函数VS析构函数
  4. c++ 读取并解析excel文件方法
  5. BZOJ 1452: [JSOI2009]Count(二维BIT)
  6. ruby2.0(rails)以后版本的debug
  7. 使用maven根据JSON文件自动生成Java POJO类(Java Bean)源文件
  8. 集成支付宝SDK流程
  9. [物理学与PDEs]第3章第1节 等离子体
  10. 1.java的基础和数据类型
  11. javascript 易错点、难点笔记
  12. (转)公有云vr客户端tcp连接数太多造成 系统卡顿问题 [bittorrent tracker优化] -公有云常见网络问题及思路
  13. 重启Hbase命令
  14. 【spring mvc】application context的生命周期
  15. cordova3.X-4.0添加自定义插件方法
  16. 最长公共子序列(DP)
  17. 10个你必须知道的jQueryMobile代码片段(转)
  18. [Transducer] Step by Step to build a simple transducer
  19. mysql 流程函数 存储引擎 InnoDB简单特性
  20. 2 Advanced Read/Write Splitting with PHP’s MySQLnd

热门文章

  1. WebGl 画线
  2. Vue基础学习(纯属个人学习的笔记,慢慢新增)
  3. hadoop 提交程序并监控运行
  4. kubernetes常用基础命令
  5. 定时任务crond服务
  6. 清华大学《C++语言程序设计基础》线上课程笔记03---数据的共享和保护&数组
  7. 爬虫常用的 urllib 库知识点
  8. Centos7 安装 Python 的笔记
  9. 20155217 2016-2017-2 《Java程序设计》第10周学习总结
  10. 安装虚拟机及学习linux系统 20155222卢梓杰