全国
我是雇主
我是服务商
接外包项目
主动投标,按项目金额成交赚钱
开店卖服务
封装服务,按服务定价售卖服务赚钱
成为云员工
成为兼职人员,上传案例和服务赚钱
更多经营模式
了解平台经营模式详情
APP
猪八戒APP
智能精准推荐 快速匹配人才
立即下载
八戒企业管家APP
管理企业资产 规避经营风险
立即下载
猪八戒小程序
扫一扫,无需下载体验更轻盈
八戒企业管家小程序
扫码即用 企业智能服务专家
猪八戒微信公众号
随时掌握一手资讯
游戏开发
北京
其他游戏开发
需求标题
游戏开发
需求描述
宠物小精灵对战系统n请用面向对象的设计方法来来设计一款平台类对战游戏。 nn题目一:宠物小精灵的加入n要求:n设计宠物小精灵的类,为简化游戏设计,精灵的属性包括种类(力量型:高**; 肉盾型:高生命值; 防御型:高防御; 敏捷型:低**间隔,共四种)、名字、等级、经验值、**力、防御力、生命值、**间隔等(以上属性必须,其他属性可自行添加)(基本要求:本游戏中只有上面的4种类型。 进一步要求:上述4种类型可以进一步深入划分,比如力量型又可以在细分为:沙瓦朗、火爆猴、腕力等)n每个精灵初始等级为1,满级15级,每当精灵升级的时候,宠物对应的属性值会有少量增加(主属性增加量相对较多)n每个精灵有自己独特的**方式,如“闪电**”,“火焰**”等等,请设计一个精灵的基类,并将精灵的**方法设为虚方法以方便子类重写n请写一个测试程序对设计的精灵类的相关属性和方法(包括**函数,升级函数等)进行测试n题目考察点:类的继承,对象数据成员设计,成员函数设计 nnn题目二:用户注册与平台登录n要求:n每个用户需要注册一个账号,用户名全局**,不能有任何两个用户名相同,要考虑注册失败的场景时的反馈n实现注册、登录、登出功能,均采用C/S模式,客户端和服务端用socket进行通信,服务端保存所有用户的信息(文件存储或数据库均可,数据库有额外加分)n每个用户拥有:用户名、拥有的精灵,两个属性。 用户注册成功时,系统自动随机分发三个1级精灵给用户n用户可以查看所有成功注册用户拥有的精灵,也可以查看所有当前在线的用户n如有界面设计可酌情加分n题目考察点:socket通信,交互场景反馈nnn题目三:游戏对战的设计n要求:n已经登录的在线用户可以和服务器进行虚拟决斗,决斗分两种:升级赛和决斗赛,两种比赛都能增长宠物经验值。服务器上有一个虚拟精灵的列表,用户可以挑选其中任意一个进行比赛(升级赛或者决斗赛)。另外决斗赛中用户胜出可以直接获得该战胜的的精灵,失败则系统从用户的精灵中随机选三个(不够三个精灵的情况就选择他所有的精灵),然后由用户选一个送出。n升级赛 只是用户用来增加精灵经验值,规则开发者自定;n累积多少经验值升一级,规则开发者自定;n决斗赛的上述规则同升级赛,只是额外还可以赢得宠物一个。n用户如果没有精灵(比如总是失败,已经全部送出去),则系统会随机放给给他一个初级精灵。n请让你的系统自动模拟每场比赛的每次出招。另外,为了增加不确定性,可以加入概率闪避**和暴击伤害机制n比赛的过程和结果由系统根据上述规则自动模拟完成,要求结果具有一定的随机性。n用户增加新功能,可以查看某个用户的胜率n用户增加新属性,为宠物个数徽章(金银铜)和高级宠物徽章(金银铜),分别根据拥有的宠物个数的多少和拥有高级宠物(15级)个数的多少颁发n如有界面设计可酌情加分,如有新颖设计可酌情加分n题目考察点:客户端与服务器数据交互(可采用多进程或异步通信或其他方法均可),并发请求处理,类的方法设计,伤害计算方法设计。
预算金额
¥200元
允许参与人才数量
--
人才所在地
--
人才类型
--
工作反馈要求
无要求
期望完成日期
--
开票类型要求
无要求
我能做此需求
发布类似需求
如果你也有类似需求,一键发布需求
海量专业人才,快速到岗、即时响应
全程交易保障服务,轻松解决企服需求

创建需求

智能匹配服务商

雇主选标托管赏金

服务商开始工作

签约合同

验收项目成果

满意再付款

商家全认证

服务商100%实名认证

服务有标准

按标准验收 交付有保障

资金更安全

平台担保交易,验收后付款

爽约必有赔

交付/完工/守时等保障

热门服务