Skip to main content

A pygame implementation of the classic snake game

Project description

snakeySnake

Version: 0.0.2b

Structure:

.
├── build                   # Compiled files (alternatively `dist`)
├── snakeySnake             # Source files
    ├── data                # Data used in the application
        ├── apple.png       # The image used for apples
        ├── scoreboard.txt  # Local record of scores
    ├── __init__.py
    ├── __main__.py         # Main program file
    ├── game.py
    ├── scoreboard.py
    ├── snake.py
├── tests                   # Automated tests
├── LICENSE
└── README.md

Requirements

python = ">=3.7" pygame==2.1.3.dev8

To install

Run pip3 install snakeySnake from command line

To run:

  • Run snake-cli from the command line
  • Move using "ASWD" or arrow keys
  • Collect points by collecting apples and survivng
  • Game over if the snake runs into itself or any walls

Previous Versions

  • v0.0.1: Classic snake game with keyboard controls and local scoreboard
  • v0.0.2: Added tutorial and homescreen, pulled enums into separate file
  • v0.0.2b: Patch release, fixed bugs with scoreboard not update or writing to file

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

snakeySnake-0.0.2b0.tar.gz (28.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

snakeySnake-0.0.2b0-py3-none-any.whl (29.3 kB view details)

Uploaded Python 3

File details

Details for the file snakeySnake-0.0.2b0.tar.gz.

File metadata

  • Download URL: snakeySnake-0.0.2b0.tar.gz
  • Upload date:
  • Size: 28.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for snakeySnake-0.0.2b0.tar.gz
Algorithm Hash digest
SHA256 8f614037d76518ca7b2178fcb6570d9bde5c5b8f3be1f5024b252675344b18da
MD5 5ec6584691d9697be6b779a5d1d503ff
BLAKE2b-256 6ac2565d83a1b247bd9a4724a3486a384b3b6d2bed5a7ee153e8220829079f93

See more details on using hashes here.

File details

Details for the file snakeySnake-0.0.2b0-py3-none-any.whl.

File metadata

  • Download URL: snakeySnake-0.0.2b0-py3-none-any.whl
  • Upload date:
  • Size: 29.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for snakeySnake-0.0.2b0-py3-none-any.whl
Algorithm Hash digest
SHA256 8b5ff51df471f5d155b6999f55a7ce7245c5922df72655742143cfc03f89458a
MD5 cb634e3f71d6ca7dde67460b1e062e11
BLAKE2b-256 b5be4e3a5b41d38ac47f19d2bd5fb9b8e4575be21e38ae6d779655a076f9ef97

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page