案例JavaSocket计算机:JavaSocket编程开发英语六级词汇对战游戏
当前位置:以往案例 > >案例JavaSocket计算机:JavaSocket编程开发英语六级词汇对战游戏
2018-09-11

用JavaSocket编程开发英语六级词汇学习对战游戏


要求:

(1) 在网上自行下载英语六级词汇表。存到文件中,格式自定。

(2)该游戏支持两人通过网络对战,测试双方对英语六级词汇的熟悉程度。

(3)首先运行服务器。服务器运行之后,两个客户可以加入对战游戏中。

(4)运行客户端。用户能够输入昵称,确定,则连接到服务器。连接成功,即可出现游戏界面。

(5)客户端游戏界面如下:系统随机选择一个六级英文词汇,同时从两个客户端顶部落下,底部有四个中文释义,分别为选项A、B、C、D。其中有一个正确答案。

规则如下:

(1)每人初始生命值为20分。

(2)英文词汇从界面顶部落下时,用户按下键盘,选择A、B、C或者D。选项快速射向单词。如果选项正确,则自己加1分,对方减1分;如果错误,自己减1分,对方加1分。

(3)一旦有用户选择了选项,该单词下落过程结束。重新出现新的单词从顶部落下,选项更新。

(4)词汇掉到用户界面底部,如果两个用户都还没做出选择,两个用户减1分,重新出现新词汇,选项更新。

(5)某用户如果生命值率先变为0分,则判输,游戏退出。

(6)游戏退出后,每个用户保存3个文件,分别存储判断正确的单词表、判断错误的单词表、未判断的单词表。便于用户复习。



在线提交订单