├── .gitignore ├── README.md ├── requirements.txt └── src ├── __init__.py ├── adapters ├── __init__.py ├── gui.py └── repository.py ├── docs └── run_project.png ├── domain ├── constants.py ├── interfaces.py ├── models │ ├── __init__.py │ ├── apple.py │ ├── snake.py │ ├── user.py │ └── walls.py └── snake_game.py ├── images ├── part.png └── snake.png └── main.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TkhiienLok/Snake-Pygame/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TkhiienLok/Snake-Pygame/HEAD/README.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TkhiienLok/Snake-Pygame/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/adapters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/adapters/gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TkhiienLok/Snake-Pygame/HEAD/src/adapters/gui.py -------------------------------------------------------------------------------- /src/adapters/repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TkhiienLok/Snake-Pygame/HEAD/src/adapters/repository.py -------------------------------------------------------------------------------- /src/docs/run_project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TkhiienLok/Snake-Pygame/HEAD/src/docs/run_project.png -------------------------------------------------------------------------------- /src/domain/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TkhiienLok/Snake-Pygame/HEAD/src/domain/constants.py -------------------------------------------------------------------------------- /src/domain/interfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TkhiienLok/Snake-Pygame/HEAD/src/domain/interfaces.py -------------------------------------------------------------------------------- /src/domain/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/domain/models/apple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TkhiienLok/Snake-Pygame/HEAD/src/domain/models/apple.py -------------------------------------------------------------------------------- /src/domain/models/snake.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TkhiienLok/Snake-Pygame/HEAD/src/domain/models/snake.py -------------------------------------------------------------------------------- /src/domain/models/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TkhiienLok/Snake-Pygame/HEAD/src/domain/models/user.py -------------------------------------------------------------------------------- /src/domain/models/walls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TkhiienLok/Snake-Pygame/HEAD/src/domain/models/walls.py -------------------------------------------------------------------------------- /src/domain/snake_game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TkhiienLok/Snake-Pygame/HEAD/src/domain/snake_game.py -------------------------------------------------------------------------------- /src/images/part.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TkhiienLok/Snake-Pygame/HEAD/src/images/part.png -------------------------------------------------------------------------------- /src/images/snake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TkhiienLok/Snake-Pygame/HEAD/src/images/snake.png -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TkhiienLok/Snake-Pygame/HEAD/src/main.py --------------------------------------------------------------------------------