python游戏实战项目之童年经典超级玛丽

 更新时间:2021年09月18日 15:47:01   作者:顾木子吖  
史上十大最经典小霸王游戏中魂斗罗只能排在第二,那么第一是谁?最经典最风靡的当属超级玛丽,那个戴帽子的大胡子穿着背带裤的马里奥哪个不认得,小编带你用python实现超级玛丽缅怀童年

导语

“超级玛丽”——有多少人还记得这款经典游戏?那个戴帽子的大胡子穿着背带裤的马里奥!

图片

带您重温经典的回忆,超级马里奥拯救不开心!炫酷来袭。

图片

如果您的童年,也曾被魔性的 灯~灯灯~灯~灯灯~灯洗脑~那就来怀旧一番吧!

我是华丽的分割线——————————————————————————————

往期写过游戏实战已经积累到30几篇了哦~嘿嘿,推一波之前的,狗头保命.jpg。

欢迎大家来领免费的游戏,开玩啦~源码可以直接找我拿滴!

在座的各位大佬,你们都玩过这里面的几个游戏吖?

图片

图片

图片

往期Pygame实战如下: 童年经典:童年回忆录之python版4399吃豆豆小游戏

图片

图片

往期Pygame实战如下:保姆级python教程写个贪吃蛇大冒险

图片

图片

往期Pygame实战如下:python游戏的魅力之冒险岛实战项目

图片

图片​​

​往期Pygame实战如下:python游戏实战项目之俄罗斯方块的魅力

​正文

嘿嘿!前面比较长一段推我之前写的文章游戏撒!那现在开始嘛!

大蘑菇、乌龟、食人花、仙人掌、金币、水管……以及噔噔噔噔噔噔~ 大家还记得这熟悉的场景么!

当当当~今天小编带大家写一款百分百还原的超级玛丽小游戏——超有趣!

本文还是基于Pygame模块编写的哈!

由于代码过多想了下是直接贴代码还是直接一步一步来,我毫不犹豫的选择了直接上代码:

昂~反正你们都喜欢直接看代码撒,我就不客气了!懒癌晚期.jpg。

​​

拿就随便贴图片展示代码了哈!其他的你们呢直接找我拿免费发你们!

上面的代码意思了一下,贴了稍稍稍可能就20分之一的代码吧!因为文章写完就可以回家躺尸了,啊哈哈哈!还是回家打游戏舒服~

图片

效果图如下:

开局运行代码之后界面:

单人模式/双人模式这里是选择的单人,每个玛丽管道工3条命。当然也可以自己设置的哈

管道工可以上下左右移动就是方向键,然后A是向上跳动。

还有变大的蘑菇、金币等等,等下自己探索哦~哈哈哈

总结

好啦~看着这个游戏界面是不是一下子回到了童年了~哈哈哈

å¨èæ¹æè´µçåå­å¨è¿é 98å åª,è¿æ¯åé»éçèå¥å

到此这篇关于python游戏实战项目之童年经典超级玛丽的文章就介绍到这了,更多相关python 超级玛丽内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • np.where()[0] 和 np.where()[1]的具体使用

    np.where()[0] 和 np.where()[1]的具体使用

    这篇文章主要介绍了np.where()[0] 和 np.where()[1]的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • Python计算时间间隔(精确到微妙)的代码实例

    Python计算时间间隔(精确到微妙)的代码实例

    今天小编就为大家分享一篇关于Python计算时间间隔(精确到微妙)的代码实例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-02-02
  • Python使用Matplotlib实现创建动态图形

    Python使用Matplotlib实现创建动态图形

    动态图形是使可视化更具吸引力和用户吸引力的好方法,它帮助我们以有意义的方式展示数据可视化,本文将利用Matplotlib实现绘制一些常用动态图形,希望对大家有所帮助
    2024-02-02
  • pytorch中nn.Sequential和nn.Module的区别与选择方案

    pytorch中nn.Sequential和nn.Module的区别与选择方案

    在 PyTorch 中,构建神经网络模型有两种主要方式:nn.Sequential 和 nn.Module,它们各有优缺点,适用于不同的场景,下面通过示例给大家讲解pytorch中nn.Sequential和nn.Module的区别与选择方案,感兴趣的朋友一起看看吧
    2024-06-06
  • 100 个 Python 小例子(练习题四)

    100 个 Python 小例子(练习题四)

    这篇文章主要给大家分享100 个 Python 小例子,前文分享了一二三,本文的四十最后一篇了,这篇就把100道python小练习全分享完了,感兴趣的小伙伴也可以去练习前几期内容,洗碗给这几篇文章给你的学习带来帮助
    2022-01-01
  • 如何使用python请求传递csrftoken

    如何使用python请求传递csrftoken

    这篇文章主要介绍了如何使用python请求传递csrftoken问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • Python pandas如何根据指定条件筛选数据

    Python pandas如何根据指定条件筛选数据

    这篇文章主要介绍了Python pandas如何根据指定条件筛选数据问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • python内置模块collections详解

    python内置模块collections详解

    这篇文章主要介绍了python内置模块collections详解,collections是Python内建的一个集合模块,提供了许多有用的集合类,python提供了很多非常好用的基本类型,比如不可变类型tuple,我们可以轻松地用它来表示一个二元向量,需要的朋友可以参考下
    2023-09-09
  • 文件上传服务器-jupyter 中python解压及压缩方式

    文件上传服务器-jupyter 中python解压及压缩方式

    这篇文章主要介绍了文件上传服务器-jupyter 中python解压及压缩方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • Python中实现堆排序算法

    Python中实现堆排序算法

    堆排序是一种强大的算法,用于在 Python 中对数组和列表进行排序, 它很受欢迎,因为它非常快,并且不像合并排序和快速排序那样占用任何额外空间,本篇文章将介绍堆排序算法在 Python 中的实现,感兴趣的朋友跟随小编一起看看吧
    2023-08-08

最新评论