# SuperMario
A improved supermario game based on https://github.com/justinmeister/Mario-Level-1.
* support four levels:level 1-1 to level 1-4
* support go into the pipe
* use json file to store level data (e.g. position of enemy, brick, box and pipe)
* add new enemies in level 1-3 and 1-4
* add slider in level 1-2
# Requirement
* Python 3.7
* Python-Pygame 1.9
# How To Start Game
$ python main.py
# How to Play
* use LEFT/RIGHT/DOWN key to control player
* use key 'a' to jump
* use key 's' to shoot firewall or run
# Demo
![level_1_1](https://raw.githubusercontent.com/marblexu/PythonSuperMario/master/resources/demo/level_1_1.png)
![level_1_2](https://raw.githubusercontent.com/marblexu/PythonSuperMario/master/resources/demo/level_1_2.png)
![level_1_3](https://raw.githubusercontent.com/marblexu/PythonSuperMario/master/resources/demo/level_1_3.png)
![level_1_4](https://raw.githubusercontent.com/marblexu/PythonSuperMario/master/resources/demo/level_1_4.png)
xox_761617
- 粉丝: 29
- 资源: 7802
最新资源
- 1735915793383.jpg
- 简单的音乐网站界面,有待改进
- 机器学习算法Python实现
- GD32F303ZKT6微控制器GPIO实验报告
- YOLOv8算法老鼠动物检测权重+包含5000多张老鼠检测数据集
- python多线程爬虫小白入门教程
- YOLOv8算法老鼠动物检测权重, 包含5000多张老鼠检测数据集+pyqt界面
- html表白代码动态、炫酷表白网页html代码、html表白代码动态网页【表白网站源码】
- python设计源码之yolov7目标跟踪项目
- MATLAB 3D距离变换
- 遥感目标检测 卫星图像中的船舶数据集.zip
- Java SpringBoot使用EasyExcel导入导出Excel文件(源代码)
- 30天开发操作系统 第 11 天 - 制作窗口
- 省市区三级联动(后端)sql
- 按照难度排列的经典 Python 练习题
- 基于python简单实现缓存系统-自动缓存
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈