超级玛丽闯迷宫(游戏介绍 & 游戏视屏 & 游戏下载)
经过了几天的开发,超级玛丽床迷宫游戏总算是出炉了。这次开发比前两个项目快了许多,迷宫的定义及随机生成花费一天完成,迷宫自动寻路花费半天完成,游戏界面实现花费半天完成,最后微调及项目的发布在花费半天。
目录
一、游戏介绍
1. 游戏风格
此迷宫游戏模仿经点FC游戏:超级玛丽 的风格制作。玩家、空地、墙
壁、终点等元素都为超级玛丽游戏里的元素,游戏背景音乐及音效都与原作高度相似,还原度较高。
![](https://i-blog.csdnimg.cn/blog_migrate/ca7e0b87ceb6d058205d032648b92843.png)
2. 游戏关卡介绍
游戏主要分为3关,玩家需要从第一关开始闯关,从起点走到终点即可进入下一关。
(1) 第一关
- 迷宫尺寸:7 × 7
- 背景音乐:超级玛丽地上1-1闯关游戏原声
- 玩家样式:
![](https://i-blog.csdnimg.cn/blog_migrate/b3d067abbd9d598434495961443f1007.png)
![](https://i-blog.csdnimg.cn/blog_migrate/2084666357b61d0f88beaab9b7bcc8ba.png)
- 空结点样式:
![](https://i-blog.csdnimg.cn/blog_migrate/b34f012ed49fc0a7b717eb6dc89f4cda.png)
- 墙壁样式:
![](https://i-blog.csdnimg.cn/blog_migrate/520afd5ae8dc3b907bfeeb616d09e6de.png)
- 终点标记:
![](https://i-blog.csdnimg.cn/blog_migrate/e560888d47474e8fefe5eb015f4a0b67.png)
- 关卡提示:
![](https://i-blog.csdnimg.cn/blog_migrate/8169cffa65ff4e7846786409fa7263f8.png)
- 整体截图:
![](https://i-blog.csdnimg.cn/blog_migrate/dd0098f9ea494ba7de02ef9cd844b505.png)
- 自动寻路:
![](https://i-blog.csdnimg.cn/blog_migrate/ec8200afe182d6a5207882bd0011164c.png)
(2) 第二关
- 迷宫尺寸:15 × 15
- 背景音乐:超级玛丽水下关闯关游戏原声
- 玩家样式:
![](https://i-blog.csdnimg.cn/blog_migrate/b1a48bddb0fdc4766d63394b04ca1c66.png)
![](https://i-blog.csdnimg.cn/blog_migrate/befcc9d5b97f3e45a1411771adc53249.png)
- 空结点样式:
![](https://i-blog.csdnimg.cn/blog_migrate/76b5eadd2e24da345184aecc54b745e8.png)
- 墙壁样式:
![](https://i-blog.csdnimg.cn/blog_migrate/ebd7812d5e3f2f7723056320819debc4.png)
- 终点标记:
![](https://i-blog.csdnimg.cn/blog_migrate/69b40357fe871a7a9f42d75392bef80c.png)
- 关卡提示:
![](https://i-blog.csdnimg.cn/blog_migrate/8c2455567dceae91028aa3dfd60a276e.png)
- 整体截图:
![](https://i-blog.csdnimg.cn/blog_migrate/2c9c87c21b3f866e19612faf8f02fbd2.png)
- 自动寻路:
![](https://i-blog.csdnimg.cn/blog_migrate/51f8577aae1d0b0d2fb6070e3f62bc8b.png)
(3) 第三关
- 迷宫尺寸:31 × 31
- 背景音乐:超级玛丽boss关闯关游戏原声
- 玩家样式:
![](https://i-blog.csdnimg.cn/blog_migrate/21d833cbd91bbcb1ebf3bd44160ecb5d.png)
![](https://i-blog.csdnimg.cn/blog_migrate/f8e9ff9bc7259e26372ef3a62c762a2b.png)
- 空结点样式:
![](https://i-blog.csdnimg.cn/blog_migrate/12bbe71d7c9c6b9968e95042d0fe9e3c.png)
- 墙壁样式:
![](https://i-blog.csdnimg.cn/blog_migrate/c45e378323dced44600a892913768ffe.png)
- 终点标记:
![](https://i-blog.csdnimg.cn/blog_migrate/735db0e52977de83e71cc51656c508c3.png)
- 关卡提示:
![](https://i-blog.csdnimg.cn/blog_migrate/17bc5d5beb299866bb0ef528e03bb286.png)
- 整体截图:
![](https://i-blog.csdnimg.cn/blog_migrate/cfe8a1a49288d54f49ae2f6e6e7786e2.png)
- 自动寻路:
![](https://i-blog.csdnimg.cn/blog_migrate/50a8273ccc2d3cd64b03b84f3400e258.png)
- 游戏胜利:
![](https://i-blog.csdnimg.cn/blog_migrate/bacc9473d9df94babdf28010304f7868.png)
3. 按键功能
- ↑↓←→ 或 WASD:控制超级马里奥上下左右移动。
- R:重新开始游戏,回到第一关。
- F:自动寻路,会在地图上生成一条用金币生成的最优路径。
二、游戏视屏
bilibili视屏
自制迷宫小游戏 Super Mario
三、游戏下载
百度网盘下载地址
提取码:p9bh
注意!!!:下载并解压后需要将Front文件夹里的 Apple ][.tt 字体复制到以下路径中C:\Windows\Fonts,然后点击main.exe即可开始游戏。
通过制作迷宫这个游戏,我学会了 Prim 和 A * 算法,能够在理解算法思想以及算法及具体流程后,通过python编程把它实现出来,并运用它们实现了迷宫的随机生成以及自动寻路破解迷宫。
———2020.12.21(罗涵)
THE END