- Download the release for your operating system. This is
windows.tar.gzfor Windows andlinux.tar.gzfor Linux. For macOS, you must build the application yourself. - Extract it then run the executable
Not so Dead Cellsto run the game.
Requires Python 3.12 or newer. This will NOT work with any version of python 2 or below 3.12.
- Clone this repo
git clone https://github.com/soramanew/not-so-dead-cells.git
- Run
install.batif on Windows otherwiseinstall.sh - If the install script didn't work:
- Open a terminal in the folder
- Create a virtual environment
python3 -m venv .venv
- Activate the venv
. .venv/bin/activate # Linux or macOS (.fish if using fish shell, .csh for c shell) .venv/Scripts/activate # Windows
- Install dependencies and
pyinstallerpip install -r requirements.txt pip install -U pyinstaller
- Package the application
pyinstaller main.spec
- Run the application via the executable in the
dist/mainfolder (Not so Dead Cellsif using the install script otherwisemain). The folder and executable can be renamed as you wish.
Download the new release and replace the old release.
The install script requires git in the PATH for updating.
Just run the install script again.
If it doesn't work, use git pull origin main or re-download the repo then build it again manually.
If you get permission denied error when running the executable on macOS or Linux, use chmod u+x <FILE_NAME> (where <FILE_NAME> is the name of the executable file) to give the file execute permission for the current user.