Skip to main content

A little 4X game written using Pyxel.

Project description

Microcosm

Just a little 4X game written in Python using the library Pyxel. Inspiration taken from games I've played.

Screenshots

Pre-requisites

Playing Microcosm requires an installation of VLC media player on the player's machine. Installation instructions for your favourite operating system can be found here. If your operating system lists python-vlc (or something like that) as an optional dependency, it is advised that players also install that. Naturally, Python is also required, at version 3.10 or above.

Multiplayer

In order to play games of Microcosm online, your computer and router must have UPnP enabled, as it is required for communication between clients and the server.

Play from release

Begin by downloading the latest release for your operating system.

macOS

  1. Extract the downloaded zip; double-clicking it in Finder is the easiest way.
  2. An application will be extracted - right click it and select Open.
  3. In the displayed security-related dialog, press the Open button again to start the game.

Please note that only ARM64 architectures are supported.

Linux

In terms of Linux distros, Fedora is explicitly supported and Ubuntu is built for, but the build is not tested. Other distros should find success in one of these two.

Additionally, only x86 architectures are supported.

  1. Extract the downloaded tarball using tar -xzvf.
  2. A binary will be extracted; run ./microcosm to start the game.

Windows

  1. Extract the downloaded zip.
  2. An EXE file will be extracted - run this to start the game, allowing Windows Defender to run any scans if it asks to do so.

Play from source

  1. Clone the repository.
  2. Run pip install -r requirements.txt
  3. Run pyxel run microcosm

Wiki

The Wiki can be viewed both on GitHub and in-game.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

microcosm_4x-4.0.1.post2-py3-none-any.whl (45.6 MB view details)

Uploaded Python 3

File details

Details for the file microcosm_4x-4.0.1.post2-py3-none-any.whl.

File metadata

File hashes

Hashes for microcosm_4x-4.0.1.post2-py3-none-any.whl
Algorithm Hash digest
SHA256 3ac71efc91a3a3dd1963c1706fa7e7cb0ab4492b39e4cdc9b27de33e3bde5673
MD5 2dadc9c83c3d9f6de567165ef47e8e95
BLAKE2b-256 43884a05799dd9a73bf908898c8c63bea1054aa6424b25d76a489e8b8ca2c329

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