Introduction
This project was designed by myself and three other students primarily using C++. We also used Maya and Blender to create the models for the actual chess pieces. My primary responsibilites throughout this project were to code the logic of the pieces movements, to create a grid system for the pieces to function on and to create/modify the physical environment (colouring of pieces, lighting, etc) to enhance the game’s overall look.
About The Project
The game is a fully functioning two player chess game. It allows players to perform all correct movements usually found in chess rules. It has multiple features that enhance user experience and playability. And we even added a little flare (colourful, floating teapots that rotate around the board) to make the game look fun and enjoyable!
Developers: Elijah Wilding, Zack Palantzas, Corey Szeto and Aleem Haq
Pictures
Files
In order to access the files for this project please click “View on GitHub”.
The board.cpp, project.cpp and board.h files contain all our C++ code that runs the game while the .obj files are our chess models that we load into the game through the code. The last file is a makefile that will compile all files together into an executable to run the game.
In order to run the game, download all the files and then navigate to folder in Terminal and enter “make” to compile and link all files into the single game executable.
It should be noted that all controls and information needed are printed out to the console.
If you would like to know more about how the app functions or my part in the project please feel free to ask me questions at: elijahwilding@gmail.com.