Skip to main content

'Barbarian - The Ultimate Warrior' game clone

Project description

Barbarian - The Ultimate Warrior

Amiga 500 game remake written in Python and PyGame CE.

preview

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

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


Download files

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

Source Distribution

barbariantuw-0.1.0.tar.gz (687.0 kB view details)

Uploaded Source

Built Distribution

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

barbariantuw-0.1.0-py3-none-any.whl (902.5 kB view details)

Uploaded Python 3

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

Hashes for barbariantuw-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0f40b82f6121cc49a6dd425e7afbe8943b8a62fa48a08844f20be8c548f26432
MD5 12e0743c259853a312499e3733bf83e2
BLAKE2b-256 ff8c2f80ea652f68f127d555aa58a10b9ba9b60649d919622f0ecabfc792df58

See more details on using hashes here.

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

Hashes for barbariantuw-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6f5b714048effea2d06e489b3e7d7e384cc1fec89bf231bcd4e7d56a1de04461
MD5 3e5ea88e341313cbe6ad75cd060bd097
BLAKE2b-256 23aa253f170ff3bf93b22ff74b8caabf1efc65e8b6c055f61820b5657819c7ea

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