/AI-BASED-2-PLAYER-GAME

Strategic and unique chess game

Primary LanguageShaderLab

AI-BASED-2-PLAYER-GAME

Semester Long Project Under the MentorShip of Prof. Shobha Bagai

Table of Contents

  1. About Project
  2. Images
  3. Initial Setup
  4. Features
  5. Rules
  6. Contributors

About Project

  • This is a project created in Unity using the interface provided by the unity and C# as supporting language for the Scripting purpose.

  • Using Unity Machine Learning and Artificial intelligent Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents.

Images:

ChessBoard BoardAngle1

Chess Board setup from 4X4 to 8X8 sizes

differentBoard

Initial Setup

  1. Initially a 4x4 board with knights at the opposite corners to be made in multiplayer mode.
  2. Also try it with 4 pawns in initial positions in a 4x4 board.

Features

  1. Multiplayer Environment available.
  2. AI-BASED
  • BOT for playing 1v1 against the computer in different modes.
  1. Playing with Knight , King and pawn specific pieces on the board generated randomly from 4x4 to 8x8.

Future Work

  1. Try to implement the AI for generating tree structure for more number of cases.

Rules:

  1. User can not give checkmate.
  2. If the user does not have valid moves then he losses.

Contributors: