文件名称:石头剪刀布游戏
文件大小:5KB
文件格式:RAR
更新时间:2020-03-02 12:53:38
游戏
编写程序。 基于Swing图形化界面设计以及网络编程技术构建“石头-剪子-布”猜拳游戏。 (1)通过网络实现两个用户的联机,可采用1)指定IP方式固定游戏双方;2)动态连接IP方式实时连接游戏双方(推荐采用此种方式)。允许用户在网络连接持续的情况下,进行不限次数的猜拳。 (2)对单个游戏用户,为其提供两种方式的出手操作:1)自行设定出手方案,即通过按钮方式选定要和对方比较的石头、剪子或布;2)随机设定出手方案,此种方式通过随机数方式实现。用户设定出手方案后,点击提交按钮等待结果。当双方均完成提交后,对其出手方案进行比较,并分别向双方通报猜拳结果。猜拳结果将伴随每一轮出手,在界面上提供累计的记录显示。 (3)为每一轮游戏设定倒计时(15秒、30秒两种方式),并在游戏开始后动态显示倒计时,如在规定倒计时结束时用户仍未提交出手方案,则采用随机设定方式提交出手方案。 (4)参与一方退出程序时,另一方将收到信息提示。 (5)使用控制台输出方式,提供每一轮双方用户的出手结果、出手方式(自选、随机)以及猜拳结果。
【文件预览】:
Game
----Output.java(884B)
----Server.java(10KB)
----Client.java(8KB)