26 lines
1.1 KiB
Markdown
26 lines
1.1 KiB
Markdown
# Dusk
|
|
RPG Game Project, small and able to run on a PSP.
|
|
|
|
# Building
|
|
Each build target has different requirements. You can take a look at the git
|
|
workflow to see how the builds are done for each target. In addition, for
|
|
accessing the editor and building the game on your host system, install the
|
|
following packages, depending on your system;
|
|
|
|
Fedora;
|
|
```
|
|
sudo dnf install git make gcc cmake python python-polib python3-pillow python3-dotenv python3-numpy python-qt5 python3-pyopengl SDL2-devel zlib-devel libzip-devel bzip2-devel openssl-devel lzma-sdk-devel xz xz-devel lua-devel libmad-devel
|
|
```
|
|
`libmad-devel` (used for MP3 decoding) is GPL-licensed and ships in the
|
|
[RPM Fusion](https://rpmfusion.org/) free repository rather than Fedora's
|
|
base repos - make sure RPM Fusion is enabled first.
|
|
|
|
Ubuntu;
|
|
```
|
|
sudo apt-get install git build-essential gcc python python-polib python3-pillow python3-dotenv python3-numpy python3-pyqt5 python3-opengl libmad0-dev
|
|
```
|
|
|
|
Arch Linux;
|
|
```
|
|
sudo pacman -S git base-devel gcc python python-polib python-pillow python-dotenv python-numpy python-pyqt5 python-opengl libmad
|
|
``` |