Skip to main content
A game I made years ago but didn't publish.

0_0
______ ______ \_/ ____ _____ >_< _____
\ \|\ \ s ____\_ \__ / |_ \_/s _____\ \
| |\| |s / / \ / \ ^ s / / \ |
| |/____ / / /\ || /\ \ ss | | /___/|
| |\ \ | | | || | | \sss ____\ \ | ||
| | | || | | || \/ \ / /\ \|___|/
| | | || | / /||\ /\ \ | | \ \ss
/_____/|/_____/||\ \_____/ || \_____\ \_____\|\____\ /____/| ss
| ||| | || \_____\ | / | | | | || | || | | ^_^
|____|/|_____|/ \ | |___|/ \|_____|\|_____| \|___||____|/ \_/
\|____|

*-. Game Play .-*
You are gather money and some boa snakes chase you, they get more willing to eat you the more you get rich.

If you get enough money, you could buy rats who distract boas.

Despite it being harder than snake(6), you can theoretically attain any score by making a large enough rat army, which is not an easy task.

The main attraction of the gameplay is that unlike snake(6), you could play it for hours, or even days! It was popular among friends and little children of relatives, so i thought it would be nice if I share it on the web.

*-. Installation .-*
You can install it by this command:

sudo pip install boas-game
boas

Have fun!

*-. It's in Python2!? .-*
Yes. It's also so dirty that I get headache surfing through its code.
If I wanted to modify it so much I would rather rewrite it in C from scratch.





































*-. Don't use pycurses .-*
Unlike curses, which is (like many other old libs) a testament that using a library made by C people for C could be actually a nice expreince; pycurses is the absolute opposite of that with it's combinations of an OO pythonic inteface for a bitmask-intensive trivially non-OO API and FREAKING EXCEPTIONS that throw you into a corrupted console, many times for nonsensical reasons. It was such a pain silencing them all and sometimes even exceptpass didn't suffice.

It's also tied to ncurses, limiting you to unix-like platforms.

If you want to do something similar, i recommend using unicurses.


Release files for boas-game 2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for boas-game 2
File Size Uploaded
boas-game-2.tar.gz 7.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for boas-game 2
File Interpreter ABI Platform
boas_game-2-py3-none-any.whl Python 3 none any Details

Total release size:27.0 kB

Release files / boas-game-2.tar.gz

Download URL boas-game-2.tar.gz
Size 7.5 kB
Tags Source
SHA-256 checksum
How to use checksums
30cbb425c3327b64d7516a8a821cac98d4e3f115c0a3395a103cac0996f799f5
BLAKE2b-256 checksum
How to use checksums
c666aa507af2abdc225e26ee09b4c69890b7839510d59c87c3deb3e96d8325e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

Release files / boas_game-2-py3-none-any.whl

Download URL boas_game-2-py3-none-any.whl
Size 19.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a111cb84445cec5fa821942468ba69ce60a7b0775a2f51a3d710c211591c5ba4
BLAKE2b-256 checksum
How to use checksums
bbb678f1031ba5b55084659342f8c5d01eca4a6b8d551dd25d32337c604d3d59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

Release history Release notifications | RSS feed

This release

2 This release

2 release files

1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page