Skip to content

blex-max/PacRunner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PacRunner

An ncurses reimagining of our favourite munching semicircle - as a sidescrolling runner game! Implemented with Python curses.

Dependencies

  • Python >=3.13
  • Poetry (tested with >= 1.8.4)

The project relies on only two further libraries, installation of which should be handled automatically by poetry.

Installation

First download the latest release and unzip. I recommend installing into a virtual environment, or perhaps with pipx if you want global availablilty. Regardless, from within the unzipped release directory, installation is as simple as:

poetry install

to run, simply call:

pacrunner

Audio

In-game sounds were downloaded from classicgaming.cc - the site does not appear to provide details on the provenance of these sounds or any licensing for their usage. The music is a short extract from Power-Pill - Pac-Man - itself a bootleg remix of the pacman theme. In both cases, these usages are not endorsed.

TODO

In general, 'clean up and refactor the codebase'. This project was written very quickly and with 'just make it work' as the sole guiding philosophy. The idea took form as I wrote. As such, forward-planning the structure would have been fruitless! You might call this a prototype, which I will now iterate on at least once, to formalise the internal design.

The program is largely feature complete for v1.0, excepting for:

  • argpase CLI for passing some basic runtime options (mute, quickstart, perhaps more)
  • possible changes to the difficulty curve in response to playtesting
  • inevitable bugfixing, as I have had very few people QA this project
  • possibly some user config options, like turning off the title animation and so on

Once I'm happy with those we'll have a v1.0 release

I'd be happy to add further features if players desired them - please make requests on this github and if there's any interest I'll collate them into a v2 release

License

GPL v3 - you know the deal ;). Applies to all code herein. Sound assets not included as they are not mine.

About

ncurses sidescrolling runner game. YomYom!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages