Skip to content

Commit e51e27c

Browse files
committed
UPDATE: README.md
ADD: ci workflow with pylint
1 parent 8199cbb commit e51e27c

File tree

5 files changed

+66
-3
lines changed

5 files changed

+66
-3
lines changed

β€Ž.github/workflows/main.ymlβ€Ž

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
- master
8+
- develop
9+
10+
jobs:
11+
code_analyzer:
12+
runs-on: ubuntu-latest
13+
14+
steps:
15+
- uses: actions/checkout@v2
16+
- name: Set up Python 3.10
17+
uses: actions/setup-python@v2
18+
with:
19+
python-version: "3.10"
20+
- name: Install dependencies
21+
run: |
22+
python -m pip install --upgrade pip
23+
pip install -r requirements.txt
24+
pip install pylint
25+
- name: Pylint
26+
run: pylint pacman

β€ŽREADME.mdβ€Ž

Lines changed: 40 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,43 @@
1-
# Pycman
2-
1+
# Pacman
2+
[![ci-status](https://github.com/BaggerFast/Pacman/workflows/CI/badge.svg)](https://github.com/BaggerFast/Pacman/actions/)
3+
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/BaggerFast/Pacman/main.svg)](https://results.pre-commit.ci/latest/github/BaggerFast/Pacman/main)
34
[![CodeFactor](https://www.codefactor.io/repository/github/baggerfast/pacman/badge)](https://www.codefactor.io/repository/github/baggerfast/pacman)
45
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
6+
[![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](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+
![img.png](assets/fun_mode.png)
541

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.

β€Žassets/fun_mode.pngβ€Ž

23.6 KB
Loading

β€Žassets/ghost_board.pngβ€Ž

-1.89 KB
Binary file not shown.

β€Žimg.pngβ€Ž

23.6 KB
Loading

0 commit comments

Comments
Β (0)