← 返回游戏厅
GAMEHALL · NO. 099

Mario-Level-1

用 Python 与 Pygame 制作的《超级马里奥兄弟》第一关。

平台跳跃手速区:街机、跳跃与枪林弹雨GitHub 源码

游戏介绍AI 生成

Mario-Level-1 是一个用 Python 与 Pygame 库实现的《超级马里奥兄弟》第一关复刻项目。它精确重现了任天堂经典 1-1 关卡的布局、砖块、蘑菇、栗子怪与旗杆终点,代码结构清晰,常被用作学习 Pygame 如何实现平台跳跃物理、摄像机滚动与精灵动画的教学范例。注意这是学习项目,马里奥角色版权归任天堂所有。

介绍内容由 AI 生成,仅供参考;以项目仓库说明为准。

玩法说明

游戏目标与原版一致:操控马里奥向右奔跑、跳跃,踩扁敌人、顶砖块吃蘑菇变大,一路冲到旗杆过关。操作为方向键移动、按键跳跃,游戏中会出现原版的问号砖、管道与隐藏要素。源码需自行构建:需安装 Python 与 Pygame 库,运行主脚本即可开始。新手提示:这个项目代码可读性好,想学游戏开发的话不妨边玩边读源码。

SOURCE / 源码与项目地址
https://github.com/justinmeister/Mario-Level-1 ↗

这是源码仓库,通常需要克隆后自行构建;部分为经典游戏反编译 / 引擎重实现工程,需自备原版数据与素材。