Minjie2003 / sokoban

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

推箱子小游戏

1.运行环境

  • pip install pygame==2.5.2

  • pip install -r requirements.txt

项目运行基于python3.11pygame2.5.2,同时,使用了pyinstaller进行文件的打包,如果你只是想体验推箱子的乐趣,clone仓库后使用仓库推箱子小游戏.exe即可

2.文件说明

  • sokoban.py 关于sokoban的类的构造,并使用了其中一张简单的图,算是一个基础版地图的推箱子
  • main.py 在基础版推箱子的基础上,推出了更多的功能,以及可视化的主页面
  • answer:每张map(map文件夹内)的参考答案
  • .ttf文件:pygame用于文本的引入字体

3.功能介绍

index

  • 该项目记录了的每张map都保存有answer,当你没有思路时,点击h键即可给你答案的参考
  • 你可以随时按下z键返回所走的上一步
  • 以及,可以点击esc键返回主页面

map

About


Languages

Language:Python 100.0%