A downloadable game for Windows

Download NowName your own price

My Computer Graphics coursework, made in 2009.

  • No AI, multiplayer only;
  • Features homemade multi-core software 3D renderer, so it doesn't depend on OpenGL, DirectX or graphics drivers; it will grill up your CPU instead of GPU!
  • Supports network game (local network only).

To start a game, select one of the commands in the Play menu. "Play with yourself" means playing on a single PC simply doing moves one player after another.

Hold right mouse button to rotate camera.

Game runs only under Windows, because it uses WinAPI for everything, and now I'm too lazy to rewrite it for Linux/macOS.

Sources on Github: https://github.com/quyse/soft3dchess

Code features:

  • Graphics pipeline made via C++ templates and generic vertex/pixel shader system;
  • Automatic work balancing between available CPU cores.

Implementation is not perfect, for example it's not doing perspective correction for vertex shader outputs.

Assets (models of chess figures) was found freely on the internet back then, and now I have no idea whence exactly they came from.

Release date Dec 31, 2008
Tags3D, Chess, sourcecode
Code licenseMIT License
Average sessionAbout an hour
LanguagesEnglish, Russian
MultiplayerLocal multiplayer, Ad-hoc networked multiplayer
Player count1 - 2
LinksSource code


Download NowName your own price

Click download now to get access to the following files:

soft3dchess.zip 303 kB

Leave a comment

Log in with itch.io to leave a comment.