Axuy is a minimalist peer-to-peer first-person shooter.
Project description
axuy
Mininalist peer-to-peer first-person shooter
Goals
- Written in pure Python and thus be portable
- Easy to read codebase as well as easy on resources
- Generative visuals
- Functional when possible
- P2P communication based on calculated trust
- Modularized for the ease of bot scripting
Installation
The game is still work-in-progress. For testing, first install GLFW version 3.3 (or higher), then install the game in editable mode:
$ git clone https://github.com/McSinyx/axuy.git
$ pip3 install --user --editable axuy
$ axuy --port=42069 &
$ axuy --seeder=:42069
There is also aisample
in tools
as an automated example
with similar command-line interface.
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
axuy-0.0.10.tar.gz
(54.3 kB
view hashes)
Built Distribution
axuy-0.0.10-py3-none-any.whl
(56.8 kB
view hashes)