当前位置:编程学习 > JAVA >>

java 实现房间比赛的问题 类似QQ斗地主,但是在网页内实现

目前有这么一个问题,客户要做多个比赛房间,每个房间都有多个人进行答题(题可能为20个),开始比赛时候,开始计时,且会有时间限制,时间一到答题就结束了,接着显示排名和答案解析等。


请问这个怎么实现?
服务端怎么实现,数据,都存在哪里?
客户端怎么实现和服务端通信?

怎么让客户端共享到一个房间内的题目?
假如时间到了,怎么立刻通知客户端时间到了,比赛结束,进入排名页面
Java 通信 --------------------编程问答-------------------- 每个房间的题目都不一样吗 --------------------编程问答-------------------- 这需求信息也太少了。

个人理解:
1、每一个房间 是一套题。
  当一个房间人都坐满的时候,准备结束。已房间为单位,在题库中随机生成20个题的Id,分给房间内的所有人标记该房间20个问题id,并开始计时

服务端怎么实现,数据,都存在哪里?
当每个人准备的时候,向服务器发送 已经准备状态信息。 当所有人都准备了后,作为触发条件向每个人发放题目。
客户端怎么实现和服务端通信?
这得根据你项目情况定吧
怎么让客户端共享到一个房间内的题目?
回到第一个问题,所有人都准备了后,服务器请求20个题目,以房间为单位,给里面所有人发送。
--------------------编程问答--------------------
引用 2 楼 scottxzj 的回复:
这需求信息也太少了。

个人理解:
1、每一个房间 是一套题。
  当一个房间人都坐满的时候,准备结束。已房间为单位,在题库中随机生成20个题的Id,分给房间内的所有人标记该房间20个问题id,并开始计时

服务端怎么实现,数据,都存在哪里?
当每个人准备的时候,向服务器发送 已经准备状态信息。 当所有人都准备了后,作为触发条件向每个人发放题目。
客户端怎……


这20个题应该是抢答的逻辑,这里也要注意的吧 --------------------编程问答-------------------- 除
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,