代码绝对完整且正确无误,在Unity2017及更高版本中可完美运行 实现功能:方块的随机下落正行消除得分 最高分值的记录 清除 游戏音效的开启 关闭 使用FSM有限状态机对游戏状态进行管理
2021-10-23 09:04:06 5.42MB unity unity3d 俄罗斯方块 mvc
Vb写的俄罗斯方块 基本功能全'声明一个整数常量Width,表示游戏界面横向的小正方形数目,初始化为16 Public Const Width As Integer = 16 '声明一个整数常量Height,表示游戏界面横向的小正方形数目,初始化为30 Public Const Height As Integer = 30 '游戏界面的背景色 Public Shared BackColor As Color '小正方形的大小 Public Shared SquareSize As Size = New Size(10, 10) Public Shared g As Graphics '声明一个Graphics变量,用于绘制下一个方块 Public Shared gNext As Graphics '声明一个数组,用于表示游戏界面上的所有小正方形 Private Shared ArrGameField(Width - 1, Height - 1) As CSquare '函数功能:判断ArrGameField(x, y)是否有正方形,有则返回False,无则返回True Public Shared Function IsEmpty(ByVal x As Integer, ByVal y As Integer) As Boolean If x >= 0 And x = 0 And y =0 '在循环体中,先判断第y行是否是满的,是的话result增1,并把第y行上的所有小正方形下降一行.最后y递减1 '如果实现把第y行的所有小正方形下降一行:从第y行扫描至第0行,每扫描一行,把上一行的每个小正方形赋值给该行,并修改每一个小正方形的Location属性的值 While Y >= 0 If IsLineFull(Y) Then result += 1 For i As Integer = Y To 0 Step -1 If i > 0 Then For x As Integer = 0 To Width - 1 ArrGameField(x, i) = ArrGameField(x, i - 1) If Not ArrGameField(x, i) Is Nothing Then ArrGameField(x, i).Location = New Point(ArrGameField(x, i).Location.X, ArrGameField(x, i).Location.Y + SquareSize.Height) End If Next Else For x As Integer = 0 To Width - 1 ArrGameField(x, i) = Nothing Next End If Next Else
2021-10-22 22:23:34 43KB 游戏 VB
1
C++ QT制作的小游戏 下载即可运行 文件 tetrixwindow.h tetrixwindow.cpp tetrixpiece.h tetrixpiece.cpp tetrixboard.h tetrixboard.cpp main.cpp
2021-10-21 21:45:24 23.23MB 小游戏,C++
1
java 自己跟着一个教学视频实现的俄罗斯方块,里面有源码+注释+开发文档+资源文件+程序截图,欢迎交流
2021-10-21 12:56:47 1.41MB java 俄罗斯方块
1
牛人用JAVA编的俄罗斯方块(AI超级猛) 试试看哈!!
2021-10-20 15:03:04 262KB JAVA 游戏 jar
1
用MATLAB写的俄罗斯方块代码,注释是中文的。
2021-10-20 14:04:00 11KB MATLAB 俄罗斯方块
1
少儿编程分享:手把手教你用Python编写俄罗斯方块(五).pdf
2021-10-19 19:06:55 178KB Python
本文介绍了用HTML+JavaScript技术制作俄罗斯方块的demo,包含了核心的板块,比较详细易懂,记分功能和闯关功能有兴趣的可以尝试 我还有这方面的代码可以分享
2021-10-17 20:00:12 13KB JavaScript 俄罗斯方块
1
一个简单的html小游戏,模仿俄罗斯方块,使用Javascript技术
2021-10-17 19:57:27 2KB 俄罗斯方块
1
以前给大家推荐的一个小型绘图库,还答应给大伙写一个示例程序,由于前段时间太忙了,所以这件事一直拖到现在.前两天又承诺一个朋友,帮他写这个绘图库的示例程序,这事不能再拖下去了,而且今天正好事情不多,于是抽空完成了这个示例程序.其中可能还有一些BUG,没有仔细检查出来. 本程序主要是来说明写一个游戏大体的框架,以及如何使用第三方库来完成程序中的功能. 资源中包括了绘图库的引用文件,以及游戏源代码. 编译器:VC6 你也可以在其它编译器中编译.
2021-10-17 15:59:17 123KB 俄罗斯方块
1