Metadata-Version: 2.1
Name: halma-game
Version: 0.3.4
Summary: Halma game created with python (pygame)
Home-page: https://github.com/rasisbuldan/halma_game
Author: Rasis Syauqi Buldan
Author-email: rasisbuldan@gmail.com
License: MIT
Download-URL: https://github.com/rasisbuldan/halma_game/archive/v0.3.4.tar.gz
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: pygame

# Halma Game

Install from pip
```
pip install halma-game
```

To run simply just execute in terminal/cmd:
```
python -m halma-game
```

Prerequisite: pygame library
Tested on pygame 1.9.6 (Python 3.7.6)

Font: Coolvetica (https://www.dafont.com/coolvetica.font)



## Feature
- Game configuration screen with board piece animation
- 8x8 and 10x10 board size (8x8 currently not supported by game model)
- Beautiful Light Mode and Dark Mode 
- AI vs AI or human team picker with customizable color
- Informative team name, move history, and move timer

## Latest Changes
- Added human player support
- Added 4-Player support (Team 2 vs 2)
- Multiple rounds

## To be developed
- Online match
- Debug/Strategy mode built for AI development
- Multiprocessing/Multithreading GUI element and AI computation to be parallel (continuous timer)
- PyPI package

## Screenshot
Dark Mode Starting Screen
![Starting Light Mode](assets/screenshot/starting_dark.png?raw=True)

Light Mode Playing Screen
![Playing Dark Mode](assets/screenshot/playing.png?raw=True)


