基于Java的五子棋小游戏论文

基于Java的五子棋小游戏论文

ID:309172

大小:1.02 MB

页数:29页

时间:2017-07-21

基于Java的五子棋小游戏论文_第1页
基于Java的五子棋小游戏论文_第2页
基于Java的五子棋小游戏论文_第3页
基于Java的五子棋小游戏论文_第4页
基于Java的五子棋小游戏论文_第5页
资源描述:

《基于Java的五子棋小游戏论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、信息计算软件设计题目基于JAVA的五子棋游戏设计III课程设计任务书学生姓名:专业班级:指导教师:工作单位:题目:基于JAVA的五子棋游戏设计初始条件:学习过c语言程序设计,Java语言程序设计,数据库技术,设计结构等;要求完成的主要任务:随着网络的普及,益智竞技类小游戏越来越受到欢迎,五子棋作为一个棋类竞技运动,在民间十分流行。本文在此背景下用Java制作了五子棋小游戏,其中包括背景界面的显示与绘制、棋子的绘制、界面按钮功能的实现、胜负的判断、游戏时间的设置等等。时间安排:第17周星期一至五:查阅文献,总体设计,设计算法,功能模块设计第

2、18周星期一至五:编码和测试第19周星期一至五:写课程设计,提交初稿,给老师检查,修改定稿,答辩。指导教师签名:2014年月日系主任(或责任教师)签名:2014年月日III摘要随着网络的不断进步,网络游戏逐渐成为人们生活中的一部分,它不仅能够使人娱乐和消遣,也能够开发人的智力,使大脑更加的灵活。五子棋作为一个棋类竞技运动,在民间十分流行,为了熟悉五子棋规则及技巧,以及研究简单的人工智能,决定用Java开发五子棋游戏。本文所讲述的五子棋游戏通过双方的竞技,能够开发人们的才干和开发人们的智力。本文主要采用Eclipse工具与java语言开发的

3、五子棋小游戏,该游戏程序能够实现两个人对阵下棋,程序中能够自定义的设置双方对阵的游戏时间以及智能的判断游戏中哪方获得胜利及游戏的结束。算法的研究有助于理解程序结构,增强逻辑思维能力,在其他人工智能方面也有很大的参考作用。关键词:java五子棋eclipsephotoshopIIIⅣAbstractWiththedevelopingofnetwork,Thenetworkgamebecomesapartwithinlifeofpeoplegradually,Itnotonlycanmakeperson'samusementandamusem

4、ent,alsocandeveloptheperson'sintelligence,Makebrainmorevivid.Asasport,gobangisverypopularincivil,inordertobecomefamiliarwithgobangrulesandtechniques,andthestudyofsimpleartificialintelligence,IdecidetousetheJavatodevelopegobanggames.Whatthistextrelatesfivesonchessthegamepa

5、ssbothparties'tournament,candevelopthepracticalabilityofpeopleandtheintelligenceofdevelopmentpeople.ThispapermainlyadoptsEclipsefivesonchessget-awaydramasofthetoolandjavalanguagedevelopment,Thegame'sprocedurecancarryouttwopeopletoplaychessto,Intheprocedurecanfromdefinitec

6、onstitutionbothparties'gametotimeandthejudgmentgameofintelligenceinwhichsquarebecomechampionandthebeoverofgame.Algorithmofprocedurescontributetotheunderstandingofthestructure,logicalthinkingability,Inotherareasofartificialintelligencehasgreatreferences.KeyWords:javagobang

7、gameseclipsephotoshopⅣ目录摘要ⅢABSTRACTⅣ第1章绪论11.1Java语言的介绍11.2Java语言的特点21.3Java的开发和运行平台41.3.1java的开发环境41.3.2java的编辑环境51.3.3java的运行环境6第2章游戏说明72.1五子棋简介72.2五子棋游戏规则82.3程序流程图与界面8第3章程序分析设计9第4章程序说明104.1主体测试类104.2窗体类104.2.1游戏界面的绘制104.3.2按钮功能的实现104.3.3胜负的判定13第5章游戏的调试与总结145.1游戏的调试141.2

8、总结14附录15参考文献20武汉理工大学信息计算软件设计第1章绪论在本文中使用了功能比较强大的Eclipse编程开发工具和java编程语言设计的五子棋程序。而Eclipse工具是一款免费的,开

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。