An open API service indexing awesome lists of open source software.

https://github.com/letsbuilda/pyweek36

PyWeek 36
https://github.com/letsbuilda/pyweek36

Last synced: 27 days ago
JSON representation

PyWeek 36

Awesome Lists containing this project

README

          

# Blobbing blob

![blob idle](https://i.imgur.com/Fdq9gwO.gif)

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