五子棋游戏的论文及源代码.docVIP

  • 5
  • 0
  • 约3.35万字
  • 约 82页
  • 2019-05-12 发布于河南
  • 举报
本 科 生 课 程 论 文 论 文 题 目 五子棋游戏 五子棋游戏 【摘要】 为了设计人人对弈模式的五子棋游戏系统,采用了C语言函数模块化程序设计方法,利用Visual C++ 6.0编译器运行游戏,实现一方执白棋,一方执黑棋,通过屏幕上的文字提示,轮流走棋 ,最先使五子相连一方获胜的人人对弈功能。通过本程序的训练,加深对C语言的了解,掌握五子棋游戏开发的基本原理,从而为以后的程序开发奠定基础。 【关键字】 五子棋 函数 设计目的:本程序旨在进一步训练学生游戏开发的技巧,掌握C语言图形模式下的编程。本程序设计很多图形函数,包括坐标定位;颜色设置(背景色和文本颜色设置)、线条颜色、填充颜色;直线风格、文本风格、填充风格;画线、画圆、画矩形函数;PC扬声器的打开、延迟、关闭;图形系统的初始化和关闭;图形屏幕和文字屏幕的清除;从键盘获取键值等。 功能: 实现界面的初始化功能、下棋功能、胜负判断功能和帮助功能。 1)初始化功能。程序初始化屏幕和棋盘,默认Player1先行。 2)实现下棋功能。程序能实现下棋操作,在下棋过程中能随时退出。 3)胜负判断。程序能对下棋的结果进行判断,分出胜负,并显示获胜信息。 4)显示帮助信息。程序能提示玩家轮到哪方下棋了。 问题分析:首先要实现五子棋的行棋功能,在程序中可以通过坐标来定位棋子的位

文档评论(0)

1亿VIP精品文档

相关文档