• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

[协议分析] C++单词消除游戏系统开发

何***发布 已通过手机认证
任务编号:515118 悬赏任务2000元 悬赏任务 : 按雇主需求进行任务后提交稿件,被采纳后即获得佣金。

C++单词消除游戏系统开发

距截止: 任务已圆满完成 雇主已托管赏金:2000
雇主发布需求 雇主托管佣金 服务商投稿 雇主开始选稿 任务完成

任务大厅共需1个合格投稿 | 每稿将获得2000| 每人交稿次数不限 可多次任务

投诉举报 联系Ta 我来承接 已有1 个投稿 | 已采纳1 稿 | 拒绝0 稿 | 目前中标名额已满

任务需求:
单词消除游戏系统

单词消除游戏总体介绍:

单词消除游戏由两类参与者组成,闯关者(即游戏玩家),出题者(为游戏增加游戏中使用单词)。游戏规则为,游戏每一轮,程序会根据该关卡难度,显示一个单词,一定时间后单词消失。闯关者需要在相应地方输入刚刚显示并消失的单词,如果闯关者输入正确(即闯关者输入的单词与刚刚显示的单词完全一致,包含大小写)则为通过。一关可以由一轮或者多轮组成。

题目一

闯关者属性要求必须含有:闯关者姓名、已闯关关卡数、闯关者经验值、闯关者等级,若有需要可以自行添加其他属性。出题者属性要求必须含有:出题者姓名、出题者出题数目,等级,若有需要可以自行添加其余属性。具体功能包括:


n 实现闯关者,出题者本地的注册,登录。

n 程序支持多人注册,同一时间只有一人可以登录。

n 任何角色均可查询所有闯关者,出题者,按照属性查找相应闯关者,出题者。

n 可以根据闯关者闯过关卡数,经验,等级等对闯关者排名,根据出题者出题数目,等级对出题者排名。

要求:

n 采用面向对象的方式,使用类设计。

n 在设计类时请注意类的继承关系,关注闯关者,出题者的关联(闯关者与出题者有共同的基类)。

n 使用文件或者数据库作为存储对象,自行设计设计文件格式,或者数据库表结构。

n 在题目的要求下自行扩展功能,功能扩展适当者酌情加分。


题目二

闯关者即为游戏玩家,已经注册并登录的玩家可以在系统进行单词消除游戏。每一关的难度要有所增加,体现为如下三个条件中的一个或者多个:1、单词难度可以递增或者持平(即长度加长或不变); 2、进行轮数增多(即单词数目如:前三关仅仅通过一个单词就过关,后续需要通过两个,三个甚至更多才过关); 3、单词显示时间缩短(随着关卡的增加显示时间越来越短)。

闯关者每闯过一关,增加一定经验值。经验值会根据闯过的该关卡的关卡号、该关的闯关耗费时间共同决定。当经验值累计到一定程度闯关者等级增加。闯关失败需要重新闯该关。

游戏自带词库,而且已经注册的出题者可以为系统出题,即增加词库的新词,已经存在的单词不能再次添加(词库中的单词构成一个单词池,但建议根据单词的长度来组织存储,每次出题时,系统从该单词池中按照关卡难度随机的选择相应长度的单词)。每成功出题一次,更新该出题者的出题数目。出题者等级根据出题人成功出题数目来升级。

n 必须在题目一的基础上进行修改。

n 请根据要求设计每一关的出题方式,注意随着关卡数增加,题目难度增加。请合理处理出题人新添加新词的使用方式,并且新加词组不会影响游戏难度。

n 设计闯关者经验值,等级增加策略。出题者等级升级策略。


题目三

在题目二的基础上,将游戏由本地单机,扩展为服务器多人游戏平台,使用客户端/服务器的方式。将所有闯关者,出题者信息保存在服务器。

n 除单人游戏外,增加双人对战游戏,要求参与闯关者均已经登录,双人同时面对一个单词,最先打出正确单词者获得经验增长,在双人对战中获胜所获得的经验增长 要高于 从同等难度的单人游戏中所获得的经验增长,失败者则需要扣除一定经验值。

n 可以查看同时在线的游戏闯关者,可以挑战在线的游戏玩家,被挑战者接受挑战后进入双人对战。

要求:

n 必须在题目二基础上进行修改

n 使用socket进行通信技术

n 需要完成服务器端程序,以及客户端程序,客户端可以启动多个同时与服务器交互,要求训练服务器并发处理能力。

n 可以自行扩展功能,扩展功能适当者加分。

要有三份源代码,运行过程和结果截图即可,最后只要源代码。

使用道具 举报

全部参与1

已采纳

使用道具 举报

发新帖

发布任务需求已有1031290位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!