2025-06-09 17:58 UTC · Community Announcements · Procedural Level
Did you know Voxelgram 2 is coming on August 14? The demo is available now and is part of Steam Next Fest. Play it today and add it to your wishlist!Voxelgram 2 features 250 new puzzles and a fresh set of rules, now with two colors in play.If you own the previous game, you'll also get access to the original puzzles, reworked to fit the new two-color rules. This brings the total puzzle count to 500!And if that's not enough, the game will also include procedural puzzles and a Workshop.The demo gives you access to 45 new puzzles, the procedural generator, and 10 of the original puzzles, converted
2025-04-25 07:03 UTC · Community Announcements · Procedural Level
Features Back/Forward (M4/M5) buttons on mouse will now undo/redo moves. Bugfixes Removed resolutions with non native aspect ratio (resolutions with black bars on sides/top). When game was running on one of them, mouse position was not matching what was calculated and processed by Unity UI system. Fixed issue where switching from windowed mode to full screen would allow game to run on unsupported resolution.
2025-04-22 13:18 UTC · Community Announcements · Procedural Level
New Features You can now enable/disable "Skip Trivial" feature in Gameplay settings. Bugfixes Game has been switched to use Vulkan API for SteamDeck/Linux devices, which should fix issue with puzzle preview in main menu rendering as bunch of black triangles, partially, or not at all.
2025-03-11 19:37 UTC · Community Announcements · Procedural Level
Small update to fix the issue of Korean, Japanese and Chinese font not displaying properly on Steam Deck. If you are having issues with labels moved to weird position, please check if you are not on version 2.1.13, if so, update again.
2025-03-10 14:37 UTC · Community Announcements · Procedural Level
https://store.steampowered.com/app/1820620/Voxelgram_2/ Voxelgram 2 is coming later this year. There will be 200+ new puzzles, with 2 colors instead of 1. Puzzles from Voxelgram 1 will be playable with these new rules if you own the original game. Workshop support! Procedurally generated puzzles! {STEAM_CLAN_IMAGE}/35895737/0ecda0e0723224367efde410071395ba96a09b0a.png
2024-11-24 11:20 UTC · Community Announcements · Procedural Level
Features You can now adjust colors of hints, cursor and marked cell. {STEAM_CLAN_IMAGE}/35895737/324469abf35630e0606b578365cbcfcd1cb5d3b3.gif Improvements Procedural puzzles should on average generate 2-3x faster. Bugfixes Fixed issue with Workshop collection getting "finished" indicator even if it wasn't finished
2024-07-04 07:03 UTC · Community Announcements · Procedural Level
Highlight for available Hints I've added a quality of life option, to highlight hints, which can be progressed. They will be blue if you can remove, or turn green something on line they represent. It doesn't give you 100% accurate suggestions. It's only taking into consideration single row at a time, so if you made a mistake somewhere else this can give you incorrect hint, so it shouldn't make game too easy. If you don't like this option, you can turn it off in settings -> gameplay -> highlight available hints. {STEAM_CLAN_IMAGE}/35895737/d161fbbf4e081a810fb544a843fc9b7e789c3081.gif Bug fixes
2024-06-24 10:33 UTC · Community Announcements · Procedural Level
https://store.steampowered.com/app/1966470/Voxelgram__DLC_1/ This one is big. If you face any issues after updating, you can roll back to 1.9.11, previous released version in beta branch. After update game will import progress to new save file, so in case of any corruption you can roll back safely. Dioramas larger than 40x24x40 40x24x40 was initially choosen due to performance reasons. But I grow as a programmer, and 5 years since release was enough to figure out how to deal with this problem. So this limit is gone. DLC is built of larger dioramas, workshop sets can also be now bigger! Random
2023-03-19 09:00 UTC · Community Announcements · Procedural Level
Minor update to add a new 9x9x9 size to procedural puzzles.
2022-09-26 17:28 UTC · Community Announcements · Procedural Level
With this update, Voxelgram now supports Czech Language, thanks to one of the community members! Other changes: Concert diorama was slightly changed to fix an issue where one of the puzzles was hidden behind another one Voxel selection updated to be more accurate Engine update - please report if you run into any issues with this build.
2022-05-16 17:30 UTC · Community Announcements · Procedural Level
Free content update and a 50% discount to celebrate. Voxelgram is now also verified to run well on Steam Deck! 6 new dioramas. 60 new puzzles.
2022-01-08 10:15 UTC · Community Announcements · Procedural Level
An option to sort (downloaded/subscribed) dioramas have been added. Completed dioramas will be now moved to the end of the list, to help with the issue of browsing subscribed collections for new puzzles. This can be turned off in options -> workshop.
2021-04-21 16:27 UTC · Community Announcements · Procedural Level
Small update to address issue related to screen refresh rate. Gamepad and keyboard based rotation should no longer be affected by refresh rate of screen. You might need to adjust your sensitivity in settings if your screen supports values other than 60hz. Gamepad sensitivity can now be in range instead of previous
2021-04-19 12:17 UTC · GamingOnLinux
Putting Picross / Nonogram into 3D, Voxelgram is a pretty great puzzle game that sees you use your logical brain to work out what shapes are hidden inside blocks. Read the full article here: https://www.gamingonlinux.com/2021/04/voxelgram-is-a-sweet-3d-version-of-picross-and-its-now-on-linux
2021-03-20 11:05 UTC · Community Announcements · Procedural Level
Tutorial has been modified slightly, based on feedback and the most common misunderstandings of the rules. Some of the puzzles will start partially solved. This should visually help with understanding the rules. Additional hints have been added to early puzzles. Combined with previous change should help with avoiding most common mistakes.
Full appinfo as delivered by Steam PICS, changenumber 37442455. Also at /api/app/1158470/raw.
{
"appid": "1158470",
"common": {
"name": "Voxelgram",
"type": "Game",
"logo": "01bb8dd7ee34e5090f936cd157b9c2b0114b2681",
"logo_small": "01bb8dd7ee34e5090f936cd157b9c2b0114b2681_thumb",
"icon": "e18a5e3c748706a7240ad39ff1ab23577609ca00",
"oslist": "windows,linux",
"osarch": "64",
"osextended": "",
"clienticon": "5358ec134e643146e43b92b82e029be408770c52",
"clienttga": "b537b567956700c3ea46b29123d72807898f7eed",
"releasestate": "released",
"languages": {
"english": "1",
"german": "1",
"french": "1",
"koreana": "1",
"schinese": "1",
"russian": "1",
"japanese": "1",
"polish": "1",
"brazilian": "1",
"latam": "1"
},
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1652745600",
"tested_build_id": "8110964",
"tests": {
"0": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "0",
"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"
}
},
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "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": "CenterCenter",
"width_pct": "100",
"height_pct": "100"
}
},
"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": "CenterCenter",
"width_pct": "100",
"height_pct": "100"
}
},
"library_header": {
"image": {
"english": "library_header.jpg"
}
}
},
"store_asset_mtime": "1745391109",
"associations": {
"0": {
"type": "developer",
"name": "Procedural Level"
},
"1": {
"type": "publisher",
"name": "Procedural Level"
},
"2": {
"type": "franchise",
"name": "Voxelgram"
}
},
"primary_genre": "4",
"genres": {
"0": "4",
"1": "23",
"2": "2"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_23": "1",
"category_28": "1",
"category_30": "1",
"category_45": "1",
"category_46": "1",
"category_55": "1",
"category_56": "1",
"category_57": "1",
"category_58": "1",
"category_29": "1",
"category_15": "1",
"category_66": "1",
"category_67": "1",
"category_68": "1",
"category_74": "1",
"category_76": "1",
"category_77": "1",
"category_78": "1",
"category_79": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true"
},
"polish": {
"supported": "true",
"subtitles": "true"
},
"french": {
"supported": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"subtitles": "true"
},
"koreana": {
"supported": "true",
"subtitles": "true"
},
"brazilian": {
"supported": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
},
"latam": {
"supported": "true",
"subtitles": "true"
},
"czech": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1573124420",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "1158470",
"store_tags": {
"0": "1738",
"1": "84",
"2": "1664",
"3": "9",
"4": "1732",
"5": "4191",
"6": "4726",
"7": "5851",
"8": "1654",
"9": "5125",
"10": "597",
"11": "4094",
"12": "4305",
"13": "5350",
"14": "6129",
"15": "8122",
"16": "1643",
"17": "5716",
"18": "4182",
"19": "4711"
},
"review_score": "9",
"review_percentage": "98"
},
"extended": {
"developer": "Procedural Level",
"publisher": "Procedural Level",
"homepage": "https://procedurallevel.com/voxelgram/",
"listofdlc": "1966470",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "Voxelgram",
"launch": {
"0": {
"executable": "Voxelgram.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
},
"1": {
"executable": "Voxelgram.exe",
"type": "default",
"config": {
"oslist": "linux",
"osarch": "64"
}
}
},
"steamcontrollertemplateindex": "4",
"steamdecktouchscreen": "4"
},
"depots": {
"1158471": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "1080403983456544192",
"size": "91724843",
"download": "35375072"
},
"1.8.0": {
"gid": "1270809316951150745",
"size": "67690986",
"download": "23870592"
},
"1.9.11": {
"gid": "5677777214896784319",
"size": "77377174",
"download": "26457520"
},
"preview": {
"gid": "1080403983456544192",
"size": "91724843",
"download": "35375072"
}
}
},
"1158472": {
"config": {
"oslist": "linux",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "1025572559689999221",
"size": "134272144",
"download": "35910880"
},
"1.8.0": {
"gid": "54202064696119654",
"size": "77576329",
"download": "24936720"
},
"1.9.11": {
"gid": "8070974325708321542",
"size": "122618226",
"download": "27408656"
},
"preview": {
"gid": "1025572559689999221",
"size": "134272144",
"download": "35910880"
}
}
},
"workshopdepot": "1158470",
"branches": {
"public": {
"buildid": "20619680",
"timeupdated": "1761905716",
"timebuildupdated": "1761904717"
},
"1.8.0": {
"buildid": "8682667",
"description": "1.8.0",
"timeupdated": "1664985951",
"timebuildupdated": "1651740327"
},
"1.9.11": {
"buildid": "11106210",
"description": "1.9.11",
"timeupdated": "1717260564",
"timebuildupdated": "1682608420"
},
"preview": {
"buildid": "20619680",
"description": "Upcoming releases",
"timeupdated": "1761904717",
"timebuildupdated": "1761904717"
}
}
},
"ufs": {
"quota": "52428800",
"maxnumfiles": "20",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "Procedural Level/Voxelgram/Progress",
"pattern": "InputBinding.json"
},
"1": {
"root": "WinAppDataLocalLow",
"path": "Procedural Level/Voxelgram/Progress",
"pattern": "InputBinding_backup.json"
},
"2": {
"root": "WinAppDataLocalLow",
"path": "Procedural Level/Voxelgram/Progress",
"pattern": "User.bjson"
},
"3": {
"root": "WinAppDataLocalLow",
"path": "Procedural Level/Voxelgram/Progress",
"pattern": "User_backup.bjson"
},
"4": {
"root": "WinAppDataLocalLow",
"path": "Procedural Level/Voxelgram/Progress",
"pattern": "Progress.json"
},
"5": {
"root": "WinAppDataLocalLow",
"path": "Procedural Level/Voxelgram/Progress",
"pattern": "Progress_backup.json"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataLocalLow",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"pathtransforms": {
"0": {
"find": "Procedural Level/Voxelgram/Progress",
"replace": ".config/unity3d/Procedural Level/Voxelgram/Progress"
}
}
}
}
}
}