城堡创建系统城堡创建系统 11. 设计目的 22. 概述 23. 用户体验 24. 具体设计 服务器 创建城堡的代价 城堡拥有数量的下发 创建城堡的检查 创建城堡的处理 客户端 创建城堡的代价 创建城堡的处理 界面需求 城堡创建界面 4设计目的为城堡系统主体服务。概述玩家可以创建属于自己的城堡。用户体验体验通过消耗大量资源,构建起庞大城堡的感觉。具体设计服务器创建城堡的代价创建城堡,需要花费一定的代价;具体代价如下表所示(暂定):消耗资源数量金钱10000000魔石500木材20000城堡拥有数量的下发当服务器收到客户端上发,查询玩家当前拥有的城堡数量时,在castle表中根据owner_id、type字段值统计玩家当前拥有的城堡数量。具体见【魔域】城堡总案中的表结构。创建城堡的检查当服务器收到客户端上发,玩家申请创建城堡时,进行判断,满足代价要求时,才进行城堡创建处理。创建城堡的处理城堡创建处理如下:根据对应的城堡创建代价,收取相应城堡创建所需要消耗资源。在castle表中新增城堡记录,字段值设置如下:Name=客户端上发的玩家所设置的城堡名字Mapdoc=城堡地图mapdoc(暂定为800)如该城堡为玩家的第一个城堡,则设置为主城堡(type=0);否则设置为副城堡(type=1)Owner_id=玩家idLevel=0,即一级城堡进入地图的落脚点portal0_x、portal0_y暂定(50、50)城堡所处的经纬度,暂定为0,0(具体根据经纬度系统决定)切屏落脚地图、坐标,暂定为市场地图(344、470)其他值设置为默认值。下发消息通知客户端城堡创建成功。客户端创建城堡的代价创建城堡,需要花费一定的代价;具体代价如下表所示:消耗资源数量金钱10000000魔石500木材20000创建城堡的处理当玩家打开创建城堡界面后,客户端进行处理如下:确定该玩家所拥有的城堡数量;如当前客户端尚无该城堡数量信息,则向服
【魔域】城堡创建系统 来自淘豆网m.daumloan.com转载请标明出处.