Mateusz SadowskiMoving away from mediumAs of today I won’t be posting on medium any more. I moved all of my posts over to my new personal blog at https://msadowski.github.io/…Nov 13, 2016Nov 13, 2016
Mateusz Sadowski12 books project — an updateOver 10 months ago I decided to take part in a 12 books challenge. So far I finished 4 books and I’m hoping to finish 1 or 2 more. The fact…Oct 7, 2016Oct 7, 2016
Mateusz SadowskiC# Bejeweled 3 Bot — part 3— handling mouse and keyboardHandling MouseAug 6, 2016Aug 6, 2016
Mateusz SadowskiC# Bejeweled 3 Bot — part 2— moving tilesSumming up the last post: we can now identify the gems on the board and produce an array containing color indices.Jul 29, 2016Jul 29, 2016
Mateusz SadowskiC# Bejeweled 3 Bot — part 1 — tile recognitionAs promised earlier here’s how I do screen scrapping and tile recognition in my C# Bejeweled 3 Bot (for obvious reasons I will just insert…Jul 24, 2016Jul 24, 2016
Mateusz SadowskiC# Bejeweled 3 Bot — part 0So, 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…Jul 18, 2016Jul 18, 2016
Mateusz SadowskiEasy way to debug software state in real timeBy no means the approach I’m showing here is revolutionary. The neat little trick immensely helped me once and I thought maybe it will be…Apr 26, 2016Apr 26, 2016
Mateusz SadowskiDon’t name your variable ‘temp’You know what? Just don’t name your variables temp. It’s an incredibly bad practice (no, I don’t have OCD). I saw many variations of usage…Apr 16, 2016Apr 16, 2016
Mateusz Sadowski[2] Code CompleteIf you’re a beginning programmer you won’t understand a lot of the material, and if you are experienced, the book will only confirm what…Apr 1, 2016Apr 1, 2016