|
1 | | -# Pycman |
2 | | - |
| 1 | +# Pacman |
| 2 | +[](https://github.com/BaggerFast/Pacman/actions/) |
| 3 | +[](https://results.pre-commit.ci/latest/github/BaggerFast/Pacman/main) |
3 | 4 | [](https://www.codefactor.io/repository/github/baggerfast/pacman) |
4 | 5 | [](https://github.com/psf/black) |
| 6 | +[](https://pycqa.github.io/isort/) |
| 7 | + |
| 8 | +Pacman is a simple game written on Pygame. The game was created as a learning project to explore |
| 9 | +the possibilities of Pygame and develop game applications. |
| 10 | + |
| 11 | +## πΊ Preview |
| 12 | +- Watch on [YouTube](https://youtu.be/2sRJK_TwXmk) |
| 13 | + |
| 14 | +## π» Tech Stack |
| 15 | +- [Python 3.10](https://www.python.org/) |
| 16 | +- [Pygame](https://www.pygame.org/news) |
| 17 | +- **Tools:** |
| 18 | + - [Black](https://github.com/psf/black) |
| 19 | + - [Isort](https://github.com/PyCQA/isort) |
| 20 | + - [PyLint](https://github.com/pylint-dev/pylint) |
| 21 | + - [CodeFactor](https://www.codefactor.io/) |
| 22 | + |
| 23 | +## π Look at this |
| 24 | +- [Text](pacman/objects/text.py) |
| 25 | +- [Button + controller](pacman/objects/buttons) |
| 26 | +- [Sounds + controller](pacman/sound) |
| 27 | +- [Scenes + SceneManager](pacman/scenes) |
| 28 | +- [Animators + SpriteSheets](pacman/animator) |
| 29 | +- [Saves - json serialize/deserialize](pacman/storage) |
| 30 | + |
| 31 | +## πΎ Cheat codes |
| 32 | +- In Game |
| 33 | + - **god** - victory scene |
| 34 | + - **kill** - lose scene |
| 35 | + - **aezakmi** - give 1 extra live |
| 36 | +- In Menu |
| 37 | + - **pycman** - unlock all skins and levels |
| 38 | + |
| 39 | +## π§ Set custom sounds in FUN MODE |
| 40 | + |
5 | 41 |
|
6 | | - <img alt="Ghost Board" width="394" height="212" src="assets/ghost_board.png" /> |
| 42 | +## π Support |
| 43 | +Please click the `star` button, if this game was helpful to you. |
0 commit comments