- 332
- 0
- 约3.39万字
- 约 36页
- 2016-11-25 发布于辽宁
- 举报
郑 州 科 技 学 院
课 程 设 计 论 文
基于C#的五子棋游戏的设计与实现
1 引言 1
1.1 五子棋介绍 1
2 软件架构 2
3 五子棋设计说明 2
3.1 主要成员变量说明 2
3.2 回溯栈元素类——StackElement 3
3.3 棋子点属性类——qzdianshuxing 3
3.4 主要成员函数说明 4
3.5 实现人机对弈的主要函数 7
3.6 实现菜单功能的函数 27
3.6 程序运行界面 30
4 心得体会 31
1 引言
1.1 五子棋介绍
五子棋是起源于中国古代的传统黑白棋种之一。现代五子棋日文称之为“連珠”,英译为“Renju”,英文称之为“Gobang”或“FIR”(Five in a Row的缩写),亦有“连五子”、“五子连”、“串珠”、“五目”、“五目碰”、“五格”等多种称谓。
五子棋不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。五子棋既有现代休闲的明显特征“短、平、快”,又有古典哲学的高深学问“阴阳易理”;它既有简单易学的特性,为人民群众所喜闻乐见,又有深奥的技巧和高水平的国际性比赛;它的棋文化源渊流长,具有东方的神秘和西方的直观;既有“场”的概念,亦有“点”的连接。它是中西文化的交流点,是古今哲理的结晶。
2 软件架构
软件的总体架构如图2
您可能关注的文档
最近下载
- 外研社小学英语三年级至六年级单词表(实用最新版).pdf VIP
- DB63∕T 2208-2023 天然林管护绩效评价规范.docx
- 27《精准翻译文言语句》课件 2027学年高考语文一轮总复习.pptx VIP
- 智慧食堂方案课件.pptx VIP
- PMC-23系列三相数字式测控电表用户说明书_V1.1_121224.pdf VIP
- 智能制造概论:智能制造信息技术PPT教学课件.pptx
- 教科版高中物理选择性必修第一册精品课件 第四章 6.光的衍射与偏振 7.激光.ppt VIP
- 2025欧洲新生儿呼吸窘迫综合征管理共识指南解读.pptx VIP
- 关节镜围手术期护理常规.doc VIP
- (2026秋新版)粤教版六年级科学上册全册PPT课件.pptx
原创力文档

文档评论(0)