zoukankan      html  css  js  c++  java
  • UNO卡牌游戏—个人博客

    一、团队课程设计博客链接#

    Java课程设计——UNO卡牌游戏

    二、个人负责模块或任务说明#

    Uno卡牌基础类设计,改进部分gui界面,数据库(后来删除了)、联机对战GUI界面设计
    

    三、自己的代码提交记录#


    四、自己负责模块或任务详细说明#

    (1) 联机对战的GUI设计,在联机对战界面实现了人机对战功能

    代码展示:

    • 1.GUI组件设计

    • 2.Socket联机交互相关代码(未实现)

    (2)游戏规则界面:增添滚动条组件

    代码展示:

    (3)数据库DAO模式编写用于用户信息操作(之后因为远程访问的问题解决不了,放弃使用数据库)


    五、课程设计感想

    • 课设之前,一直把最终结构想的很美好,然而实现的时候,就遇到了各种各样的难题,导致最后的结果与于其的效果相差甚远。
    • 最开始的时候想着要实现人机对战以及联网功能,但是在实现的过程中,发现联网需要的知识过多,我们开始的时间晚,很难实现,就降低了要求,改为联机,利用Socket实现局域网内两台主机间的互连。
    • 联机的规则与人机规则代码可以互用,于是在写联机之前,一直参与人机对战的编写,人机编写难度较大,耗时较长,导致联机对战的模块未完成。时间不足,导致只实现了界面,socket的核心并未实现。
    • 因为之前实验做的是MySQL的实验,所以觉得数据库挺简单的,之前为了方便,先用文件读取,之后改为数据库的时候,才发现远程访问的问题还没有解决,时间有限就取消使用数据库。
    • 总的来说,因为我们开始编写的时间较晚,以至于游戏的各种功能都没有很完善,完成的很仓促。
  • 相关阅读:
    Excel.Application使用手册
    VMwareworkstationfull9.0.1894247+汉化补丁(2013.1.22)+有效密钥
    3个月ESET全系列产品试用用户名和密码
    各大安软官方卸载工具
    MDX语法学习filter与iif的使用
    SET XACT_ABORT 用法
    wcf传输List<t>
    存储过程中SELECT与SET对变量赋值
    SQL Server 定时备份数据库(作业)
    数据仓库MDX实际应用
  • 原文地址:https://www.cnblogs.com/Lay-549/p/12169300.html
Copyright © 2011-2022 走看看