Arthur Chessr is an awesome chess written in pure java with material design UI build on JSwing.
Time spent: 80 hours spent in total
The basic required functionality:
- Giao diện đồ họa
- Có chức năng cho máy đóng vai trò người chơi. (MiniMax Algorithm)
- Hỗ trợ tối đa 02 người chơi qua mạng LAN
- Có thể save và load game thành với dạng file PGN.
- Có thể chat giữa hai người chơi.
- Hỗ trợ gợi ý nước đi hợp lệ.
The extended features are implemented:
- Lưu highscore
- Responsive kích thước chương trình và bàn cờ
- Cho phép chơi qua mạng Internet
The advance features are implemented:
- Coming soon
Here's a walkthrough of implemented user stories:
Althought this project is under Apache License, This is still our final project at school. So, PLEASE DO NOT COPY the source code or reuse even small part of it anywhere with any purpose UNTIL 10th July 2017. (15 days from now)
Copyright 2017 IceTeaViet
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.