Skip to content

senbar/sigmaChess

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SigmaChess

Expandable chess application supporting multiplayer and graphical interface. chessBoard

Getting Started

To install SigmaChess pull the code and run controller/app.py.

Prerequisites

Python 3.x.x, tested on Python 3.6.0 and 3.6.2 Python libraries used:

tkinter
socket
pickle
threading
enum

Installing

To develop, fork this project, go to your desired location and pull

git remote add upstream https://github.com/SigmaProductions/sigmaChess.git
git remote add origin https://github.com/[your username]/sigmaChess.git
git pull origin master

To modify SigmaProductions repo

git add [files to add]
git commit -m [comment on commits]
git push origin master
go to github and open pull request

For multiplayer development stay on branch multiplayer and remember to checkout on git

Authors

  • Przemysław Regulski - chess logic - soon ezio97
  • Daniel Kluska - chess logic - ekierkad
  • Bartosz Sendek - code architecture,multiplayer, GUI - senbar
  • Szymon Ciombor - chess logic - szymekc

License

This project is licensed under the DON'T BE A DICK LICENSE - see the LICENSE.md file for details

Acknowledgments

  • Michał Maroń for 27 glorious lines of copied code
  • Iza Sowińska for public relations
  • Karolina Wylężek for absolutely nothing

About

chess project for training purposes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%