Skip to content

MeldrumJon/Xiangqi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xiangqi

Online Xiangqi game, based on the JavaScript version of XiangQi Wizard Light. Translated into English. Aesthetic improvements. Added the ability to play against human players across the internet using PeerJS.

Aesthetics

Xiangqi pieces modified from Wj654cj86's SVG Xiangqi pieces.

Capture and move sounds created from KaterinaGalasova's board game sounds.

Computer "thinking" gif created with ajaxload.info.

Wood texture based on JCW's Wood texture at OpenGameArt.com.

License

This project's source code is licensed under GNU General Public License v2.0. Images and sounds in the images and sounds directories are licensed under the Creative Commons 0 License. PeerJS is licensed under the MIT license, and its source code is available here.

Testing a Peer-to-Peer Game Locally

  1. Install Node's http-server package:
sudo npm install http-server -g
  1. Run http-server -c-1 [path] where [path] points to this folder.
  2. Open localhost:8080 in the browser.

About

Javascript Xiangqi (Chinese chess) board game.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published