C# Bejeweled 3 bot - part 0

For the first time in my life I created a game playing bot (in this case Bejeweled 3). I did it so that you don’t have to spend significant part of your life playing it. Also I had some fun working on it and I wanted to see if I can actually pull it off. And I did!

What you can see below is the first working prototype, after I finish refactoring it I will write a series of posts on the prototype and then give you a link to my repo so you can also play a bit.

In the next post I will show you how I’m doing the screen scrapping part of the bot and how am I identifying tiles/gems. After that the posts will cover the move decision algorithm and handling mouse and keyboard input.

Stay tuned!

Mateusz Sadowski

Mateusz Sadowski
Mechatronics software developer interested in drones and robotics

Let's learn from Patagonia

My thoughts on Let My People Go Surfing - a book about Patagonia (a sustainable outdoor clothing company), Yvon Chouinard and doing the right thing. Continue reading

Look back at 2017

Published on December 29, 2017

The Port Humanitarian Hackathon - Report

Published on October 13, 2017