javascript+css实现俄罗斯方块小游戏
作者:YUN♛ 时间:2024-04-23 09:28:06
俄罗斯方块,一个很有趣的一个小游戏,此次基于html+css+javaScript实现,包含在一个方块落地后自动生成方块、操控方块的移动以及方块变形等。
部分代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>俄罗斯方块 — 经典版V10</title>
<link rel="stylesheet" href="css/tetris.css" />
<style>
.playground{
width: 525px; height: 550px;
margin: 20px auto 0 auto;
position: relative;
background-image:url(../img/tetris.png);
}
.pause{width: 525px; height: 550px;
position: absolute;
top:0;left:0;
background-image:url(../img/pause.png);
z-index:100;
display:none;
}
.playground img{
position:absolute;z-index:10;width:26px;
}
.playground p{
font-size: 30px;
font-family: 'SimHei';
font-weight: bold;
color: #667799;
position: absolute;
left:305px;
top:120px;
}
.playground p+p{top:176px;}
.playground p+p+p{top:232px;}
</style>
</head>
<body>
<div class="playground">
<p>SCORE:<span>0</span></p>
<p>LINES:<span>0</span></p>
<p>LEVEL:<span>1</span></p>
</div>
<script src="js/shape.js"></script>
<script src="js/tetris.js"></script>
</body>
</html>
游戏截图:
源码可参考:js俄罗斯方块
更多有趣的经典小游戏实现专题,分享给大家:
C++经典小游戏汇总
python经典小游戏汇总
python俄罗斯方块游戏集合
JavaScript经典游戏 玩不停
javascript经典小游戏汇总
来源:https://blog.csdn.net/qq_44731369/article/details/106970992
标签:js,俄罗斯方块
0
投稿
猜你喜欢
MySQL 加密/压缩函数
2024-01-23 23:51:14
MySQL选错索引的原因以及解决方案
2024-01-19 21:34:34
Anaconda 离线安装 python 包的操作方法
2021-08-11 22:38:27
Tensorflow中使用tfrecord方式读取数据的方法
2023-12-05 01:01:18
如何设置mysql允许外网访问
2024-05-03 15:49:38
Python bisect模块原理及常见实例
2023-01-12 07:22:15
django学习之ajax post传参的2种格式实例
2022-07-09 02:21:57
你可能不知道的Python 技巧小结
2022-12-18 07:08:10
详解Python开发语言中的基本数据类型
2022-12-11 20:13:35
python UDP(udp)协议发送和接收的实例
2022-09-01 10:17:02
Python中的wordcloud库安装问题及解决方法
2022-04-14 21:38:43
使用Python解析JSON数据的基本方法
2021-07-03 13:54:21
python 列表降维的实例讲解
2023-08-28 16:44:54
Python遍历文件夹 处理json文件的方法
2022-02-19 16:08:40
win2003服务器下配置 MySQL 群集(Cluster)的方法
2024-01-24 17:46:46
asp多关键词查询方案
2008-05-09 12:24:00
sqlserver 手工实现差异备份的步骤
2024-01-28 12:48:24
MongoDB与MySQL常用操作语句对照
2024-01-13 12:08:17
python实现感知器算法详解
2022-04-29 15:08:43
Mysql使用kill命令解决死锁问题(杀死某条正在执行的sql语句)
2024-01-24 06:36:03