五子棋对战游戏课程设计c语言

五子棋对战游戏课程设计c语言

ID:19490902

大小:581.00 KB

页数:36页

时间:2018-10-02

五子棋对战游戏课程设计c语言_第1页
五子棋对战游戏课程设计c语言_第2页
五子棋对战游戏课程设计c语言_第3页
五子棋对战游戏课程设计c语言_第4页
五子棋对战游戏课程设计c语言_第5页
资源描述:

《五子棋对战游戏课程设计c语言》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、哈尔滨远东理工学院C语言课程设计论文题目:五子棋对战游戏姓名:分  院:机器人科学与技术学院专  业:电子信息工程学号:指导教师:二0一四年九月五日IV五子棋(C语言)摘要五子棋是一种两人对弈的纯策略型棋类游戏,是起源于中国古代的传统黑白棋种之一。早在“尧造围棋”之前,可能民间就已有五子棋游戏。发展于日本,流行于欧美。五子连珠棋五子棋容易上手,老少皆宜,而且趣味横生,引人入胜;不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。五子棋不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。五子棋既有现代休闲的明显特征“短、平、快”,

2、又有古典哲学的高深学问“阴阳易理”;它既有简单易学的特性,为人民群众所喜闻乐见,又有深奥的技巧和高水平的国际性比赛;它的棋文化源渊流长,具有东方的神秘和西方的直观;既有“场”的概念,亦有“点”的连接。它是中西文化的交流点,是古今哲理的结晶。IVAbstractsGobangisakindofrightastwopurestrategytypechessgame,isoriginatedfromtheancientChinesetraditionalblackwhitekindofone.Longbefore"YaoZaogo",maybet

3、hefolkhasgobanggame.DevelopmentinJapan,popularinEuropeandtheUnitedStates.Arowchessgobangeasier,foryoungandold,andfun,fascinating;Cannotonlyenhancethinkingability,improveintelligence,andhighinphilosophy,helpstocultivateone'smoralityraisesagender.Gobangcannotonlyenhancethinkin

4、gability,improveintelligence,andhighinphilosophy,helpstocultivateone'smoralityraisesagender.Gobanghasobviouscharacteristicsofmodernleisure"short,flat,fast",andhasaprofoundknowledgeofclassicalphilosophy"YinandYangyi";Ithasthecharacteristicsofeasytolearn,areverypopularamon

5、gthepeople,andprofoundskillsandahighlevelofinternationalcompetition;It'schessculturesourceYuanLiulong,havethemysteriousOrientalandwesternintuitive;Boththeconceptof"field",alsohasa"dot"connection.ItisthepointofcommunicationbetweenChineseandwesternculture,itisthecrystalliz

6、ationofancientandmodernphilosophy.IV目录1.前言12.功能描述23.总体设计33.1功能模块设计33.1.1游戏执行主流程33.1.2游戏棋子控制53.1.3游戏帮助53.2函数功能描述64.程序实现84.1.程序预处理84.1.1主函数main()114.1.2改变玩家124.1.3胜负及帮助显示134.1.4切换背景154.2运行结果164.2.1游戏初始状态164.2.2游戏进行状态175.结论186.程序附录19致谢32参考文献33IV1.前言五子棋是一种两人对弈的纯策略型棋类游戏,是起源于中国古代的

7、传统黑白棋种之一。早在“尧造围棋”之前,可能民间就已有五子棋游戏。发展于日本,流行于欧美。五子连珠棋五子棋容易上手,老少皆宜,而且趣味横生,引人入胜;不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。C语言则是目前国际上比较流行的计算机高级编程语言之一,因其简洁、使用方便且具备强大的功能而受到编程人员的普遍青睐。它既适合作为系统描述语言,也可以用来编写系统软件,还可以来编写应用软件。用C语言来编写俄罗斯方块这个游戏有较大优势:C语言具有各种各样的数据类型,并引入了指针概念,使得程序效率更高;C语言还包含很广泛的运算符;另外C语言具有强

8、大的图形功能,支持多种显示器和驱动器,而且计算功能、逻辑判断能力也比较强大。选择此论文题是旨在训练基本编程能力和游戏开发技巧,熟悉C语言图形模式下的编

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

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

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