An Hackable Games' Engine (python version)
Project description
Hacka-Py - Python version of HackaGames
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 (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.
- Documentation is availlable on ktorz-net.github.io/hackagames.
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
File details
Details for the file hacka-0.5.3.tar.gz.
File metadata
- Download URL: hacka-0.5.3.tar.gz
- Upload date:
- Size: 10.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9c10a1409e00b0bbc9613c65cdbadc94f5bc309abbf7d39dee79d4980e61d9e8
|
|
| MD5 |
8e08726c12cb043681a2b16fd54b159d
|
|
| BLAKE2b-256 |
67cf8733ef83eacf8fd6a5572163e28df28732923d24d7911aabbab3d4ec7e4f
|