A recreation of the classic 1983 Novell NetWare game Snipes
Project description
Snipes
A Python/Pygame recreation of the classic 1983 Novell NetWare game.
The original Snipes was one of the first network games for personal computers, created by Drew Major, Dale Neibaur, and Kyle Powell to test and debug Novell's networking software. This version brings the gameplay to modern systems using Pygame.
Gameplay
Navigate a randomly generated maze, destroy enemy hives and the snipes they spawn. Clear all hives and snipes to advance to the next level.
- 9 levels with increasingly larger mazes, more hives, faster and more numerous enemies
- 8-direction shooting — combine two keys for diagonal shots
- Diagonal shots ricochet off walls — bank shots around corners
- Score and lives carry across levels
Controls
| Keys | Action |
|---|---|
| Arrow keys | Move (combine for diagonal) |
| W A S D | Shoot (combine for diagonal) |
| P | Pause |
| ESC | Quit |
Install
pipx install snipes-game
Or with pip:
pip install snipes-game
Or from source:
git clone https://github.com/JerryWestrick/snipes.git
cd snipes
pip install .
Run
snipe
Or:
python -m snipe
About the Original
Snipes (1983) was written for Novell NetWare and is considered one of the first network games for personal computers. It was originally created to test Novell's networking code. Players navigated a text-mode maze, shooting at enemies and destroying their generators. This recreation preserves the core gameplay while using modern pixel-based rendering with Pygame.
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file snipes_game-0.2.0.tar.gz.
File metadata
- Download URL: snipes_game-0.2.0.tar.gz
- Upload date:
- Size: 14.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa90cda3b531dc6b2281d3181972ee5073feebda571377513a2de8ebf694de84
|
|
| MD5 |
1aa530c17080880eeb5a2f3a992cfc1f
|
|
| BLAKE2b-256 |
1efdfec2ccab0e8720c0f69ef9b291c6b2ed0315353310647bd028a03f3a2270
|
File details
Details for the file snipes_game-0.2.0-py3-none-any.whl.
File metadata
- Download URL: snipes_game-0.2.0-py3-none-any.whl
- Upload date:
- Size: 16.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d9d1429eddfad41dd51e227e896f7cb8f46df18431e781a63031d7783756b73c
|
|
| MD5 |
d2b750a9f29665c18f011804be6334b8
|
|
| BLAKE2b-256 |
8bfdab882b3fd9f166ba03409f7ab97aa3326b055968299bdebf1276e4e8ab71
|