2026-07-01 22:02 UTC · Community Announcements · ice9
One more small update to address a couple of items in the Leaderboards and Gallery:Leaderboards: Fixed a spurious "…" gap row and an incorrect player count for leaderboards where your score ranks just outside the top set.Gallery: "Most Recent" sort now includes migrated videos when filtering by a specific level.
2026-07-01 16:17 UTC · Community Announcements · ice9
This small update makes some Workshop improvements and fixes a few bugs.Show up to 120 workshop items when filtering by "Most Recently Played".Allow filtering/searching of Legacy Levels when Offline.Save filtering options per tab in the Workshop UI.Fixed bug with "Most Recently Played" history not persisting for Campaigns.Fixed bug with showing deleted workshop items when Offline.
2026-06-30 18:00 UTC · Community Announcements · ice9
This update contains major changes and improvements to the online services for Poly Bridge 2:Leaderboards and Workshop are now powered by Steam.Gallery system switched to the better-performing version used in Poly Bridge 3.Gallery is now fully available for Linux players.Language Packs are now available in the in-game Workshop.Username in leaderboards will always match your Steam username.We have migrated as much content as possible, which includes:10,677 workshop levels311 workshop campaigns37,051 gallery videosAll weekly challenges and weekly challenge leaderboardsLeaderboards have been full
2026-06-12 13:57 UTC · Community Announcements · ice9
Added a "Copy Video URL" button on gallery items, which will copy the video URL to the clipboard. If you would like to ensure certain videos get migrated when we change the Gallery system, please send the video URLs to: support@drycactus.com before June 30th 2026.
2026-06-09 22:38 UTC · Community Announcements · ice9
WHAT Poly Bridge 2 is transitioning its online infrastructure to Steam for Leaderboards and the Workshop. As a result, there will be a full reset of all Leaderboards and Workshop data. Additionally, the Gallery is being updated to utilize the Poly Bridge 3 system, which will also require a reset. Twitch integration will be discontinued. WHEN June 30, 2026, at 11:00 AM Pacific Time WHY Since launch, Poly Bridge 2 has relied on a custom AWS backend for all online services. While this allowed us to achieve cross-platform services between Steam and Epic, maintaining this custom infrastructure is c
2026-02-20 21:18 UTC · Community Announcements · Dry Cactus
Hi!I just wanted to let you know I've just released the demo for my new game, Poly Bricks!In keeping with the spirit of the Poly series, I hope you enjoy this new experience that blends brick-building and puzzle solving.
2025-10-05 13:06 UTC · Community Announcements · ice9
This update rebuilds Poly Bridge 2 using the latest version of the Unity engine. It addresses underlying security vulnerabilities and ensures continued compatibility and stability.No gameplay or content changes are included in this update.
2025-08-03 18:23 UTC · Community Announcements · ice9
Patch NotesFixed issue with not being able to save files on some Linux systemsAdded button on Main Menu to open Steam Page for our upcoming new game Poly Bricks!
2025-06-27 22:51 UTC · Community Announcements · Dry Cactus
Poly BricksRelax and build. Assemble sets brick by brick, design your own masterpieces in total freedom, play online with friends. The world is your brick.Assemble beautiful sets and unlock new designs in Story Mode.Team up with friends and build together with online multiplayer.Let your imagination run wild in Sandbox Mode — design your own builds, create step-by-step instructions, and upload your creations to the Steam Workshop.Please let us know what you think, tell your friends, and add it to your wishlist to stay updated with development and release news!Thanks,Patrick and the team at Dry
2025-01-08 23:50 UTC · Community Announcements · ice9
A small update to address an issue with the Weekly Challenge ending early. Patch Notes Fix issue with Weekly Challenge 228 closing early Upgraded to newer version of Unity Engine Disabled the PB3 promo banner
2023-05-30 17:02 UTC · Community Announcements · ice9
A small update to fix some issues related to localization and fonts. Changes Updated with latest professional localization Support for dynamic fonts Fixed issue with extra quotes showing up for some strings in language packs
2023-04-05 15:22 UTC · Community Announcements · ice9
A small update to fix some bugs. Changes Fixed bug that allowed advancing to a locked Bonus World from level complete screen Fixed bug with using scrolling in Worlds UI to advance to Secret World before unlocking Fixed issue with split joint roads colliding with custom shapes Fixed terrain height issues on Glittering Gorge levels on Main Menu
2023-04-03 01:26 UTC · Community Announcements · Dry Cactus
Hi fellow engineers, it's Patrick here, creator of the Poly Bridge series, I wanted to let you know that my new game, Plasma, is out now in Early Access. https://store.steampowered.com/app/1409160/Plasma/ Plasma is a creative engineering playground where you can build any device you can imagine. Bring to life your own amazing robots, factories, arcade machines, giant rampaging spiders, whole game worlds, and things that don't even have a name yet, then share them with the community. I hope you have time to check it out and hopefully enjoy playing it! Thanks, Patrick
2023-03-17 23:50 UTC · Community Announcements · ice9
Small update to fix a few bugs with the Bonus Worlds content update. Changes Fixed bug that caused some Achievements to be incorrectly awarded Fixed issue that was breaking the Twitch Extension Fixed font issues for Simplified Chinese, Korean and Japanese languages Thank you for playing Poly Bridge 2!
2023-03-16 16:06 UTC · Community Announcements · ice9
We are very excited to share with you that Poly Bridge 3 is coming soon! Wishlist Now! https://store.steampowered.com/app/1850160 With lots of new features, loads of new levels, a new exciting art style, a big focus on community content and long-term value, hours of engineering fun await you! {STEAM_CLAN_IMAGE}/37217019/bf641f95bd4db59a44e901801ec3fc081e963e1b.gif {STEAM_CLAN_IMAGE}/37217019/121d51debaa2c21112f1f723b4969e50d37160b5.gif {STEAM_CLAN_IMAGE}/37217019/6b3ad318ed08bc833dd24315ba513b259f65cdd0.gif Coming to Steam on May 30!
Full appinfo as delivered by Steam PICS, changenumber 37441117. Also at /api/app/1062160/raw.
{
"appid": "1062160",
"common": {
"name": "Poly Bridge 2",
"type": "Game",
"logo": "84a60de147bb8e72a459b320ebb79006fbae8ef9",
"logo_small": "84a60de147bb8e72a459b320ebb79006fbae8ef9_thumb",
"clienticon": "e4b7978cbfabf01f63a488ae4583322519fa25a2",
"clienttga": "cb7c5d0bd655f33f9c0b3aadda328583617957cf",
"icon": "9be50a08f160c70f07d4f870ca12c909242ad332",
"oslist": "windows,macos,linux",
"osarch": "",
"osextended": "macos64,macosnotarized",
"releasestate": "released",
"languages": {
"english": "1",
"german": "1",
"french": "1",
"italian": "1",
"koreana": "1",
"spanish": "1",
"schinese": "1",
"russian": "1",
"japanese": "1",
"portuguese": "1",
"turkish": "1",
"brazilian": "1",
"latam": "1"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1654128000",
"tested_build_id": "7320292",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "other",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "native",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "UpperCenter",
"width_pct": "100",
"height_pct": "57.408090629625136"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "UpperCenter",
"width_pct": "100",
"height_pct": "57.408090629625136"
}
}
},
"store_asset_mtime": "1751450408",
"associations": {
"0": {
"type": "developer",
"name": "Dry Cactus"
},
"1": {
"type": "publisher",
"name": "Dry Cactus"
}
},
"primary_genre": "28",
"genres": {
"0": "23",
"1": "28"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_17": "1",
"category_23": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
},
"french": {
"supported": "true"
},
"italian": {
"supported": "true"
},
"german": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"brazilian": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"turkish": {
"supported": "true"
},
"koreana": {
"supported": "true"
},
"spanish": {
"supported": "true"
}
},
"steam_release_date": "1590683100",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "1062160",
"store_tags": {
"0": "1643",
"1": "3968",
"2": "1664",
"3": "599",
"4": "3810",
"5": "4026",
"6": "1702",
"7": "4182",
"8": "8122",
"9": "492",
"10": "9",
"11": "1036",
"12": "1756",
"13": "5350",
"14": "4136",
"15": "4195",
"16": "4252",
"17": "5230",
"18": "4726",
"19": "6426"
},
"review_score": "9",
"review_percentage": "95"
},
"extended": {
"absolutemousecoordinates": "0",
"remoteplaytogethertestingbranches": "devs,release",
"developer": "Dry Cactus",
"publisher": "Dry Cactus"
},
"config": {
"installdir": "Poly Bridge 2",
"launch": {
"0": {
"executable": "Poly Bridge 2.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
},
"1": {
"executable": "Poly Bridge 2.app",
"type": "default",
"config": {
"oslist": "macos"
}
},
"2": {
"executable": "Poly Bridge 2.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "32"
}
},
"3": {
"executable": "Poly Bridge 2.x86_64",
"type": "default",
"config": {
"oslist": "linux"
}
}
}
},
"depots": {
"1062161": {
"config": {
"oslist": "windows",
"osarch": "64",
"language": ""
},
"manifests": {
"public": {
"gid": "798889943726666324",
"size": "651171800",
"download": "379926352"
}
}
},
"1062162": {
"config": {
"oslist": "windows",
"osarch": "32",
"language": ""
},
"manifests": {
"public": {
"gid": "1268252425519729745",
"size": "453483669",
"download": "347236304"
}
}
},
"1062163": {
"config": {
"oslist": "macos",
"language": ""
},
"manifests": {
"public": {
"gid": "1683385248467174456",
"size": "687699337",
"download": "390970048"
}
}
},
"1062164": {
"config": {
"oslist": "linux",
"language": ""
},
"manifests": {
"public": {
"gid": "6258571058661441745",
"size": "745666953",
"download": "395576544"
}
}
},
"workshopdepot": "1062160",
"branches": {
"public": {
"buildid": "24010027",
"timeupdated": "1782943335",
"timebuildupdated": "1782943219"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "1000000000",
"maxnumfiles": "10000",
"savefiles": {
"3": {
"root": "WinAppDataLocalLow",
"path": "Dry Cactus/Poly Bridge 2/Profiles",
"pattern": "*"
},
"4": {
"root": "WinAppDataLocalLow",
"path": "Dry Cactus/Poly Bridge 2/Sandbox",
"pattern": "*"
},
"5": {
"root": "WinAppDataLocalLow",
"path": "Dry Cactus/Poly Bridge 2/SaveSlots",
"pattern": "*",
"recursive": "1"
},
"6": {
"root": "WinMyDocuments",
"path": "Dry Cactus/Poly Bridge 2/Profiles",
"pattern": "*",
"platforms": {
"1": "Windows"
}
},
"7": {
"root": "WinMyDocuments",
"path": "Dry Cactus/Poly Bridge 2/Sandbox",
"pattern": "*",
"platforms": {
"1": "Windows"
}
},
"8": {
"root": "WinMyDocuments",
"path": "Dry Cactus/Poly Bridge 2/SaveSlots",
"pattern": "*",
"platforms": {
"1": "Windows"
},
"recursive": "1"
}
},
"rootoverrides": {
"1": {
"root": "WinAppDataLocalLow",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"addpath": ""
},
"2": {
"root": "WinAppDataLocalLow",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"addpath": ".config/unity3d/"
}
}
}
}