blob: ffe301a2340da1467316147d8b156ddc2a5bbea7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
MACROKNIGHT
===========
This is a game written for the [Spring Lisp Game Jam 2025](https://itch.io/jam/spring-lisp-game-jam-2025).
## Dependencies
This is a python game written with [Hy](https://hylang.org) and [Pygame](https://pygame.org). It requires the following to be installed:
- Python (3.9+)
- SDL2
## Quickstart
To install the python dependencies and run the game, simply type:
```
make
```
## Manual installation
*Recommended* Create a virtual environment for the dependencies. On Debian-based distributions, you will need the package `python3-venv`. Run the following:
```
python3 -m venv venv
. venv/bin/activate
pip install -r requirements.txt
```
Then run the game with the venv active:
```
hy src/macroknight/game.hy
```
## Credits
- Code: Gene Pasquet
- Levels: Owen Pasquet
- Tile art: [Kenney](https://kenney.nl/assets/1-bit-pack)
|