Skip to content

pier-bezuhoff/clonium

Repository files navigation

Clonium

PC analogue of Android Clonium game (from scratch).
android-clonium
Rules at wiki

Installation

  1. Install python3
  2. Install pygame (e.g. via pip3 install pygame)
  3. Run python3 path-to-clonium-directory/main.py

Strength of bots

Bots are much tougher than in Android Clonium. I can win levels2 and checkers2 on rather small boards, the larger the harder, lose to levels3 and checkers3. In general, levelsN is stronger than checkersN.

Progress

  • Standard clonium rules.
  • Create game with custom map, players and bots' strategies.
  • Human vs Human, Human vs Bot and Bot vs Bot modes (with any number of players).
  • Bots' strategies (levelsN: maximizing overall level, checkersN: maximizing number of checkers and random).
  • Different depths of strategy (N in levelsN and checkersN).
  • Create, edit and save maps in Map Editor.
  • Autosave initial board and history of turns on quit.
  • Preview of board when loading game or map.
  • Highlight current player checkers.
  • Highlight last turn (deltas).
  • Editable settings in "settings.json".
  • Undo turn.
  • Back to main menu on win/defeat.
  • Online stat.
  • "Edit" and "Create" buttons on "New game" screen.
  • Optimize strategies (especially checkers3 and levels3).
  • Add other strategies.
  • Better GUI.
  • Try on other OSs.
  • Make executables for Linux and Windows.

About

PC analogue of android Clonium game

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages