搜索资源列表
bous
- 一个适合初学者的简单弹球游戏,利用位图进行简单的判断和碰状检测.
C
- 这是一个由用户与电脑进行猜拳的游戏,用户先出(1为锤、2为剪刀、3为布)中一个,再由电脑出,最后电脑作出判断-This is a finger-guessing game by the user and the computer game, the user first-out (one for the hammer, 2 for scissors, 3 for the cloth) in one out by the computer, and finally to judge the com
eluosi
- (1) 游戏方块预览功能。在游戏过程中,当在游戏底板中出现一个游戏方块时,必须在游戏方块预览区域中出现下一个游戏方块,这样有利于游戏玩家控制游戏的策略。由于在此游戏中存在19种不同的游戏方块,所以在游戏方块预览区域中需要显示随机生成的游戏方块。 (2) 游戏方块控制功能。通过各种条件的判断,实现对游戏方块的左移、右移、快速下移、自由下落、旋转功能,以及行满消除行的功能。 (3) 游戏显示更新功能。当游戏方块左右移动、下落、旋转时,要清除先前的游戏方块,用新坐标重绘游戏方块。当消除满
vcbmpstar
- VC++绘制窗口的实例源码下载,星空绽放-浅墨的窗口绘制Demo源码,是毛星云VC++游戏开发笔记系列配套源码,使用了BMP图像资源为素材。牵扯到一些粒子编程,设定该粒子存在的时间为零,按粒子编号i来决定粒子在哪个象限运动,且x,y方向的移动速度随机为1—15之间的一个值,由1+rand() 15来完成。50个粒子由for循环设置完成后,我们将粒子数量设为50,代表目前有50颗星光,先在内存dc中贴上背景图片,判断粒子是否还存在,若存在,则根据其坐标(flystar[i].x,flystar[
russian-eara-
- 定义基本的7种方块(含四种状态)二维数组变量. Terial[7][4]. 用数组下标索引方块的种类和状态. 定义方块运行的区域(二维数组变量) 如(高23,宽10) 用它存储方块下落后的状态. 左移和右移判断是方块是否左右溢出、是否会叠在运行区的格子上。 同样改变状态(变形)也得判断是否会出现左右溢出、是否会叠在运行区格子上。 下落后,对运行区的空格子进行赋值。 -7 define the basic two-dimensional array v
boom-the-plane
- 要点分析: 1. 欢迎界面 2. 游戏设置 (1) 飞机数量对玩家的输入合理性进行判断,若不合理返回默认值 (2) 棋盘大小等正在研发中… 3. 游戏帮助(输出游戏介绍及规则) 4. 玩家对飞机位置的设置 (1) 需输入飞机头坐标及机头朝向 (2) 输出设置后的地图 (3) 对飞机放置的合法性判断(是否出界/重叠) (4) 输入有误时重新设置 (5) 玩家确认设置后输出空白页面 5. 开始游戏 (1) 由玩家轮流输入自己的选择 (2) 根据
LinkGame_Csourcefile
- 连连看c源码 [ 核心算法 ] * 先进行水平方向判断,找出两点所在的水平直线活动范围, * 算出这两条线段在垂直方向的共同区域!!!, * 遍历该区域判断能否在两线段间架起公垂线,能则两点连接上; * 接着进行垂直方向判断,类同。无论两点在不在一条直线上, * 都能使用该算法,因为两点同线只是两点作为矩形对角点的特例而已。 -LinkGame C source file------- look for more details,please download
Snake
- 1 定义蛇类和食物类,初始化贪吃蛇各项成员变量,包括图像的出现在屏幕的初始位置,长度,以及蛇的行走方向。食物类的定义包括出现的初始位置,以及食物是否被吃掉的判断。 2 用数组初始化长度为3的贪吃蛇,并且默认食物未出现 3 在CView类上运用MFC提供的Windows消息中WM_TIMER消息,运用OnTimer()函数让系统提供一个时钟节拍,更新游戏 4 具体游戏实现,包括蛇撞到自己和围墙都将使游戏结束,判断吃豆等,其中还包括根据蛇的长度来进行游戏难度的改变。 5 具体键盘游戏
