The Chess Engine Allows you to easily create your own Chess styled game within minutes, the engine comes with sprites that are specifically designed for the engine and you are free to use them within this engine or any projects you have.


  • Fully Functional Chess Engine
  • Artwork specifically designed for the engine but can be used on other projects if desired (includes svg and png versions)
  • Fully Commented Code

More info

End User Licence Agreement (EULA).

Changes in 1.0.5

Bug Fixed: pawns could move twice after their first move after last update.

Version 1.0.5. Published March 30, 2018

Created with GameMaker: Studio v1.4.1804

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Anonymous 25 January 2019

The figure can eat the king!!!!!

The figure can eat the king!!! What is this??? Why!?
The author does not get in touch.


Josh (Publisher) 17 May 2019

Hey, i'm sorry your having a problem with this engine, i don't appear to have received any emails from you, if you could let me know your problem is in more detail i'd be happy to look into it for you. Also take note this engine was written for gmstudio and not game maker studio 2.



Anonymous 18 September 2018

Can't move any chess piece

I've try to run it on both gm 1.4.999, 2.1.5 but I can't even move the first Pawn move.
I seleted a White Pawn, then it show 2 squares I can move. But after I've tried to drag, click ,etc..
It's not moving.. Did I do anything wrong?


Josh (Publisher) 30 October 2018

Hi Anonymous , moving chess pieces is done by right clicking instead of left clicking on one of the highlighted squares, I've just tested the engine on the latest version of game maker and everything is still working. This engine was designed for game maker studio and has not been tested on gamer maker 2. If you have any more problems please let me know i'm happy to help.


Neill B 17 December 2016

Huge game breaking bug...

On the surface it seems like a good chess engine but there's quite a lot wrong with it.

First of it, it's important to call out in the description, this is not a "Fully Functional Chess Engine" - this implies there's at least some level of artificial intelligence to play against, there simply isn't. It's a fully functional two-player chess engine.

Secondly, there is a fairly substantial game breaking bug in it. If the King is in check and the King piece is moved out of check, then all is well, but if the King is in check and ANOTHER piece blocks the check, on the next move the game is recorded as a victory for the checking colour. I presume the NotSafe variable isn't being set if another piece makes the King safe.

This review was left for a previous version of this asset.


Josh (Publisher) 03 January 2017

Hi Neil,
Thanks for letting me know about that bug, i will correct it and upload a new version today, sorry for the inconvenience, as for the AI i'm afraid i have no plans to implement any as of this moment but will look into it in future.


Ivan B 07 July 2016

very good

i like it a lot, but is it possible to make it work in isometric view?

This review was left for a previous version of this asset.

Package contents

Loading, please wait

What is the issue?

Back to Top