预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共25页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

『课程名称』培训:实战推筒子手法,北京天津推筒子的技巧,包教包会!硬牌类,麻将筒子牌 九麻将控牌:麻将如何运用有用的牌,如何很巧妙控出大牌,如何安排各种牌位置与作用。使自已快 速胡牌。麻将三打一:也叫一吃三,用自已的聪明妙用手法,打倒三家对方,让其它三家对手折服你 之手。麻将快速胡牌:通过自已的打法与手法技巧,让自已快速听牌与胡牌。加速胡牌时间。麻将推 筒子技巧:传统推筒子分为麻将与牌九,每人两个牌比大小,本教程收集各种有关推筒子技巧。揭密 老千如何把把控出大的点数。麻将换牌:麻将换牌是传统手法里最 程序设计课程设计报告书 学生:孟祥煜 指导老师:曾宇容 课程设计名称:推箱子小游戏 页脚内容1 『课程名称』培训:实战推筒子手法,北京天津推筒子的技巧,包教包会!硬牌类,麻将筒子牌 九麻将控牌:麻将如何运用有用的牌,如何很巧妙控出大牌,如何安排各种牌位置与作用。使自已快 速胡牌。麻将三打一:也叫一吃三,用自已的聪明妙用手法,打倒三家对方,让其它三家对手折服你 之手。麻将快速胡牌:通过自已的打法与手法技巧,让自已快速听牌与胡牌。加速胡牌时间。麻将推 筒子技巧:传统推筒子分为麻将与牌九,每人两个牌比大小,本教程收集各种有关推筒子技巧。揭密 老千如何把把控出大的点数。麻将换牌:麻将换牌是传统手法里最 班级:软件11401 页脚内容2 『课程名称』培训:实战推筒子手法,北京天津推筒子的技巧,包教包会!硬牌类,麻将筒子牌 九麻将控牌:麻将如何运用有用的牌,如何很巧妙控出大牌,如何安排各种牌位置与作用。使自已快 速胡牌。麻将三打一:也叫一吃三,用自已的聪明妙用手法,打倒三家对方,让其它三家对手折服你 之手。麻将快速胡牌:通过自已的打法与手法技巧,让自已快速听牌与胡牌。加速胡牌时间。麻将推 筒子技巧:传统推筒子分为麻将与牌九,每人两个牌比大小,本教程收集各种有关推筒子技巧。揭密 老千如何把把控出大的点数。麻将换牌:麻将换牌是传统手法里最 一、设计任务 介绍推箱子游戏的实现方法,并逐步介绍C语言图形编程的方法和技巧。在C语言编写软件 WIN-TC上,涉及软中断、二维数组、键盘操作及图形化函数等方法,显示器中断寄存器的设置、 二维数组的定义、键盘上键值的获取、图形方式下光标的显示和定位,以及部分图形函数的使用 实现了一个完整的推箱子游戏界面,界面清晰可见。 二、设计目的 训练学生掌握C的数据结构和综合编程能力和游戏开发技巧等应用能力。 初步设想 推箱子是一款经典的益智小游戏,目的是在训练人的逻辑思考能力。在一个狭小的空间 中,要求把木箱从起始位置处推放到指定位置。在空间中有地方限制,稍不小心就会出现箱 子无法移动或者通道被堵住的情况,而且箱子只能推不能拉,所以需要玩家巧妙的利用有限 的空间和通道,合理的移动次序和位置,才能完成任务。本游戏一共分14关,由易到难, 每一关都随着关数的增加来增加难度,从而达到吸引游戏玩家的目的。 三功能 页脚内容3 『课程名称』培训:实战推筒子手法,北京天津推筒子的技巧,包教包会!硬牌类,麻将筒子牌 九麻将控牌:麻将如何运用有用的牌,如何很巧妙控出大牌,如何安排各种牌位置与作用。使自已快 速胡牌。麻将三打一:也叫一吃三,用自已的聪明妙用手法,打倒三家对方,让其它三家对手折服你 之手。麻将快速胡牌:通过自已的打法与手法技巧,让自已快速听牌与胡牌。加速胡牌时间。麻将推 筒子技巧:传统推筒子分为麻将与牌九,每人两个牌比大小,本教程收集各种有关推筒子技巧。揭密 老千如何把把控出大的点数。麻将换牌:麻将换牌是传统手法里最 1、菜单功能,玩家通过看目录按对应的键可以进入对应的功能菜单,其中1进入游戏,2选 择游戏关卡,3游戏帮助指南,4退出游戏。 2游戏功能:玩家可以通过操纵键盘中的上下左右键进入游戏进行各种操作来完成游戏。 3循环功能:当玩家正在游戏的时候如果某一步走错了,导致游戏无法完成,可以随时重新开 始游戏来完成关卡,游戏过程中可以随时按Ctrl+V退出游戏。 4顺序功能:当玩家完成了某一关之后,随着进入下一关门可以按顺序进入下一关,继续开始 更有挑战的关卡,如果该关是最后一关,则显示通关完成。 三、总体设计 1、功能模块设计 函数功能描述本程序包括5个模块,分别是初始化模块、画图模块、移动箱子模块、移动小 人模块和功能控制模块。各个模块功能的功能描述如下: (1)初始化模块。该模块包括屏幕初始化和游戏第一关到第最后一关的初始化。屏幕初始化 用于输出欢迎信息和操作提示,游戏每一关的初始化是构建每一关的关卡。 (