All-in-One Solitaire for Windows


Finally, I was able to release a free version of the All-in-One Solitaire game on the Windows Store.
I had a paid version before, a Javascript UWP (Universal Windows Platform) app, which was an OpenFL HTML5 app integrated into the Visual Studio project.
But then starting VS2019 Microsoft dropped support for Javascript UWP projects and… Free version didn’t happen. After some time I removed even paid version because it was getting harder to update it.

Microsoft pushed Javascript developers (at least me) to make PWA (Progressive Web App), which in a nutshell is just a cached website that you open in a slightly modified browser window.
I guess Google started it first with their ChromeOS, all apps are just web applications (websites). It seems like MS is moving in the same direction.
So far, the availability of decent software for ChromeOS is depressing. I use a Chromebook while traveling because it is small, lite, and works 10 hours on a single charge, but finding even a good email client was a problem. Thanks to Android support, I’ve downloaded one from Google Play, but using the “made for touch screen” app on a no-touch screen is an adventure. πŸ™‚

Ok, back to All-in-One Solitaire.
Free version (instead of paid one) is available for Windows 10/11 here:
All-in-One Solitaire for Windows


Chinese Solitaire and Terrace Solitaire

Chinese Solitaire Terrace Solitaire
Just added two new Solitaire games to All-in-One Solitaire.
Only the HTML5 version is updated at the moment, but I will release updates for Android and iOS soon.
While Terrace Solitaire has been in my plans for some time already, one of the players asked to add Chinese Solitaire.
Let’s hope I’ve added the right version.
Have fun! πŸ™‚


Golf Solitaire and Agnes Solitaire

Golf Solitaire Agnes Solitaire
It’s been awhile since I’ve posted anything about my games.
But finally I was able to add 2 more solitaires to All-in-One Solitaire game.

  • Golf Solitaire – simple game with the same rules as Tri-Peaks Solitaire, the only difference is the layout.
  • Agnes Solitaire on the other hand is quite a tricky game that has two variants.
    Bernauer, new variant, has kind of similar rules to Klondike Solitaire and more or less easy to win.
    But Sorel, old variant, has very strict rules and it is hard to win.

Button for Golf Solitaire was made by me, that’s why it is so ugly. Unfortunately, my graphic designer is disappearing, he sends me emails once a while, but not able to work so far. Let’s hope it’s transitory. πŸ˜€
I’ve also add several plain background images by request of one of the players. I think it’s a great idea.


Sultan Solitaire and Grandfather’s Clock Solitaire

Sultan Solitaire Grandfather's Clock Solitaire
New Year brings new solitaire games: Sultan Solitaire and Grandfather’s Clock Solitaire.

By chance I was able to win Grandfather’s Clock in just 30 seconds and score 331 while recording a gameplay video.
Let’s see how long it will take other players to beat my record.

This new update is not yet available for mobile devices, but web version of All-in-One Solitaire has both games included.



Lady Jane Solitaire and Alhambra Solitaire, weird lags and high CPU usage

I have added 2 new games to All-in-One Solitaire (HTML5 version only for now) and the very next day started receiving complaints about the game being slow…
I have tested the game on all the computers I have, one of them is 6 years old, and the game was working as smoothly as before.
I have a feeling that the problem is because of the latest OpenFL/Lime, as it still has lots of bugs and every update is kind of a gamble, while some bugs are being fixed, others appear. 😥
Thanks to one really nice and skillful player, I came to the conclusion that the game is working slow only on computers with AMD CPU and, maybe, in Chrome browser.
None of my computers have AMD CPU, so I’m not able to 100% confirm this weird bug.
Luckily, I was able to rollback to the older version of OpenFL/Lime.
It will be challenging to release new updates though…

New games are Lady Jane Solitaire and Alhambra Solitaire.
Alhambra is a tricky one, I had to cheat a little to make a winning gameplay video. 😉
Lady Jane Solitaire Alhambra Solitaire


Cromwell Solitaire and Demons & Thieves Solitaire, plus Mahjong updates

Finally I have released updated versions of Solitaire and Mahjong games on all the platforms including iOS.
As I mentioned before, I added more layouts to Mahjong for the total of 200 layouts and added 2 more games to Solitaire: Cromwell Solitaire and Demons & Thieves Solitaire.
I must say Demons & Thieves Solitaire is a tricky one, it is not hard to win, but fairly hard to win fast.
I’m giving 11 minutes to get bonus score, but there aren’t many players who were able to get more than 728 base points so far.


Cromwell Solitaire and Demons & Thieves Solitaire

Cromwell Solitaire Demons and Thieves Solitaire
I have added 2 more games to All-in-One Solitaire: Cromwell Solitaire and Demons & Thieves Solitaire.
While working on the game I have made some modifications to other games and it caused major problem for website users.
The problem with HTML5 version is when browser caches .js files, but doesn’t cache resources like .jpg and .xml.
Whenever I update the game users’ browsers keeps loading old code, but new graphics which completely breaks the game.
Never had this problem with Flash, but they say HTML5 is better anyway…
I need to figure out some simple way to fix that, so if I update something users always load new version.
Telling everyone to clear the cache is not really helpful. πŸ™


Picture Gallery Solitaire, Eight Off Solitaire, Babette Solitaire and Diavolo Solitaire, plus 1 new review

I have released new version of All-in-One Solitaire game with 4 new games:
Picture Gallery Solitaire
Eight Off Solitaire
Babette Solitaire
Diavolo Solitaire
Picture Gallery Solitaire Eight Off Solitaire Babette Solitaire Diavolo Solitaire
Babette was one of the hardest to make, because of non-standard dealing of cards.

Also iOS version of All-in-One Solitaire has been reviewed by PlayingCardDecks website.
Although my game was lost somewhere between many other solitaire games, it’s always nice to be noticed anyway.
You can check all the reviewed games, including mine, here: The Best iPad and iPhone Apps for Playing Solitaire


All-in-One Solitaire, now all-in-one for real

One of the players gave me a good idea to put all the games both from Solitaire and Solitaire 2 in one game.
After some thoughts and hesitation, mainly because two games has different databases for records, I have finally combined them in one real All-in-One Solitaire that has more than 38 games now and more games are coming!
I have also fixed lots of bugs and made some optimizations, so gameplay is much more smooth now.
All-in-One Solitaire 2 was also updated with some improvements, but I will not add new games to it anymore and will release updates only to fix bugs.

Here is a list of all the games available at the moment:



All-in-One Solitaire HTML5

Finally, I was able to convert Flash version of All-in-One Solitaire to HTML5 version (Haxe/OpneFL) and upgrade it with latest features as well.
You can try HTML5 version here: https://www.pozirk.com/all-in-one-solitaire-game/
And the features are:
– Unlimited undos
– Multiple hints
– Background music
– Bigger and better high quality cards
– Easy cards movement with one click

Will start converting Mahjong game now, should be much easier, though.



All-Peaks Solitaire released

Finally, I have released the last part of All-Peaks Solitaire: a free version of the game for iPhone and iPad.
It took me so long because of this problem with Admob Extension for OpenFL: https://github.com/openfl/extension-admob/issues/31
The problem was recently fixed and now every iOS user can enjoy playing All-Peaks Solitaire game.
iPhone: https://itunes.apple.com/us/app/all-peaks-solitaire/id1224751098
iPad: https://itunes.apple.com/us/app/all-peaks-solitaire-hd/id1224812168

Now, I can get back to current projects: All-in-One Solitaire 2 and Bouncing Bubbles.


All-in-One Solitaire 2, work in progress

One of the biggest issue with first part of All-in-One Solitaire was super bad code written by me.
So doing any modification was quite painful.
Game “Undo” action was one of the things, that caused me problems. While lots of players asked for multi-step undo feature, with my code, I could hardly realize even a one-step undo. πŸ™

That’s why I decided to make All-in-One Solitaire 2 from the scratch.
Finally, I have some progress, a well made (I hope so) system that can handle different card games with multi-step undo action and many other features.
It’s better to see the feature in this demo:

All that thanks to great book, Game Programming Patterns, which is available for free on a website and specifically to Command Pattern, that made my code much cleaner and functional.

Meanwhile, I have added lots of new layouts to All-Peaks Solitaire, and I will add one more game mode soon.

Also, All-in-One Solitaire and 3 parts of All-in-One Mahjong games were improved with Portuguese and Italian translations, as well as with “Share” button.