俄罗斯方块(英语:Tetris、俄语:Тетрис)是1980年末期至1990年代初期风靡全世界的电脑游戏,是落下型益智游戏的始祖。1984年6月6日,是公认的俄罗斯方块诞生纪念日。它由俄罗斯人阿列克谢·帕基特诺夫发明,故得此名。有研究者发现玩俄罗斯方块游戏有助于防止创伤后应激障碍的发生,可能是这个游戏能够对大脑储存视觉记忆的功能产生干扰,从而保护病人免受创伤后应激反应的影响。也有学者发现玩俄罗斯方块并且佩戴一种特殊的眼镜可以治疗儿童弱视。2014年6月6日,俄罗斯方块迎来30周年诞生纪念日。而这个是俄罗斯方块的c++版
2020-01-03 11:19:24 10KB 小游戏
1
C#俄罗斯方块程序设计与简单实现 效果演示:https://www.cnblogs.com/JiYF/p/9632821.html可以到这里查看效果,当然有部分bug还需要解决 相信90后或者80后都玩过这款小游戏,一直想干一票,琢磨一下,但又不太懂,于是网上搜集修改就有了以下效果!bug较多,多多包涵! 1.效果展示 2.实现方法 参考https://blog.csdn.net/qian_f/article/details/19758671 感谢博主分享,我在这里也没修改啥,有时间修复几个bug 2.1对象分析 把每个砖块当成一个对象。每个砖块都有共同的行为,就是可以左移、 右移、下移和变形。既然这是他们共同的行为(方法),那么可以定义一个虚基类Brick,然后在该基类中声明这些行为。当然,砖块在做这些行为前需要知道能不能进行这些行为,比如说到了左边界就不能左移;到了下边界就不能下移;周围空间不够大,就不能变形等等。因此该基类还需要声明一些虚函数:CanTransform() CanLeftMove() CanRightMove() CanDropMove()等。 2.2继承实现 继承定义的基类,每种砖块根据自身的形状具体实现相应函数。据说在标准的俄罗斯方块中,一共有七种形状。本练习项目中定义的方块和变形方式(绕着中心点顺时针旋转,途中颜色较深的点就是中心点)如下: 根据上图就可以知道,表示砖块最好的方法就是用二维数组了。对于砖块而言,这个二维数组就是它的变形范围,数组中的数字为0,代表砖块在该区域中无显示,为1代表有显示。在实现CanTransform() CanLeftMove() CanRightMove() CanDropMove()这四个函数时,要尤其小心,这边是最容易出错的地方。 2.3画布处理 完成砖块下面就要进行画布的处理了。可以想象一下,把画布分成多个方格,也就相当于二维数组了,然后把砖块所对应的二维数组按指定的位置放到代表画布的二维数组中。在显示的时候就可以根据值为1的方格来获取位置并进行绘图了。所以,该项目中定义了一个名为Canvas的类,核心功能是用于获取这个二维数组的值,其中包含根据砖块设置数组的值、行满(一行里所有的值都为1)之后消除、超出高度后返回失败等。 2.4绘图 真正的绘图操作。根据二维数组的值绘制显示,并响应方向键操作。 3.代码实现
2020-01-03 11:18:36 12.05MB C# 俄罗斯方块 小游戏
1
加深对C#的知识,提高了C#的技术含量,希望下载下来好好做做
2020-01-03 11:16:59 30KB C#
1
C# 窗体 仿做俄罗斯方块 游戏 源码例子
2020-01-03 11:16:59 1.32MB C# 窗体 仿俄罗斯方块 游戏
1
基于C++控制台窗体绘图(GDI)的小游戏,俄罗斯方块,回调函数处理消息,有完整的实现逻辑,包括计分关卡机制,下一个方块预览,游戏文字说明等
2020-01-03 11:16:53 40KB 俄罗斯方块
1
51单片机 12864 俄罗斯方块 。有注释。
2020-01-03 11:16:43 79KB 12864 俄罗斯方块
1
在keil v4.73 平台下开放的基于ARM芯片的俄罗斯方块的源码以及实验运行结果的视频录像
2020-01-03 11:16:01 27.91MB 嵌入式 arm 俄罗斯方块
1
作者:我是单脚站立的稻草人 打包文件包括了游戏的源文件及详细的注释、开发记事、游戏说明。注释详细有利于研究和学习,使用文档时请说明出处。
2019-12-26 03:41:21 97KB C C++ 俄罗斯方块 源代码
1
stm32 俄罗斯方块,有7种方块,可以变形,左右控制,显示分数,级数等的,非常实用,方块改写,模块化设计
2019-12-24 03:12:47 6.27MB stm32 俄罗斯方块
1
此程序是由C++语言写的界面程序,他是一个俄罗斯方块小游戏,完成基本的得分,消行等功能!这是我2011年的毕业设计,希望可以帮到正处毕业答辩煎熬的同学!这是毕业设计正文,我还上传了源程序,请在我的资源里面找,只要拥有这两份东西,相信你的毕业答辩无懈可击! 其中包括 封面 开题报告 课题申报,审核表 目录 评阅教师评语 任务书 外文翻译 外文翻译封面 外文原文 外文摘要 正文 知道教师评审意见表 中文摘要
1