'Barbarian - The Ultimate Warrior' game clone
Project description
Barbarian - The Ultimate Warrior
Amiga 500 game remake written in Python and PyGame CE.
Installation
Linux
Download executable from releases.
Windows
Download executable from releases.
PIP
pip install barbariantuw
Launch:
barbariantuw
Controls
ESC- close window and exit
| Player 1 | Player 2 | |
|---|---|---|
| LEFT | Left, Numpad 4 |
J |
| RIGHT | Right, Numpad 6 |
L |
| UP | Up, Numpad 8 |
I |
| DOWN | Down, Numpad 2 |
K |
| FIRE | RShift, Numpad 0 |
Space |
Credits
- Font "PressStart2P". Thanks very much to CodeMan38 for a fonts. Also see SIL OPEN FONT LICENSE Version 1.1
- Thanks very much to F.L. for BASIC source code of Barbarian.
Links
Build
Clone repo:
$ git clone https://codeberg.org/cthulhu/barbarian.git
Create virtual environment:
$ cd barbarian
$ python3 -m venv .venv
$ source .venv/bin/activate
Install dev-dependencies:
(.venv) $ pip install .[dev]
PIP
Package for pypi.org:
(.venv) $ python3 -m build
PygBag
WebAssembly zip-archive for itch.io:
(.venv) $ rm -rf pygbag/barbariantuw/* \
&& cp -r barbariantuw pygbag \
&& pygbag --archive pygbag
Nuitka
Executable:
(.venv) $ nuitka barbariantuw
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 barbariantuw-0.1.0.tar.gz.
File metadata
- Download URL: barbariantuw-0.1.0.tar.gz
- Upload date:
- Size: 687.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f40b82f6121cc49a6dd425e7afbe8943b8a62fa48a08844f20be8c548f26432
|
|
| MD5 |
12e0743c259853a312499e3733bf83e2
|
|
| BLAKE2b-256 |
ff8c2f80ea652f68f127d555aa58a10b9ba9b60649d919622f0ecabfc792df58
|
File details
Details for the file barbariantuw-0.1.0-py3-none-any.whl.
File metadata
- Download URL: barbariantuw-0.1.0-py3-none-any.whl
- Upload date:
- Size: 902.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6f5b714048effea2d06e489b3e7d7e384cc1fec89bf231bcd4e7d56a1de04461
|
|
| MD5 |
3e5ea88e341313cbe6ad75cd060bd097
|
|
| BLAKE2b-256 |
23aa253f170ff3bf93b22ff74b8caabf1efc65e8b6c055f61820b5657819c7ea
|