
(Be sure to contact and contract Lynn for both Ren'Py Chess implementation and general development support! Trust me, she's a valuable asset to any team. The chess boom is still happening as we speak, and I'm excited to see how this ancient game can bring a new angle to more OELVNs. Hopefully many more visual novel developers see the wealth of possibilities in Ren'Py Chess. Even as a student, she is producing work that one would expect of a seasoned professional. Never one to take shortcuts in her work, she will always directly tackle the root of the problem while providing comprehensive comments along the way for posterity. She writes code that is readable, elegant, and effective.

Our experience working with Lynn on Ren'Py Chess (and also The Wind at Dawn) has been phenomenal.
Chess games for mac software#
We also commissioned a new board displayable system that allows developers to display static board states. Best Chess Software 2020Best Chess Program for Windows & Mac in this video, we bring you the best chess software 2020.
Chess games for mac update#
Ren'Py Chess first caught my eye in September 2020 as an interesting addition to our game, and so we made the original commission for an update of her engine that integrates Stockfish. I'm Tim, director of the kinetic visual novel project The Wind at Dawn. Press Flip board view to flip the view, with White on the bottom by default. Click on any of the legal destination squares to make a move. In PvC, the player can choose to play as either Black or White.Ĭlick on a piece and all of its available moves will be highlighted in blue. If you have questions, feel free to comment below, email r3dhummingbird at, or, lynn #9327 on Discord. I also take commissions for developing custom features and helping with integration.

The guide for integration should suffice to help you integrate this engine into your project. In the Chess app on your Mac, do any of the following: Challenge your Mac or a person to a game: Choose Game > New. I've helped to integrate this chess engine into an in-development Visual Novel game, The Wind at Dawn. Use Chess on your Mac to play a match online, against your computer, or even against yourself. I wrote about how I developed this project in a blog post on freeCodeCamp. See the renpy-7.3.5 branch for an old version that is compatible with Ren'Py SDK 7.3.5. It is not backward compatible with Ren'Py SDK <= 7.3.5 due to reasons described in this GitHub issue. This chess engine supports Ren'Py SDK >= 7.4.0. Please refer to GitHub for the latest updates to the source code. The source code is available both inside the game folder and on my GitHub. Read the guide for integration in my GitHub repo. You can use it as a standalone playable or integrate it as a minigame into a Ren'Py visual novel project.

This is a chess GUI built with the Ren'Py Visual Novel Engine, python-chess, and Stockfish (for chess AI).
