Skip to content

Two-Player Multiplayer Chess-Game built using Open-GL in C++. Includes Move Validation and Path Guidance once when user selects a particular chess piece.

License

Notifications You must be signed in to change notification settings

IT-Department-Projects/CG-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chess in Open-GL

Project Proposal

  • The project proposal can be found here

About

“To develop a Multiplayer Chess Game using OpenGL and DevIL in C++ as well as implementing a Greedy algorithm for the CPU Player ”

  • Project to be implemented using OPEN GL in C++
  • Project is based on a 2-player Multiplayer game for chess.

Frameworks used

  • Open-GL
  • GLUT

Features To Be Implemented

  • Move Validation
  • Class Implementation
  • Position detection
  • Score Update.

Compiling and Running Open GL Programs

  • Type in the following command to compile and run your file
g++ chess.cpp -lGL -lGLU -lglut -o chess
./chess

Final Output:

  • OpenGL game written in C++ which can be installed on any Operating System and be used accordingly.
  • Open - GL using C++

Rough Schedule:

  • Week 1 - Implement the Chess Board
  • Week 2 - Implement classes for the pieces and the way they move
  • Week 3 - Fix bugs and pieces for a two player Chess game
  • Week 4 - Implement Greedy Algorithm and allow User v/s CPU Matches
  • Week 5 - Fix minor bugs and prepare project report.

Team Members

  • Salman Shah
  • Aiman Abdullah
  • Jyoti Prakash Sahoo
  • Abhishek S.

References

About

Two-Player Multiplayer Chess-Game built using Open-GL in C++. Includes Move Validation and Path Guidance once when user selects a particular chess piece.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages