Skip to main content

Ogame bot

Project description

autonogame

Bot for the browser game Ogame.

This software is under development. It is capable of building resources, deposits and facilities. New features will be implemented in the future.

It is built on top of the Python module pyogame which provides the API to communicate with the game. The GitHub repository is here.

Contributing

If you are a developer and you want to contribute to this project you can clone, install and test this software on your Windows or Unix machine.

Clone

git clone --recursive git@github.com:tassoneroberto/autonogame.git
cd autonogame

Install

You can install this Python module locally on Windows or Unix.

Windows (Powershell)

py -m venv venv
.\venv\Scripts\Activate.ps1
py -m pip install -e .

Unix

python -m venv venv
source venv/bin/activate
python -m pip install -e .

Run

You can run the GUI by simply executing the following command:

autonogame

Build app

A Windows executable .exe (or MacOS application .app) can be built using the pyinstaller software (more info here):

pyinstaller --clean --noupx -w -F -n autonogame ./src/autonogame/gui.py

or you can use the Make command:

make app

If you are on a Windows OS and you don't have Make already installed you can get it from CHOCOLATEY:

choco install make

The ./dist folder will contain the portable executable.

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

autonogame-1.1.0a0.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

autonogame-1.1.0a0-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file autonogame-1.1.0a0.tar.gz.

File metadata

  • Download URL: autonogame-1.1.0a0.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for autonogame-1.1.0a0.tar.gz
Algorithm Hash digest
SHA256 10126e569a37de27617631931e327fae21c0df6f33c6019da2a6b1642db64b59
MD5 68723740da140b1dc9876a0e022a3c55
BLAKE2b-256 081332c8be278274923310a80c1b8b8497295470c33087aa79e2beb585a76313

See more details on using hashes here.

File details

Details for the file autonogame-1.1.0a0-py3-none-any.whl.

File metadata

  • Download URL: autonogame-1.1.0a0-py3-none-any.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for autonogame-1.1.0a0-py3-none-any.whl
Algorithm Hash digest
SHA256 1996b585e9253172a9d87e945b7fa079d8cef214fe8504015d8ffed4b8440a85
MD5 b51921b41243fb95040b906b7747d88f
BLAKE2b-256 49a04d2316ca428fdb2c038a4f9a29b0d3f2b701c0657b26855a1b8db326ca2f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page