Skip to content

cadouthat/webgl-chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebGL Chess

Thanks for visiting! I created this project to get familiar with WebGL. Click here to play

Building and Deploying

The client source is bundled into a release with a python script. With your working directory in src/tools, run python client_release.py. After this, the release directory is ready to be deployed. Any HTTP server should be sufficient for hosting the client.

The game server requires Node.js. Copy the src/server directory to the destired location. From there, run npm install. To start the server, run node main.js.

Automated Tests

Tests are run with Jasmine, which is included in the release builds. To run tests on a release, simply open testing/SpecRunner.html in your desired browser.


Copyright 2016 Connor Douthat

About

Online multiplayer chess game, made-from-scratch, with 3D rendering via WebGL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published