Metadata-Version: 2.4
Name: hacka
Version: 0.6.0
Summary: An Hackable Games' Engine (python version)
Author-email: Guillaume Lozenguez <guillaume@drods.fr>
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
License-File: LICENCE.md
Requires-Dist: zmq
Requires-Dist: tqdm
Project-URL: Homepage, https://ktorz-net.github.io/hackagames

# Hacka-Py - Python version of HackaGames<br /> An Hackable Games' Engine

**HackaGames** aims to be an open game engine dedicated to the development of Artificial Intelligence (AI) based on Operational Research (OR) technics.
The philosophy of **HackaGames** is to permit developers to easily work in any language of its choice.
For that, the project is based on a communication protocol relying on *ZeroMQ* and is developed accordingly to [KISS](https://fr.wikipedia.org/wiki/Principe_KISS) (Keep It Stupid Simple) principle.
The main feature of this project is to permit the game, players and AIs to works on their own process potentially distributed over different machines.
In other terms, **HackaGames** implement a simple client/server architecture to permit _AI_ to take a seat on a game through a simple communication protocol.

**HackaGames** is seen as an API for game development.

## Resources

- Source Code is shared on github: [www.github.com/ktorz-net/hacka-py](https://www.github.com/ktorz-net/hacka-py). 
- Documentation is availlable on [ktorz-net.github.io/hackagames](https://ktorz-net.github.io/hackagames).

