这两天感冒了没有第一时间更新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、实现计分、排行等附加功能