/MetaChess

Chess + fairy chess + atomic chess + custom rules/boards/pieces + AI

Primary LanguageJava

  ♜ ♞ ♝ ♛ ♚ ♝ ♞ ♜ ♖ ♘ ♗ ♕ ♔ ♗ ♘ ♖ ♜ ♞ ♝ ♛ ♚ ♝ ♞ ♜
  ♗ ♗ ♗ ♗ ♗ ♗ ♗ ♗         ♗ ♗ ♗ ♗ ♗ ♗ ♗ ♗
                  _             _
                 | |           | |                  
   _ __ ___   ___| |_ __ _  ___| |__   ___  ___ ___ 
  | '_ ` _ \ / _ \ __/ _` |/ __| '_ \ / _ \/ __/ __|
  | | | | | |  __/ || (_| | (__| | | |  __/\__ \__ \
  |_| |_| |_|\___|\__\__,_|\___|_| |_|\___||___/___/
         
  ♖ ♘ ♗ ♕ ♔ ♗ ♘ ♖ ♜ ♞ ♝ ♛ ♚ ♝ ♞ ♜ ♖ ♘ ♗ ♕ ♔ ♗ ♘ ♖
          ♗ ♗ ♗ ♗ ♗ ♗ ♗ ♗        
  
  Copyright (C) Pierre Arlaud & Jan Keromnes 2011. All rights reserved.
  
  % make
  build each file.java into its file.class counterpart
  
  % make run
  launch MetaChess
  
  % make jar
  compile MetaChess into a single Jar executable
  
  % make clean
  delete .class files

  build and run MetaChess in a free online workspace:
  https://gitpod.io/#https://github.com/jankeromnes/MetaChess