1. Master of Chess
  2. News

Master of Chess News

New year update

[p]Heya![/p][p][/p][p]It's holiday season. Happy holidays to all of you![/p][p][/p][p]I've had bunch of changes just hanging around on a dev branch for a long while. I'm hoping players on that branch have tested it and there's no major issues. If you find any, please report![/p][p][/p][p]I tried my best to fix reported bugs (that I could reproduce and actually fix):[/p][p][/p][p]Fixes[/p]
  • [p]Fixed a bug where opening line estimations were not displayed.[/p]
  • [p]Fixed an issue with tournament generation for underage players.[/p]
  • [p]Fixed a rare concurrency-related bug.[/p]
  • [p]Fixed an incorrect current day display in the calendar view.[/p]
[p]Improvements[/p]
  • [p]Improved PGN export functionality.[/p]
  • [p]Improved the suggestions/tips given by a lower rated character[/p]
[p]Technical Updates[/p]
  • [p]Upgraded engine to Godot 4.5.1.[/p]
[p][/p][h2]What's next?[/h2][p][/p][p]It’s probably been the longest gap between updates this game has ever had. I’ve been working on it for over three years, almost daily, so taking a step back turned out to be a welcome break.[/p][p][/p][p]Lately, though, I’ve started to feel the itch again. There are so many ideas I left on the table, and some areas I should have handled better. Every now and then I even feel the urge to start everything from scratch, but for now, it feels right to give the current project a bit more love and improve what’s already here.[/p][p]In any case, I’m planning to get back to MoC as soon as we ship Confidential Killings, which is coming out in just over a week.[/p][p][dynamiclink][/dynamiclink][/p][p]If you have any feedback, I’d really love to hear it: on the forums, Discord, or in a review. Then I can prioritize what to do next properly.[/p][p][/p][p]Cheers![/p]

Fixes & Brazil

This update brings a mix of fixes and a new language option. Big thanks to yuuki for joining the discord and offering his help to get the game translated in Brazilian Portuguese.


  • Databases from the Steam Workshop now load correctly.
  • Starting age rules have been adjusted for better balance.
  • Beards can now be properly adjusted on existing players.
  • Invitation tournaments now evaluate on the correct date.
  • Elo win calculations are now more accurate.
  • Brazilian Portuguese has been added as a supported language.
  • Tournament dates in Brazil have been fixed.

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]