Skip to main content

A python framework for automatic game playing, which can be used to develop automatic game scripts.

Project description

Contributors Forks Stargazers Issues MIT License


Logo

Auto Game

A python framework for automatic game playing, which can be used to develop automatic game scripts.
Explore the docs »

View Demo · Report Bug · Request Feature

About The Project

Now many games in the market need to log in every day and do similar operations repeatedly, which is very time-consuming and boring. Therefore, I want to create a program that can automatically play games instead of us. I need a general auto game library to achieve my goal. The library should have these features:

  • Firstly, I need an API of games simulators, which can capture the game outputs through images (sounds may be captured in the future), and enter inputs into the game similar to mouse and keyboard, etc.;
  • Secondly, it should integrate most image algorithms to identify key information quickly and accurately in the game scene;
  • Moreover, a GUI interface is also necessary for users, and so on. There are many automatic game playing frameworks available on GitHub, however, I didn't find one that really suit my needs, so I created this. Maybe this library can also meet your needs.

Getting Started

To use this library just running follow these simple example steps.

Prerequisites

This is a library written in Python, so you need to ensure that Python exists.

Installation

pip install autogame-python

Usage

import autogame

Usage

Use this space to show useful examples of how a project can be used. Additional screenshots, code examples and demos work well in this space. You may also link to more resources.

For more examples, please refer to the Documentation

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork this Project.
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature).
  3. Commit your Changes (git commit -m 'Add some AmazingFeature').
  4. Push to the Branch (git push origin feature/AmazingFeature).
  5. Open a Pull Request.

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Invoker - invoker-bot@outlook.com Project Link: https://github.com/invokerrrr/autogame-python

Acknowledgements

Project details


Release history Release notifications | RSS feed

This version

0.0

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

autogame-0.0-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file autogame-0.0-py3-none-any.whl.

File metadata

  • Download URL: autogame-0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for autogame-0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7ff51582e26b216fec3cf55ddc5b77f0e7fb5742dfa59a7c1060371fa40b6de1
MD5 fcd8dd5b9905fc734ec23b6a765a5dd7
BLAKE2b-256 0e3938c83a94a4fd86ee0c297af68824dbf4bc48e70bb524598d9da0e85719b0

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