计算机科学与技术-基于JAVA的手机小游戏开发.docx
《计算机科学与技术-基于JAVA的手机小游戏开发.docx》由会员分享,可在线阅读,更多相关《计算机科学与技术-基于JAVA的手机小游戏开发.docx(28页珍藏版)》请在第一文库网上搜索。
1、摘要中国传统的五子棋游戏是古代中国民间传统的智力棋类比赛中最主要竞技游戏项目形式之一,是指一种由两人对弈的智力策略棋盘类游戏,用黑白两色的棋子在15X15的棋盘上进行公平的竞技,里面涵盖很多技巧,棋子优先达到五颗相连的人获得胜利,主要流传在中国地区与汉字文化体系区域以及欧美各国和亚洲部分区域。内容非常简单,老少皆宜,不仅可以提高思维的灵活程度,增强人类智慧,同时富有很多生活上的哲理,还可以修身养性。自计算机实现以来,受到了许多计算机玩家的酷爱。本系统主要是以JAVA编程语言为主要开发语言,包含画布模块、棋子模块、AI模块。具体设计步骤如下:(1)设计棋盘模型,用获取点坐标的方法进行画线操作,循
2、环线条行成网格,添加颜色。(2)编写监听器和指针,让摆下的棋子更加准确。(3)构思智能人机的要求,选择权重分析方法,把人机做的更加智能。利用JAVA在计算机电脑图形方面的编程,实现出基本的网格和棋子的类,用if语句完成判断胜负条件,在此基础上通过权重分析和设置精确的数值是影响程序中A1精准性的关键要素。此次实验完成了比较智能的人机对战系统,还有提出很多提高精准性的方法。算法的钻研很有助于了解程序结构、增加逻辑思维、熟悉算法流程来提高电脑人机的智能程度方案。在其他人工智能方面提供了更多方法起到参考学习的作用。关键词B深度搜索;权重分析;人工智能AbstractChinesetraditiona1
3、backgammongameisoneofthemaincompetitivegameformsintheancientChinesefo1ktraditiona1inte11ectua1chessgame,referstoakindofinte11ectua1strategyboardgamep1ayedbytwopeop1e,withb1ackandwhitechesspiecesonthe15X15chessboardforfaircompetition,whichcoversa1otofski11s,chesspiecesprioritytoreachfiveconnectedpeop
4、1etowin,main1yspreadinChinaandtheChinesecharactercu1turesystemarea,aswe11asEuropeanandAmericancountriesandpartsofAsia.Thecontentisverysimp1e,suitab1efora11ages,noton1ycanimprovethef1exibi1ityofthinking,enhancehumanwisdom,buta1sorichinmanyphi1osophiesof1ife,buta1sose1f-cu1tivation.Sincetheimp1ementat
5、ionofcomputers,ithasbeen1ovedbymanycomputerp1ayers.Thissystemismain1ybasedontheJAVAprogramming1anguageasthemaindeve1opment1anguage,inc1udingcanvasmodu1es,chessmodu1es,andAImodu1es.Thespecificdesignstepsareasfo11ows:(I)Designthecheckerboardmode1,usethemethodofobtainingpointcoordinatestodraw1ines,1oop
6、1inesintoagrid,andaddco1ors.(2)Writemonitorsandpointerstomakethechesspiecesmoreaccurate.(3)Conceivetherequirementsofinte11igentman-machine,choosetheweightana1ysismethod,andmakethehuman-machinemoreinte11igent.UsingJAVAprogrammingincomputergraphics,thebasicgridandchessc1assarerea1ized,andtheifstatemen
7、tisusedtodeterminethewinningand1osingconditions,onthebasisofwhichweightana1ysisandsettingaccurateva1uesarethekeye1ementsaffectingtheaccuracyofAIintheprogram.Thisexperimentcomp1etesare1ative1yinte11igenthuman-machinecombatsystem,andproposesmanywaystoimproveaccuracy.Thestudyofa1gorithmsisveryhe1pfu1to
8、understandtheprogramstructure,increase1ogica1thinking,andfami1iarizeyourse1fwiththea1gorithmprocesstoimprovetheinte11igenceofcomputerman-machine.Morewaystoserveasreference1earninginotheraspectsofARTIFICIA1.Keywords:deepsearch;Weightana1ysis;artificia1inte11igence绪论11 .课题的目的和意义12 .五子棋前景11.五子棋术语33.手机游
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机科学 技术 基于 JAVA 手机 小游戏 开发