https://github.com/letsbuilda/pyweek36
PyWeek 36
https://github.com/letsbuilda/pyweek36
Last synced: 27 days ago
JSON representation
PyWeek 36
- Host: GitHub
- URL: https://github.com/letsbuilda/pyweek36
- Owner: letsbuilda
- License: mit
- Created: 2023-09-11T15:15:23.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-22T22:10:49.000Z (about 2 years ago)
- Last Synced: 2024-01-28T09:24:06.122Z (about 2 years ago)
- Language: Python
- Size: 23.9 MB
- Stars: 3
- Watchers: 4
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: contributing.md
- License: LICENSE
Awesome Lists containing this project
README
# Blobbing blob

You're a blob. An innocent little slime in your cave minding your own business.
The cave is your playground, and it's usually peaceful.
However, recently the cave was disturbed by an unknown entity. Now you must navigate your way through each room, avoiding blocks smeared by an otherworldy matter!
## How to run
### Dependencies
- Python 3.10 or above
- `arcade` (and all of its dependencies)
### With poetry
1. `cd` into project directory (the one with `run_game.py`)
2. `poetry install`
3. `poetry run python run_game.py`
### With pip
1. `cd` into project directory (the one with `run_game.py`)
2. (optional) create a venv
3. `pip install -r requirements.txt`
4. `python run_game.py`
## Controls
- `WASD` or arrow keys to move, space also works for jump
- Click to shoot bullets that temporarily convert dark matter back into solid blocks
- `Q` to exit into level select / main menu
## Copyright
- All sprite textures were made by heko_
- Background music was made by thespaceinvader100
- Sounds effects are from YouTube and Freesound