Chess Game
- OOP concept implemented
- Unity adaptation of the project developed on .net framework has been facilitated by applying MVC design pattern.
- Algorithms have been developed that include calculating the point at which the chess pieces can move according to the situation they are in.
- Algorithms that control the game flow have been developed. (Progress, Finish and Forward-Backward)
- A simple bot was developed as a competitor. This bot randomly chooses one of the points it can go to and advances.
Application Content
- Playing human vs human.
- Playing human vs bot.
- Shows the movable areas of the stone
- Move forward and backward
- Display by team selection.
- Game ending conditions.
Team Select Screen
![](https://raw.githubusercontent.com/mwlt68/Chess_Game/master/image_1.PNG)
Game Screens
![](https://raw.githubusercontent.com/mwlt68/Chess_Game/master/image_3.PNG)
About
This project is a chess game that include my algorithms, oop consept and mvc design pattern.
Languages
Language:C# 100.0%