文档详情

《JAVA程序设计》五子棋制作实训.pdf

发布:2019-01-04约1.87万字共26页下载文档
文本预览下载声明
《JAVA程序设计》 实训报告 实训题目: 五子棋游戏制作 专 业: 计算机网络 14 1 班 级: 网络 ()班 姓 名: 指导教师: 2015 12 31 年 月 日 目 录 1.实训目的 3 2.实训题目描述和要求4 2.1 实训题目描述4 2.2 实训题目要求4 3.实训报告内容 5 3.1 需求分析5 3.2 概要设计5 3.3 详细设计6 3.4 编码7 3.5 测试19 4.总结 24 实训指导教师评语26 2 1.实训目的 随着经济社会的迅速发展,人们生活水平有了很大的提高,人们的生活观 念也发生了巨大的改 变。高品质的生活、现代化得生活方式成为人们共同追求 的目标;休闲、娱乐性活动作为时尚生活中的一部分,而被大多数的人所追 捧。棋类项目作为一种智力型项目,可以益智健心、修身养性,也可以满足人 们对于娱乐和休闲的新需求。一些项目比如五子棋等等,由于项目本身互动的 特点,一直被人们所喜爱,因此得以生存和发展,成为许多人喜爱的休闲娱乐 性棋类项目。而今,以网络技术为核心和计算机技术的现代网络技术已经在现 实生活得到了十分的广泛的使用。休闲类网络游戏集合了益智性、趣味性、互 动性、娱乐性于一体,已经成为多数人群的选择的休闲方式。 Java 《 程序设计》课程实训,学生可以将理论知识与具体实践相结合,巩 固对JAVA 相关方法和概念的理解,通过实训单机版五子棋游戏的编程,加深 对所学知识的理解和应用。如 通过实训能够结合实例进一步理解面向对象程: 序设计的基本概念,掌握程序设计的基本方法和技巧,灵活的使用包,进一步 的理解接口,熟练的掌握在接口中对事件的实现。深入理解和灵活运用面向对 象程序设计的基本特性,培养良好的程序设计风格,提高抽象思维、逻辑思维 的能力。 并且让学生能够基本使用实训软件eclipse,以及安装JDK 和环境变量的配 置。通过本次实训,可以开拓思维,增强编程思想,为深入学习JAVA 打下良 好基础,在学完此门课程后,能使用Java开发小型应用程序。 3 2.实训题目描述和要求 2.1 实训题目描述 实训题目:JAVA 五子棋单机版游戏制作。 描述:五子棋在我国的历史可谓是源远流长,喜爱它的玩家也是大有人 在,是很多人的娱乐首选,也是一种竞技项目。但很多的五子棋软件一般都是 单机版的,游戏无法在两个玩家之间进行。基于上述原因,五子棋作为一个古 老而又有广泛群众基础的游戏,他的完善性无疑是家玩家有很大的影响,在互 联网迅速发展的今天,五子棋的流行已经不仅仅只是在现实生活中的面对面的 娱乐竞技,在网上也已经是广大玩家的首选娱乐游戏已在各个游戏平台有应 用。 通过JAVA 的swing 组件,实现五子棋简单的双人对弈并通过内部条件判 断实现输赢的双方下棋过程。 2.2 实训题目要求 1. 运用JAVA 程序设计和Eclipse 软件设计出一个五子棋程序。 2. 五子棋游戏的主窗口也就是游戏界面的实现 (尽量制作一个界面美观的游戏 界面) 3. 棋子黑白色的设置及判定。 4. 完成判断某一横行是否连成五子及所有方向是否连成五子的判断。 5. 几个简单按钮的实现, “开始游戏”, “游戏设置”, “游戏说明”, “关 于”, “认输”, “退出”。 6. 能够完成基本的下棋功能并能判断输赢 7.
显示全部
相似文档