5 July 2026 17:47 UTC · Community Announcements · KellenWang
Updated Content: \ Add Stun status effect (take 5+ damaging bullets in one trick → next card auto-played randomly, stun icon overlay on avatar)\ Add armor overflow heal (at full HP, lifesteal excess repairs armor instead)\ Add armor repair bullet visual (blue diamond, distinct from green heal cross)\ Add deal card animation (cards fly from center to each player’s hand)\ Add card collection animation (gather and fly-out effects on trick end)\ Add 5 new Panda reward backgrounds (Climbing / Dating / Playing / Selfie / Thinking)\ Show red -♦ floating text when armor blocks a bullet\ Enlarge floati
20 June 2026 15:39 UTC · Community Announcements · KellenWang
Updated Content: \ Add interactive tutorial for Hearts (9 languages supported)\ Add Superpowers mode with 40+ power-up tools (DLC required, coming soon)\ Add demo mode for Hearts (free trial without collection/DLC)\ Add save support for Hearts (now supports mid-game save & continue)\ Add shoot moon mechanic (collect all penalty cards to fire 26x bullets at opponents)\ Add armor system (3 armor points block damage, shield VFX)\ Add ghost mechanic (become ghost at 0 HP, lifesteal to revive at 26 accumulated, or auto-revive after 13 rounds)\ Add role card system (♥A♥K♥Q♥J fire 5x bullets)\ Add te
19 February 2026 20:42 UTC · Community Announcements · KellenWang
{STEAM_CLAN_IMAGE}/45199507/c0305ef9f9093b2685e91e9646149d8fa348e225.jpg Updated Content: add expansion game Hearts, players need to collect all ♥ cards to unlock. (Beta, saves not supported) fix bug where collected ♠/♥/♣/♦10 are not displayed in the winning panel. fix bug where newly added background & cardback achievements are not updated. fix bug where game tutorial guide Q sometimes floats in the middle. fix bug where game record snapshot is not displayed properly. fix bug causing card flipping issues. If you have any expectations for future updates of the game, please leave a comment here
18 February 2026 17:30 UTC · Community Announcements · KellenWang
Updated Content: Added game tutorial. Added more music to the game. Added more background & cardback images, including one for 2026 Year of the Horse. Added missing card collection display. Optimized graphic performance. Automatically cleaned out-dated record data. Fixed bug where issuing and collecting cards were not displayed in history. If you have any expectations for future updates of the game, please leave a comment here or send an email to info@idea4.fun!
18 February 2026 17:10 UTC · Community Announcements · KellenWang
New Game TutorialWe are excited to announce a major update for IFSolitaire! To help players worldwide better understand and enjoy the game, we've added a brand new multilingual interactive tutorial system!The tutorial system now supports 9 languages, covering all languages supported in the game.The new tutorial system covers three core modules:🎯 Game Rules- Detailed explanation of Spider Solitaire basics- Game objectives and victory conditions- Difficulty settings and game mode introduction🕹️ Player Controls- Mouse/Touch screen operation guide- Controller/Keyboard operation instructions- Cus
4 March 2025 19:23 UTC · Community Announcements · KellenWang
Updated Content: Optimize card move animation Add confirm dialog before opening new game (clearing streak) Add text when game is paused Optimize FPS Fix bug: Retrying/challenging game set from rank page starts with wrong bonus Improve animation for endless mode If you have any expectations for future updates of the game, please leave a comment here or send an email to info@idea4.fun!
28 February 2025 10:39 UTC · Community Announcements · KellenWang
Updated Content: Add visible card move history list, allowing scroll & click to undo moves to any point (click-to-jump disabled in demo). Enable partial flipped card memory tagging in demo (suit visible, digit displayed as "?"). Optimize card animations. If you have any expectations for future updates of the game, please leave a comment here or send an email to info@idea4.fun!
19 February 2025 06:01 UTC · Community Announcements · KellenWang
Updated Content: Fix bug for custom background and card back selection popup appearing twice. Modify button focus reaction. Optimize FPS. If you have any expectations for future updates of the game, please leave a comment here or send an email to info@idea4.fun!
16 February 2025 15:18 UTC · Community Announcements · KellenWang
Updated Content: Add custom background and card back image options to the store, disabled in the demo version. Fix the bug where scores are not displayed in the rankings. Optimize controller and keyboard controls in the music player. Improve controller and keyboard control experience. If you have any expectations for future updates of the game, please leave a comment here or send an email to info@idea4.fun!
6 February 2025 15:56 UTC · Community Announcements · KellenWang
Updated Content: Fixed a bug where the leaderboard did not display scores in certain situations. Adjusted the graphical representation of the visible card suit value counts at the top of the game area. If you have any expectations for future updates of the game, please leave a comment here or send an email to info@idea4.fun!
31 January 2025 03:09 UTC · Community Announcements · KellenWang
Updated Contents: fix bug for wrong combos. add annotation for cards that were once visible to player but then became invisible because of undo operations, by doing so to improve game strategy, disabled in demo version. add visible suit-value types counting display, disabled in demo version. {STEAM_CLAN_IMAGE}/45199507/b330251db371651ab4dde27ed32cd16f2a77a050.png If you have any suggestions or issues, please comment at here or email us via info@idea4.fun!
30 January 2025 03:33 UTC · Community Announcements · KellenWang
Updated Contents: fix bug for bonus display is covered by cards. add three songs to playlist. If you have any suggestions or issues, please comment at here or email us via info@idea4.fun!
29 January 2025 08:17 UTC · Community Announcements · KellenWang
Updated Contents: add support for Japanese, Russian, Spanish, Portuguese, German, French. If you have any suggestions or issues, please comment at here or email us via info@idea4.fun!
28 January 2025 05:39 UTC · Community Announcements · KellenWang
{STEAM_CLAN_IMAGE}/45199507/72cb9fa577013a8176819b65c59f3ab9359ebddd.png Bonus Score In traditional spider solitaire games, score calculation is only related to steps consumed during collecting cards. Now everything has changed!!! From now on, extra bonus score is given to players who have played this game with hardcore operations. Currently many different bonus types have been implemented in the game, including: All Issued Collect:All cards are issued when collecting cards for first 4 times. Issue to Collect:Issuing cards instantly initiates collecting of cards. Collect In Time:Collecting car
28 January 2025 03:36 UTC · Community Announcements · KellenWang
Updated Contents: update 6 items in shop and on achievement! fix bug for money displayed in shop could be wrong. add one more bonus type: flip card from same stack in a row. If you have any suggestions or issues, please comment at here or email us via info@idea4.fun!
Full appinfo as delivered by Steam PICS, changenumber 37051373. Also at /api/app/3153240/raw.
{
"appid": "3153240",
"common": {
"name": "IF Solitaire",
"type": "Game",
"icon": "6fb897c44510560c965c4075bcb6830254faa94e",
"name_localized": {
"schinese": "IF蜘蛛纸牌",
"english": "IF Solitaire",
"tchinese": "IF蜘蛛紙牌",
"spanish": "IF Solitario",
"portuguese": "IF Solitário",
"russian": "IF Солитер",
"japanese": "IF ソリティア"
},
"oslist": "windows,macos,linux",
"osarch": "",
"osextended": "macos64,macosapplesilicon",
"languages": {
"english": "1",
"schinese": "1",
"tchinese": "1"
},
"clienticns": "ad08c93e066408440b65aa05425fef5f3a60c4f5",
"linuxclienticon": "dc9e7056ec5c3975f4bcf3735d6a99b5403021c3",
"clienttga": "30a775a9a740f61f8dc62bc3d55bb4866cf5ca33",
"clienticon": "8df7dae31708172ace41f1cb6b038a7f8b2824d5",
"eulas": {
"0": {
"id": "3153240_eula_0",
"name": "IFSolitaire EULA",
"url": "https://store.steampowered.com//eula/3153240_eula_0",
"version": "2"
}
},
"releasestate": "released",
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "c17b1c9fc1eb76102bdd3cb4fd21f933e6ee2724/capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "24.85448195576251",
"height_pct": "95.06055568748516"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "24.85448195576251",
"height_pct": "95.06055568748516"
}
},
"library_header": {
"image": {
"english": "library_header.jpg"
},
"image2x": {
"english": "library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1738052333",
"associations": {
"0": {
"type": "developer",
"name": "Idea4Fun Studio"
},
"1": {
"type": "publisher",
"name": "Idea4Fun Studio"
}
},
"primary_genre": "4",
"genres": {
"0": "4",
"1": "23",
"2": "2"
},
"category": {
"category_2": "1",
"category_28": "1",
"category_55": "1",
"category_56": "1",
"category_57": "1",
"category_58": "1",
"category_22": "1",
"category_25": "1",
"category_23": "1",
"category_68": "1",
"category_74": "1",
"category_78": "1",
"category_79": "1",
"category_80": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"tchinese": {
"supported": "true"
},
"french": {
"supported": "true"
},
"german": {
"supported": "true"
},
"spanish": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"portuguese": {
"supported": "true"
}
},
"steam_release_date": "1727709180",
"steam_deck_blog_url": "https://steamcommunity.com/app/3153240/discussions/0/4848778928896221701/",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "3153240",
"store_tags": {
"0": "9",
"1": "13070",
"2": "1666",
"3": "17389",
"4": "3871",
"5": "4726",
"6": "1654",
"7": "4136",
"8": "5125",
"9": "597",
"10": "492",
"11": "4195",
"12": "6129",
"13": "4562",
"14": "4182"
},
"review_score": "7",
"review_percentage": "85"
},
"extended": {
"remoteplaycursorscale": "1.0",
"absolutemousecoordinates": "1",
"remoteplaytogethertestingbranches": "default,beta,stable",
"developer": "Idea4Fun Studio",
"publisher": "Idea4Fun Studio",
"gamemanualurl": "https://store.steampowered.com/manual/3153240/",
"listofdlc": "4496800",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "IFSolitaire",
"launch": {
"0": {
"executable": "IFSolitaire.exe",
"type": "default",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "IFSolitaire.app",
"type": "default",
"config": {
"oslist": "macos"
}
},
"2": {
"executable": "IFSolitaire.x86_64",
"type": "default",
"config": {
"oslist": "linux"
}
}
},
"steamcontrollertouchtemplateindex": "8",
"steamdecktouchscreen": "1"
},
"depots": {
"3153241": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "6461776532035968154",
"size": "369724399",
"download": "238922416"
},
"beta": {
"gid": "6461776532035968154",
"size": "369724399",
"download": "238922416"
},
"stable": {
"gid": "1878011808542689463",
"size": "275882225",
"download": "157475456"
}
}
},
"3153242": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "2158124771632438082",
"size": "604131086",
"download": "305514128"
},
"beta": {
"gid": "2158124771632438082",
"size": "604131086",
"download": "305514128"
},
"stable": {
"gid": "985544088665381182",
"size": "431564748",
"download": "194050336"
}
}
},
"3153243": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "6723043935012391996",
"size": "358839096",
"download": "237099200"
},
"beta": {
"gid": "6723043935012391996",
"size": "358839096",
"download": "237099200"
},
"stable": {
"gid": "8828777797471031661",
"size": "258804951",
"download": "152341936"
}
}
},
"baselanguages": "english,german,french,spanish,schinese,tchinese,russian,japanese,portuguese",
"workshopdepot": "3153240",
"branches": {
"public": {
"buildid": "24058316",
"timeupdated": "1783270759",
"timebuildupdated": "1783228961"
},
"beta": {
"buildid": "24058316",
"description": "Public beta branch",
"timeupdated": "1783228961",
"timebuildupdated": "1783228961"
},
"stable": {
"buildid": "17593510",
"description": "Latest stable branch",
"timeupdated": "1771396314",
"timebuildupdated": "1741114407"
}
}
},
"ufs": {
"quota": "10000000000",
"maxnumfiles": "10000",
"savefiles": {
"0": {
"root": "gameinstall",
"path": "IFSolitaire/{64BitSteamID}/",
"pattern": "*.*",
"recursive": "1"
}
},
"rootoverrides": {
"0": {
"root": "gameinstall",
"os": "Windows",
"oscompare": "=",
"useinstead": "WinAppDataRoaming",
"addpath": ""
},
"1": {
"root": "gameinstall",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"addpath": ""
},
"2": {
"root": "gameinstall",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"addpath": ".local/share/"
}
}
}
}