Skip to content

Latest commit

 

History

History
76 lines (61 loc) · 1.63 KB

VERSION.md

File metadata and controls

76 lines (61 loc) · 1.63 KB

Zeus客户端版本

#####c0.1
1.完成人物行走
2.完成游戏开始画面

#####c0.2
1.地图绘制
2.完成控制器分离
3.完成基本绘制框架
4.帧动画的实现

#####c0.2.1
1.完成地图滚动
2.完成地图碰撞
3.地图和视图的分离

#####c0.2.2
2013-05-03
1.完成地图遮掩层(able)
2.完成优化框架,对HGE进行分离(sum)
3.完成资源POOL(devil)

#####c0.2.3
1.完成hge的编辑框(sum)
2.首页菜单(able)
3.开发者名单页面

#####c0.2.4
1.角色选择页面(able)
2.角色创建页面(sum)
3.可选角色头像图片列表

#####c0.2.5
1.游戏配置文件
2.游戏存档
3.聊天编辑框和聊天内容显示

#####c0.2.6 1.鼠标走路
2.人物头顶显示名字

Zeus服务端版本

#####s0.1 1.完成服务组件框架
2.完成服务组件launcher

#####s0.2 1.编写TcpServer类,提供服务启停接口
2.完成Acceptor,监听客户端、接受客户端连接
3.完成Connection,用于建立服务端和客户端连接与IO方法调用
4.完成进程信号捕捉处理

#####s0.3 1.封装通信底层IO接口(send/recv, 包括事件回调)
2.整理server线程模型

#####s0.4 1.完成Buffer,用于处理缓冲区数据
2.增加消息队列

#####s0.5 1.约定PDU格式
2.解析网络数据包

#####s0.6 1.封装应用层Message类
2.完成应用层Session类
3.增加应用层发送接口(unicast/multicast)

#####s0.7 1.增加GUID管理
2.增加应用层Session状态管理器
3.协议处理管理器