[ASE][Daily Scrum]11.17
这两天感冒了没有第一时间更新blog和tfs,给大家抱歉了!
上周五我们已经将服务器搭建完成并成功通讯,周六周日大家非常给力的完成了很多内容!
View | Shilin Liu | 处理来自服务器的数据 |
显示来自服务器的信息 | ||
设计系统提示 框 | ||
Client | Jiafan Zhu | 发送心跳,发送玩家操作 |
Yiming Liao | 接收服务器发来的其他tank的信息 | |
Server | Songtao He | 设计服务器服务 |
Junbei Zhang | 在服务器上运行10个简单的AI | |
设计通讯安全策略 | ||
接收客户端请求并响应 |
这样一来我们可以在无视子弹的情况下,看到在服务器运行的若干个AI tank
今天的plan是能够看到其他玩家在地图上跑
View | Shilin Liu | 处理来自服务器的地图信息 |
区分自己、玩家 | ||
Client | Jiafan Zhu | 修改收发包 |
Yiming Liao | 发送玩家信息给服务器 | |
接收服务器的地图信息及玩家、AI信息 | ||
Server | Songtao He | 接收玩家信息并广播 |
Junbei Zhang | 服务器打开时生成随机地图 | |
!!-----------------------------------------帅气的分割线---------------------------------------------
至此我们的第一个sprint已经实现了我们在一个有限大的地图上能看到其他的玩家在移动了,
相比较最开始的目标是省略了一些内容,我们计划将,交互碰撞,子弹处理等放在第二个sprint当中去做。
两周的时间里面,大家有过意见分歧,有过磕绊,不过大家的目标是一样的,为了让我们的游戏变得更好。
感谢各位小组成员,非常非常给力~大家辛苦了!
第二个sprint我们的目标是:
1、实现玩家交互(tank碰撞,子弹碰撞)
2、实现场景破坏
3、实现无限地图
4、实现计分、排行等附加功能
[ASE][Daily Scrum]11.17的更多相关文章
- [ASE][Daily Scrum]11.05
在昨天的课程之后经过讨论进行了初步的分工,并制定出了我们的一个两周计划. 尚没有和老师讨论,已经询问了时间没有收到回复,等老师那边讨论过后我会在更新这个部分. 第一阶段的目标是用户能够在一个空白的地图 ...
- [ASE][Daily Scrum]11.30
燃烧图的页面进不去了…… 小结一下吧,sprint2的内容已经基本完成了, 推迟到之后进行的任务: ·地图块的刷新 一些bug尚未修复不过不是特别重要所以也推到后面了, 之后两个sprint主要会增加 ...
- [ASE][Daily Scrum]11.28
昨天基本上已经完成了sprint2的task, 现在剩下一些bug还需要来修正, 然后我正式加入码代码的大军啦~ Shilin Liu 显示聊天框 Zhao Li 搭建聊天服务器 Yimin ...
- [ASE][Daily Scrum]11.27
View Shilin Liu 设计死亡处理 Yiming Liao 处理tank-子弹碰撞事件 Server Songtao He 修复子弹队列满时的bug Junbei Zhang 服务器 ...
- [ASE][Daily Scrum]11.26
今天主要是修复一些历史遗留问题以及bug, 在task上进展不是很明显, 在地图与客户端同步之后产生了一些bug,例如一发子弹会消掉很多砖块,服务器地图与本地地图不同步等等... 目前的大方向分工是这 ...
- [ASE][Daily Scrum]11.25
View Shilin Liu 修复现有的bug,子弹无法破坏射程内视野外的墙 Yiming Liao 无法看见从视野外到视野内的子弹 Server Songtao He 服务器处理子弹命中t ...
- [ASE][Daily Scrum]11.24
今天开会总结了一下第一周的进度,讨论了无限地图的访存方法,做了简单的人员调整, Client的包接收分析与服务器通信这块基本上完成了, 之后Jiafan Zhu会开始和Junbei以及Songtao一 ...
- [ASE][Daily Scrum]11.21
由于服务器广播那边进度稍慢,所以这几天client和view那边先来做无限地图这部分, View Shilin Liu 不同地图块无缝拼接 当tank走到地图块边缘时从服务器请求新的地图块 ...
- [ASE][Daily Scrum]11.19
Sprint2已经开始了~今天晚上有课所以今天的plan比较少~ View Shilin Liu 能够看见其他玩家发射出来的子弹 能够看见其他玩家的子弹消失 Client Jiafan ...
随机推荐
- boost compile
pushd E:\boost\boost_1_59_0 b2 stage --toolset=msvc-12.0 --without-python --stagedir="E:\boost\ ...
- git免密码pull,push
执行git config --global credential.helper store
- 循序渐进Python3(七) -- 2-- 面向对象进阶
面向对象是一种编程方式,此编程方式的实现是基于对 类 和 对象 的使用 类 是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中) 对象,根据模板创建的实例(即:对象),实 ...
- spring 下载地址
http://repo.spring.io/release/org/springframework/spring/
- 第3章 C#中的委托和事件
.NET框架中的委托和事件 using System; using System.Collections.Generic; using System.Linq; using System.Text; ...
- CentOS 7将网卡名称eno16777736改为eth0
http://www.linuxidc.com/Linux/2015-09/123396.htm Linux系统版本:CentOS_7(64位) 一.前言: 今天将CentOS 6.5装回了CentO ...
- Selenium2+python自动化25-js处理日历控件(修改readonly属性)
前言 日历控件是web网站上经常会遇到的一个场景,有些输入框是可以直接输入日期的,有些不能,以我们经常抢票的12306网站为例,详细讲解如何解决日历控件为readonly属性的问题. 基本思路:先用j ...
- Python全栈--6.1-match-search-findall-group(s)的区别以及计算器实例
match.search.findall.group(s) 区别 import re # match findall经常用 # re.match() #从开头匹配,没有匹配到对象就返回NONE # r ...
- Antenna Placement poj 3020(匹配)
http://poj.org/problem?id=3020 题意:给定一个n*m的矩阵,'*'代表城市,现在想要用1*2的矩阵将所有的城市覆盖,问最少需要多少个矩阵? 分析:先为每个城市进行标号,再 ...
- Python:面向对象
面向过程:根据业务逻辑从上到下写垒代码 面向对象:对函数进行分类和封装 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 类:用来描述具有相同属性和方法的对象的集合,定义了该集合中 ...