Entry for the 24h game jam hosted on the Lazy-Developpers Discord server on April 10 2021
- Execute
helix_survivae.exein./dist
- Open the repo in PyCharm
- Delete the
./venvfolder - Let PyCharm re-create it with your own configuration, make sure to use Python 3.9 or above
- Install the
pipdependencies:pip install pyinstaller windows-curses
- Run the program from a terminal using
python main.py, as of the day of writing this, PyCharm's "run" terminal does not support Curses calls
note: I plan to port this to Pygcurses eventually, so the need to run in a separate terminal will be gone.
- run this command:
pyinstaller main.py --onefile --icon=icon.ico --name=helix_survivae
movementcharacter collisionsbasic logic for placing stuffhealthenemiesenemy collisions- loot + inventory
dynamic probability spawn randomizerpoint systemmain menupause menuquit menusavessome way to destroy wallscooldown on block breaking maybe?warning for window not wide enough