MaTris
======
A clone of Tetris made using Pygame. Licensed under the GNU GPLv3. Works with both Python 2 and 3.
Run `python matris.py` to start the game.
Demo
====
![Demo](demo.png)
Coveted by academia
========================
In 2013, my game [was used](http://eprints.ucm.es/22631/1/REMIRTA.pdf) by someone in Madrid to test "remote execution of multimedia interactive real-time applications". The next year, [a study in Denmark](https://www.academia.edu/6262472/Improving_game_experience_using_dynamic_difficulty_adjustment_based_on_physiological_signals) called "Improving game experience using dynamic difficulty adjustment" asked participants to "self-rate their valence and arousal [sic]" playing MaTris! Who would've thunk it? In 2016, people in Stanford [were using the game](http://cs231n.stanford.edu/reports/2016/pdfs/121_Report.pdf) to try out deep reinforcement learning, although apparently the result was not as "respectable" as it could've been. Not a problem in Korea, apparently, where students [are expected](http://nlp.chonbuk.ac.kr/AML/AML_assignment_2.pdf) to accomplish it! That stuff is way above my head, but perhaps my life will be spared during the singularity?
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
《计算机毕业设计:Python实现的PyGame的俄罗斯方块游戏》是一项集趣味性与学习性于一体的优质资源,特别适合本科课程设计、毕业设计以及Python学习者使用。此资源利用Python编程语言结合PyGame库,成功实现了一款经典的俄罗斯方块游戏,为用户提供了一个轻松愉快的编程实践平台。 该资源包含完整的源码和详细说明文档,从游戏界面的设计、方块的下落与旋转、碰撞检测与消除,到得分与等级系统的实现,每一个细节都经过精心编写和详尽解释。用户可以通过阅读文档和源码,深入了解PyGame库的使用方法,掌握游戏开发的基本流程和技巧。 俄罗斯方块游戏作为经典的益智游戏,具有简单易懂、玩法多样的特点。这款PyGame实现的版本不仅继承了原作的精髓,还通过优化算法和界面设计,提升了游戏的流畅度和可玩性。用户可以轻松上手,体验方块堆叠与消除的乐趣,同时锻炼自己的反应能力和空间思维。 我们保证,该游戏经过严格测试和优化,确保在各种环境下都能稳定、可靠地运行。无论是用于本科课程设计还是毕业设计,都能展现出学生的创新思维和实践能力。
资源推荐
资源详情
资源评论
收起资源包目录
Python实现的PyGame的俄罗斯方块游戏(源码+详细说明).zip (26个子文件)
Python实现的PyGame的俄罗斯方块游戏(源码+详细说明)
300套计算机本科毕业设计题目.xlsx 19KB
俄罗斯方块游戏报告.docx 1.64MB
计算机专业炫酷答辩PPT模板.zip 339.51MB
code
kezmenu
__init__.py 89B
tests.py 135B
tests_effects.py 136B
kezmenu.py 6KB
__pycache__
kezmenu.cpython-36.pyc 6KB
kezmenu_effects.cpython-36.pyc 7KB
__init__.cpython-36.pyc 269B
kezmenu_effects.py 7KB
matris.py.bak 19KB
.highscores 80B
resources
linecleared.wav 27KB
gameover.wav 145KB
levelup.wav 58KB
highscorebeaten.wav 173KB
gpl.txt 34KB
scores.py 608B
matris.py 19KB
.gitignore 26B
__pycache__
tetrominoes.cpython-36.pyc 3KB
scores.cpython-36.pyc 959B
demo.png 122KB
README.md 1KB
tetrominoes.py 3KB
共 26 条
- 1
资源评论
- yh181639272612024-06-27超级好的资源,很值得参考学习,对我启发很大,支持!
小新要变强
- 粉丝: 3w+
- 资源: 537
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Cisco Packet Tracer实用技巧及网络配置指南
- 国际象棋棋子检测8-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- jQuery信息提示插件
- 电动蝶阀远程自动化控制系统的构建与应用
- 基于python和协同过滤算法的电影推荐系统
- Hadoop复习资料题库.zip
- 国际象棋棋子检测3-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord数据集合集.rar
- Python毕业设计基于知识图谱的电影推荐系统源码(完整项目代码)
- 基于C++的简易图书管理系统(含exe可执行文件)
- 使用python爬取数据并采用Django搭建系统的前后台,使用Spark进行数据处理并进行电影推荐项目源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功