- 112
- 0
- 约3.77千字
- 约 7页
- 2018-10-13 发布于重庆
- 举报
基于程序的五子棋游戏设计开题报告
陕西科技大学?镐京学院毕业?设计(论文)开题报告
PAGE 6
陕西科技大学?镐京学院毕业?设计(论文)开题报告
课题的目的及?意义
课题的目的:
java语言?是当今最为流?行的程序设计?语言之一 作为一门非常?优秀和极为健?壮的编程语言?,它同时具有的?面向对象,与平台无关,分布式应用,安全,稳定和多线程?等优良的特征?,使用Java?语言,不仅可以开发?出功能强大的?大型应用程序?,而且Java?语言本身突出?的跨平台的特?性也使得它特?别适合于In?ternet?上的应用开发?,可以这样说,Java的出?现使得所开发?的应用程序“一次编写,处处可用”的实现成为了?可能。本文利用ja?va语言的强?大功能来实现?五子棋游戏的?编写,通过对jav?a语言的应用?,提高了程序编?写的能力和分?析解决问题的?能力。
课题的意义:
随着社会经济?的迅速发展,人们生活水平?有了很大的提?高,生活观念也发?生了巨大的改?变。高品质的生活?以及现代化得?生活方式成为?人们共同追求?的目标;休闲、娱乐性的活动?作为时尚生活?中的一部分,而被大多数的?人所追捧。棋类项目作为?一种智力型娱?乐项目,可以益智健心?、修身养性,也可以满足人?们对于娱乐和?休闲的需求。而今,以网络技术为?核心和计算机?技术的现代网?络科技已经在?现实生活得到?了十分广泛的?使用。休闲类网络游?戏集合了益智?性、趣味性、互动性、娱乐性于一体?,已经成为大多?数人群选择的?休闲方式。五子棋是当前?非常流行的一?种棋类游戏,它在我国的历?史可谓是源远?流长,它不仅能增强?思维能力,提高智力,而且富含哲理?,有助于修身养?性。以java为?工具,以精美的界面?,设计更为益智?的单机版五子?棋游戏,增强了趣味性?和益智性。
课题的主要任?务;研究可能遇到?的问题以及解?决的方法和措?施
课题的主要任?务:
1.熟悉Ecli?pse工具的?主要功能以及?JAVA语言?的运用;
2.熟悉JAVA?的开发环境、编辑环境以及?运行环境;
3.进行游戏整体?界面的设计;
4.对游戏程序进?行深入的分析?,明确系统的设?计任务、功能要求等;
5.设计一个主体?测试类和一个?窗体类,实现了五子棋?的各个功能;
6.利用线程类的?方法实现双方?在时间上的轮?流;
7.对完成之后的?游戏程序进行?调试
研究中可能遇?到的问题
1.对五子棋的操?作界面设计不?太完整;
2.处理双方的落?子时间不太准?确;
3.游戏双方的先?后顺序的设置?;
4.对Eclip?se工具运用?不够熟练
解决方法和措?施:
1.熟悉Ecli?pse工具的?各个功能;
2.加强对JAV?A语言的熟悉?和运用;
3.反复调试确保?程序的可行性?和准确性;
4.多看相关方面?的书籍和学术?论文,联系指导老师?,听从老师的指?导与建议
论文大纲
基于JAVA?程序的五子棋?游戏设计
摘要
随着网络的不?断进步,网络游戏逐渐?成为人们生活?中的一部分,它不仅能够使?人娱乐和消遣?,也能够开发人?的智力,使大脑更加的?灵活。本文所讲述的?五子棋游戏通?过双方的竞技?,能够开发人们?的才干和开发?人们的智力。
文章主要采用?Eclips?e工具与ja?va语言开发?的五子棋小游?戏,该游戏程序能?够实现两个人?对阵下棋,程序中能够自?定义的设置双?方对阵的游戏?时间以及智能?的判断游戏中?哪方获得胜利?及游戏的结束?。
【关键词】java,五子棋,eclips?e,智能
正文大纲
HYPERL?INK \l _Toc29?217918?7 1.概述
HYPERL?INK \l _Toc29?217918?8 1.1 java语言?的介绍
HYPERL?INK \l _Toc29?217918?9 1.2 java语言?的特点
HYPERL?INK \l _Toc29?217919?0 1.3 java的开?发和运行平台?
HYPERL?INK \l _Toc29?217919?1 1.3.1 java的开?发环境
HYPERL?INK \l _Toc29?217919?2 1.3.2 java的编?辑环境
HYPERL?INK \l _Toc29?217919?3 1.3.3 java的运?行环境
HYPERL?INK \l _Toc29?217919?4 2.游戏说明
HYPERL?INK \l _Toc29?217919?5 2.1 五子棋简介
HYPERL?INK \l _Toc29?217919?6 2.2 五子棋游戏规?则
HYPERL?INK \l _Toc29?217919?7 2.3 程序流程图
HYPERL?INK \l _Toc29?2179
您可能关注的文档
- 基于层次分析法的农村资金互助社信用风险.doc
- 基于客户感知的终端全生命周期评测体系.doc
- 基于局部二值模式多分辨率的灰度和旋转不变性的纹理分类外文翻译.docx
- 基于层次分析法的整车物流服务商的选择.doc
- 基于层次分析法解决消费者购车问题.doc
- 基于嵌入式Linux网络视频服务器的设计-文献阅读综述.doc
- 基于嵌入式系统的一体化车道机.doc
- 基于嵌入式的银行叫号调度系统设计—通信工程应用技术综合训练与实习 武汉理工.doc
- 基于工作过程的高职院校软件开发与项目管理专业课程开发研究以嵌入式软件技术方向为例.doc
- 基于工程量清单计价模式下的建设工程造价审计研究.doc
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
最近下载
- 【2025秋新版】九上数学期末几何压轴题30道.pdf
- 2025年翔宇无人机研发及应用项目可行性研究报告.docx
- 光伏发电区域水土保持工程设计.docx
- cx3rdk硬件用户手册.pdf VIP
- HIKVISION海康威视海康威视视频监控工程宝标配支持电平检测DS-MDH003.pdf
- 2025年演出经纪人沉浸式互动演出项目风险评估专题试卷及解析.pdf VIP
- 2026年山东职业学院单招《数学》考试历年机考真题集最新附答案详解.docx VIP
- 2025年拍卖师网络拍卖电子证据的固定、保全与司法认定专题试卷及解析.pdf VIP
- 结构力学-龙驭球1-2(20220126013027).pdf VIP
- 2025年互联网营销师CDP平台与大数据技术(Hadoop_Spark)结合专题试卷及解析.pdf VIP
原创力文档

文档评论(0)