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

文档评论(0)