1. Master of Chess
  2. News

Master of Chess News

Post Launch Cleanup #1

Patch Notes
  • Fixed an issue where time did not reset properly between games.
  • Fixed a bug where pausing the game blocked button interactions.
  • Fixed a bug where the first move in the main menu game could be incorrect in some situations.
  • Fixed an issue with haircut progress not saving correctly.
  • Fixed a bug where the review screen engine detached after running a deep analysis.

Master of Chess is released out of Early Access!

[p][/p][p][/p][p]It all started in the summer of 2022. Things were getting back to normal as the pandemic was dying down. I was becoming disillusioned with my job as a software developer. There must be something out there for me that feels right, right? I've dabbled in gamedev for about 10 years at this point but I never truly committed. It's hard to make a game. Making a good one? Almost impossible.[/p][p][/p][p]But an idea came: how about I combine one of my favourite games - Football Manager, with one of my favourite sports - Chess. In theory, I'd just transfer mechanics from FM to the domain of chess and it would work. In practice, it wasn't going to work in a million years. [/p][p] [/p][p] [/p][h2]First prototype[/h2][p][/p][p]In my 10 previous years of making games I only scratched the surface of what that craft is so I made no plans - I took the task head-on and started developing. Ignorance is bliss, as they say. It was truly a blessing that I didn't know how much work was involved, because if I knew I'd never attempt to make this game in my spare time, around a 9-5 job.[/p][p][/p][p]If we simplify how we look at games, you need at least three hats as a solo developer to pull off a game:[/p]
  1. [p]Your game designer hat.[/p]
  2. [p]Your programmer hat.[/p]
  3. [p]Your artist hat.[/p]
[p]Luckily, I realized I was only somewhat good at wearing the second, programmer hat. I figured I could get by as a game designer by simply 'stealing' mechanics from Football Manager. I thought an artist wasn't particularly necessary for this kind of managerial game: it's all UI after all - another misconception![/p][p]After tinkering for a couple of months I had something working.[/p][p][/p][p][/p][p]...but everything you see here is baloney. Besides the two AIs playing against each other, there's nothing else really working here. It was just a UI sketch I threw together - and not a good one at that.[/p][p][/p][p]At this point, my game development cycle was running purely on fuel of wishful thinking. Somehow the AIs would magically play interesting and appropriate level chess that I'd be able to influence with some sliders (aggressive, cautious, passive, fast...). It was a pipe dream.[/p][p][/p][p]What's painfully obvious now was a mystery then: there was no way I could ever control the AIs like that. Even if I could, that's one boring, weak, and unimaginative gameplay loop. So I tinkered with it, trying out different ideas for months with no breakthrough. It was so bad I couldn't even show it to anyone yet.[/p][p][/p][p]Lost in the woods of creating a coherent gaming experience, I made my first good choice: to read *Designing Games* book by Tynan Sylvester (the creator of Rimworld).[/p][p][/p][p]This was a game-changer. Not only did I begin to understand how to make games, I've developed a greater appreciation for game design in general. It's an incredible craft. It requires study, practice and patience - like any other art form. [/p][p]Around the beginning of 2023, I had a major breakthrough in Master of Chess. I pivoted the game from a passive, manager-like experience to a hands-on simulation game, where you play with help of AI. I remember the happiness I felt while I was explaining to my wife the gist of it. It was a simple, almost obvious solution to my game design issues. [/p][p]There's a negative review I really like that points out the dissonance in how the game functions. It's a simulation game that started as a manager game and I haven't made a clean cut to separate the two. In general, that's a bad thing and I wish I knew how to eradicate it, but it adds some quirky quality to the game. So it's not all bad.[/p][p]At this moment, I realized I had something real on my hands. A few months later, I had the first version ready for testing, and I put in the hours to create a video trailer. [/p][p]One post on Reddit and I was blown away. I wasn't crazy. There was something here and it was real.[/p][p][/p][p]327k views! 4.6k upvotes! Almost 300 comments![/p][p]The discord grew from a dozen of people to a couple of hundreds in a matter of days. There was so much good energy to feed off. I started a daily log practice. Some days I'd put in an hour or two, on weekdays as many as I could. Every day I'd make a small message about it.[/p][p]It was about discipline but also about sustaining the community's energy. [/p][p][/p][p][/p][p]Around this time, my wife joined in to help with the UI.[/p][p]Remember how I said there are about three hats you need to wear to make a game? First I failed at wearing the game designer's hat - the game had no meat to it. Then I failed at wearing the programmer's hat, trying to implement an AI system that was beyond me. Finally, my artist's hat didn't fit me either - the game looked disjointed and inconsistent, but it showed promise![/p][p]My wife pointed out the inconsistencies, kept me more disciplined across screens, and provided much needed sketches to guide my redesign. My buddy Lorenzo chipped in with custom avatars for the game. It was all taking shape.[/p][p][/p][p]The community was booming. We organized a tournament on Lichess, squashed numerous bugs, and had volunteers offering to translate the game... it was awesome. I rode that wave of energy and released Master of Chess in June 2024 as an Early Access game.[/p][p]This created another boost. Not only were people enjoying my work and trying to help me out, but they were actually paying to play it. [/p][p]Early Access was pivotal in shaping and improving the game. There was more negative comments as well - which the game needed. I was aware of most of the issues people pointed out but the comments showed me what to prioritize and why. To a player these issues seem obvious but when you're working on a game for a long time, it's easy to stop seeing the forest for the trees.[/p][p] [/p][p]In August 2024 I had even bigger news - my son was born.[/p][p]This put in a dent in my work schedule but I used every spare minute to keep developing. [/p][p][/p][p][/p][p]Reviews were coming in less often, and the huge wave of enthusiasm was slowly fading. Still I continued working as much as I could between my 9-5 job, my baby boy and everything else life demanded.[/p][p]I built a habit - work, work, work. And I'm not complaining - I loved it. The deeper I dug the more issues I found in my game design, but my understanding of how games are made blossomed. I grew as a programmer too and overhauled the AI system numerous times. I still get complaints that it's both too easy and too hard - it's a difficult problem to solve! [/p][p]I rolled out new features, redesigned some systems (opening repertoire I'm looking at you!), fixed dozens of bugs and went through 9 minor versions and countless patches. I was growing and the game was growing. [/p][p]It became easier with my newly arrived helper :)[/p][p][/p][h3]Early Access Stats[/h3]
  • [p]Almost 3.5 years of development time[/p]
  • [p]Around 6.5k sales[/p]
  • [p]About 67 players per day on average[/p]
  • [p]10k wishlists[/p]
  • [p]1k discord members[/p]
[p]
[/p][h3]What's new in 1.x.x release?[/h3]
  • [p]Opening repertoires per player[/p]
  • [p]Ability to play a game directly from the menu[/p]
  • [p]Full calendar view[/p]
  • [p]Added countries: Uzbekistan, Armenia, Indonesia, Afghanistan[/p]
  • [p]UX improvements[/p]
  • [p]Diverse opening repertoires added for NPCs[/p]
  • [p]Preview of NPC opening repertoires[/p]
  • [p]Added option to remove a node from an opening repertoire[/p]
  • [p]Fixed titles on the Rumored Players tab[/p]
  • [p]Updated the Steam art assets![/p]
[p]
[/p][h2]THANKS[/h2][p]
A huge thank you to my wife. She not only helped shape the look of the game, but also enabled me in many ways to work on it in my free time. [/p][p]Without Lorenzo the game would be stuck with inconsistent, ugly avatars - and it would be far worse overall. I can't thank him enough for being the earliest playtester and a great friend. [/p][p]Thanks to the people who helped hype up the game and especially those who moderated the community on Discord and offered tips and answers: Miobius, Mendax and many others. [/p][p]Thanks to everyone active in the Steam Discussions, and especially Chess_Forever whose energy and enthusiasm for Master of Chess gave me a huge boost. [/p][p]Lastly, I want to thank my dad. He taught me how to play chess and my biggest chess goal was to beat him. I dedicate Master of Chess to him.[/p][p][/p][h2]What's next?[/h2][p][/p][p]I will put the price to $19.99 at first chance Steam gives me.[/p][p]I'll continue to monitor the community and address any critical issues. I will, of course, stay active on Discord and in Steam discussions.[/p][p]There are a couple of features I'd still love to see in the game, so I might dive back in MoC sea in some months. I also have some DLC ideas - like *Friends&Enemies*, *Variations (960, Blitz)*, and *Teams* - so we'll see if community interest and my availability will align to make those happen. For now, I'm happy to have built a foundation for years of chess enjoyment. This game means a lot to me and I'm so happy that many of you feel the same connection to it. [/p][p]I'm excited to keep growing as a developer, and any future projects will benefit from this chess world we've built together. Master of Chess will always hold a special place as my first real game. [/p][p]Thank you for reading and being part of the Master of Chess journey.[/p][p][/p][p]Much love,[/p][p]MiloΕ‘ aka BRANE[/p]

Master of Chess releases on September 9th!

[p]It's a bittersweet moment. More than 3 years of hard work coming to closure.[/p][p][/p][p]Making this game was one of the hardest and most fulfilling things I've ever done. It was a great trip. The finish line is near and I feel a mix of happiness and sadness.[/p][p][/p][p]I'm happy because I made a game a lot of people like. I'm sad because I know how much better it could've been if I knew better. I hope all the lessons I've learned developing Master of Chess will allow me to one day create a chess game all the chess lovers deserve.[/p][p][/p][p][/p][h2]
What does this mean[/h2][p][/p][p]βœ… I'll release my latest version and mark the game as fully released in two days, on September 9th.[/p][p][/p][p]This doesn't mean I won't touch the game any more. I'll be happy to fix game-breaking bugs. If time permits, I'll add couple more features as well. But this is the core of it and I plan to focus most of my time on other projects. It's time to apply what I've learned to some new projects.[/p][p] Β [/p][p]Β πŸ’°**I will push the game price to 19.99$.** [/p][p]There will be a 1 day window to buy the game on a discount while still with the EA price so jump on it![/p][p][/p][h2]What's next[/h2][p]
Who knows!? I've been helping out Lorenzo with Confidential Killings for some time already but it's time to really get my hands dirty and enable him to create the best detective game out there.[/p][p]Check it here if you haven't: [dynamiclink][/dynamiclink][/p][p]I hope we’re done in a couple of months, and then I’ll recharge my gamedev batteries and enjoy my family duties.
[/p][p]I'm full of hope that one day I'll accomplish my dream: becoming a full time indie game developer. If you want to follow that journey, join my Discord: https://discord.gg/HYV8Zz8V2Q[/p][p][/p][p]Thank you for reading, playing and buying my game.[/p][p]See you in two days.[/p][p]Cheers![/p]

Mods & Chinese

[p]Heya![/p][p][/p][p]I've again waited too long between releases. I hope this one will be worth the wait. [/p][p][/p][h2]Release Notes[/h2]
  • [p]βœ… Added Steam Workshop integration (yes, you should be able to share and download DBs and board configurations)[/p]
  • [p]🌐 Added Chinese translations (I really wanted to add these as it's tricky with different fonts and I had to get a freelancer's help. Other translations are done by the community)[/p]
  • [p]πŸ” Added player search to World Rankings page (I've redesigned the page altogether)[/p]
  • [p]πŸ§‘β€πŸ’Ό Redesigned Player History page![/p]
  • [p]🐞 Fixed promotion bug in Analysis window[/p]
  • [p]πŸ“§ Polished campaign start email[/p]
  • [p]πŸ—‚οΈ Enabled loading of game start time from DB (this isn't that important right now but I thought it would be cool to one day have a mod that gets you to play in 1970s or something...)[/p]
[p][/p][h2]What's next?[/h2][p][/p][p]Did I tell you I plan to transition to full release in September? That's incredible! It's now well over 3 years I've been working on the game and it's time to say: this is the best I could do. No worries, I do plan to improve on the game even after I exit Early Access, but with no major additions planned this year. [/p][p][/p][p]I need to take a step back because with Master of Chess, Confidential Killings (a detective game I'm working on with my artist buddy Lorenzo), a 1 year old kid and a full time job it's becoming hard to keep it all together. But before the full release comes (and a price increase to $19.99!) I plan to add 3 last bigger improvements: [/p]
  1. [p]Opening preferences to NPCs - I tried to this couple of times already but I'm optimistic my latest attempt will work.[/p]
  2. [p]Calendar overview - check your schedule in depth[/p]
  3. [p]Chess games/puzzles straight from the Main Menu - select an opponent and your game settings and just play. No need to go into your career.[/p]
  4. [p]I know I said 3, but I really would like to squeeze the "Replay mistakes" feature that online sites have. Not sure if there will be time but I'm positive this gets into the game at some point.[/p]
[p][/p][p]That will make me busy. [/p][p][/p][p]If you have any feedback please write on forums, my discord, or leave your thoughts in the reviews. Even a negative review is better than complete silence. I feed off of knowing there's people out there that care. It's hardest to stare at a void.[/p][p][/p][p]Cheers![/p]

0.8.1: Board configuration!

[p]Build 0.8.11[/p]
  • [p]Added board configuration options[/p]
  • [p]Fixed promotion bug[/p]
  • [p]Fixed UI issue in the database editing tool[/p]
  • [p]Fixed file access issue for board configuration[/p]
[p][/p][p]A big accessibility option just arrived to Master of Chess: board configuration. Adjust the pieces and colors as you wish. It was quite an exciting task and I hope it will bring value to many players.[/p][p][/p][p]If you want to add a custom piece_set of yours you can just look at the structure in:[/p][p][/p][p]C:\\Users\\{username}\\AppData\\Roaming\\Godot\\app_userdata\\Master of Chess\\pieces[/p][p][/p][p]and add your SVGs there![/p][p][/p][p]Cheers![/p]