2026-02-21 16:12 UTC · Community Announcements · batterystaplegames
Hello! It's been a minute - I hope 2025 treated you well. 30XX Patch 1.4, the Exiled Heroes update, is now live! Patch 1.4 introduces Exile Mode, a spicy new way to play 30XX. Exile Mode places an emphasis on risk, reward, and loot - battle through spicy maps with dangerous and goofy modifiers, find Augmented Cores, Weapons, and Powers, each with their own set of random modifiers, and hunt for the mightiest gear while carving a path toward the Final Tier! (Note: Exile Mode is currently a single-player only experience, but co-op will come to the mode as soon as we can. Once this patch is pretty
2024-09-19 17:04 UTC · Community Announcements · batterystaplegames
Hello! Hope you've had a lovely summer - today, we celebrate the season's sunset with two twin releases - 30XX Patch 1.3, the ETERNAL CHALLENGE update, and Dally's Feline Fury DLC! Patch 1.3 introduces Dally's deadly Catastrophe Armor to 30XX as our first DLC character. All of Patch 1.3's other features are totally free to all players, including: Dolto, beloved training dummy, as a playable character (Delta's Revenant) Boss battle updates - all bosses have been updated to be more dynamic both early and late in your runs, including a new EX-mode Entropy Cluster option for spicier battles Eterna
2024-04-26 17:41 UTC · Community Announcements · batterystaplegames
Hello! Delta's been out for the better part of two business-type weeks, so we're just posting the collective fixes we've made over the past bit here. 1.2.4 released last night, but these notes contain most of our fixes (and changes) since last Monday. Hope you've been digging Delta's design - thanks for playing! 30XX will remain on sale on Steam for a few more days through the weekend, then it's back to normal. -- GAME FIXES & CHANGES: Delta's Lethal Evade now always damages foes (even without charge - but charged will deal more!), and no longer costs NRG. Fixed enemies sometimes dying to lava
2024-04-15 17:05 UTC · Community Announcements · batterystaplegames
Hello! Hope you've had a fine 2024 to date - it's about to get a little more GLORIOUS! Today's 30XX 1.2 Patch, DELTA'S DAWN, introduces Delta as a playable character to the game. Delta plays as a highly variable hybrid character between Nina and Ace with unique spins on weapon charging and NRG that reward fast play and calculated aggression, and he's unlocked the same way the Entropy Cluster is (spoilered details on that below). 1.2 also introduces the first of our ALTPHASES, new level alternate level design features added to Burning Temple, Highvault, and Deepverse that'll shake things up fro
2023-12-14 15:05 UTC · Community Announcements · batterystaplegames
Hello! Today's 30XX patch is our first Content Update since release a few months ago: 1.1, Revenant's Rise, is here! It's free for all players (no DLC or anything, just new stuff). Patch 1.1 adds two new Challenge Characters -- Revenants -- who use Ace and Nina's mechanics, but with substantial limitations to offer a fresh challenge. It also refreshes Glory Zones and Contemplation Rooms by adding a new type of Zone objective, an Entropy Condition that spices them up, and new ways to score both! 1.1 adds four new Entropy Conditions, including fan-favorite Endless Endeavor, which lets you contin
2023-10-03 01:02 UTC · Community Announcements · batterystaplegames
Hello! We're back from vacation, so we're back with another set of fixes and changes in today's 1.00.19 patch. These patch notes summarize the changes since our last Steam post (1.00.16), so they include the fixes in 1.00.17 and .18, as well. We're working on scope for 30XX's first major post-release content patch (1.1) this week - if there's something you'd love to see in the game now that we've got time to make it (items? systems? polish?), we'd love to hear it! Here's a sneak preview of some of the things we're working on that might be part of 1.1: Challenge characters! Vika and Jest return
2023-08-30 03:06 UTC · Community Announcements · batterystaplegames
Hey, folks! Quick summary of the fixes leading up to 1.00.16 today. We'll be a little slower this week as we get ready to show at PAX West here in Seattle! Also, we've received confirmation that 30XX will be up on Nintendo Switch in North America this Friday, Sept 1. (It'll be out Sept 12 in the EU and Australia, and Sept 28 in Japan.) Thanks for your patience! Thanks for playing! NOTE: On Thursday of this week (8/31), we'll be adjusting 30XX's regional pricing. Steam has adjusted their recommended pricing a few times since 30XX launched in Early Access, and we'll be adjusting the game's regio
2023-08-21 23:00 UTC · Community Announcements · batterystaplegames
Hey, folks! It's been a week since our last post, so we're updating here to sum up this past week's various fixes and tweaks to 30XX, and indicate what we'll be chewing on this week. Today's hotfix summary brings us up to 1.00.12, the current live build - 1.00.13 will be coming today or tomorrow. As long as we're patching frequently enough to warrant it, we'll continue to make these posts - eventually we'll slow down and start working on the game's first post-1.0 content patch. I'm sorry to report that we still don't have an update about our Switch release - we'll update you as soon as we do.
2023-08-14 22:18 UTC · Community Announcements · batterystaplegames
Hello! We've been hard at work fixing up the issues that y'all have reported since 30XX entered 1.0 on August 9th. We wanted to share where our focus is this week, as well as list most of the issues we've fixed in the past few days. Today's post is only focused on fixes & Quality of Life stuff - after we've got all the 1.0 kinks worked out, we'll be publishing our plans for Content Patch 1, the game's first post-release content patch. Those plans aren't final yet, but we're looking at adding new challenge characters, updating Glory Zone variety, adding new Augs of all sorts, and much more! Fix
2023-08-09 17:06 UTC · Community Announcements · batterystaplegames
Hello! Today's 30XX 1.0 patch sees the game exit Early Access into full release! 1.0, first and foremost, brings 30XX's Endgame into the spotlight! We'll avoid too many spoilers here about the new levels, but all 30XX runs will now go past level 8, until you've truly saved the world that remains. We've also fixed up all the remaining major bugs we've found, including some long-standing issues in online play and Mega Mode. Of course, there's still a lot we're excited to bring to 30XX in the coming months. While we believe 30XX 1.0 fulfills our original vision for the game, there's lots more 30X
2023-07-19 19:36 UTC · Community Announcements · batterystaplegames
Hello! Today's 0.57 patch cinches up some loose ends in 30XX as we prepare for full release on August 9. It fixes a bunch of online play issues, updates HQ and the Tutorial, adds Achievements, adds some missing Prototype Resonator benefits, and a bunch more! As we did during the 0.56 patch cycle, we'll likely push several smaller updates these next few weeks as we continue to buff out 30XX's remaining bugs. Some other news: We're going to be at PAX West from Sept 1-4 this year, and as always, we're looking for volunteers to come help out at the booth and hang out with Cityfires and I! Details
2023-06-28 19:49 UTC · Community Announcements · batterystaplegames
Hello! Some business first today: 30XX will be leaving Early Access and entering 1.0 on August 9! It'll also be launching on Switch the same day. Also! Today, at 4PM PT, we'll also be streaming some of the awesome community-made levels that players have built since the Maker Update on June 7. Tune in and see us get destroyed by player creations! We'll be live at twitch.tv/batterystaplegames. 30XX Patch 0.56 contains most of the remaining systems work as we prepare for 1.0 in six weeks! We're trying out one new Nina NRG regeneration mechanic (see below), so let us know what you think! We've als
2023-06-11 21:14 UTC · PC Gamer · Jordan Oloman
ccompanied by a killer chiptune soundtrack, the new 30XX trailer reveals that the roguelite will be out on August 9. The PC Gaming Show video also gave us a good look at the platformer’s robot-butt-kicking action... Read more.
2023-06-07 19:42 UTC · Community Announcements · batterystaplegames
Hello! 30XX Patch 0.55 is the Maker Update, 30XX's next Major Update! The Maker Update re-introduces our level creator as 30XX Maker, expanded with tools that give creators full control over the levels they make. Lots of details below - don't miss the Maker changes under the game updates here! The TL;DR here is that you can now make and play full levels, and place elements from whatever stage you want, whatever Powers and Augs you want, and control so much more to craft exactly the 30XX experience you've envisioned. Gone are the days of only being able to build level pieces that fit into our s
2023-05-17 20:00 UTC · Community Announcements · batterystaplegames
Hello! 30XX Patch 0.54 revises 30XX's HQ space (and the way it develops as you play 30XX), lets you find the corpse of your previous character mid-run to reclaim an item you held, makes earlygame Memoria acquisition smoother, and makes Dally's Gift more interesting early! Most of these changes are aimed at smoothing out the new player experience - let us know what you think! Thanks for playing. -- GAME CHANGES & FIXES: We've updated HQ! HQ now takes place in a new tileset, high above the Earth - a last refuge for you and your team while you gather the strength to challenge Ellie's Guardians. H
Full appinfo as delivered by Steam PICS, changenumber 37745325. Also at /api/app/1029210/raw.
{
"appid": "1029210",
"common": {
"name": "30XX",
"type": "Game",
"releasestate": "released",
"oslist": "windows",
"osarch": "",
"osextended": "",
"logo": "2679bee18863c9fa5a5f1ffcdb6d26f8ed1ac60c",
"logo_small": "2679bee18863c9fa5a5f1ffcdb6d26f8ed1ac60c_thumb",
"icon": "86fdcee24b903f651245ffa0a4e08f6f6866dbcd",
"clienttga": "31eedbbfd6b5c9f40f9f1e3055fbd1d6a93f35ac",
"clienticon": "bbb3c3f7b203760770119a86d37e6b2aa95ad56d",
"languages": {
"english": "1",
"schinese": "1",
"tchinese": "1"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1688688000",
"tested_build_id": "11592961",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"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": "gamepad",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "0",
"small_text": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-8.0-3",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"metacritic_name": "30XX",
"controller_support": "full",
"small_capsule": {
"english": "e9ff1eeb5831ab036914c9347d3f1950f40a9bb0/capsule_231x87.jpg",
"schinese": "capsule_231x87_schinese.jpg",
"tchinese": "capsule_231x87_tchinese.jpg"
},
"header_image": {
"english": "4e755d52979ed36dd7a7bfef3ad98d93f07922d0/header.jpg",
"schinese": "header_schinese.jpg",
"tchinese": "header_tchinese.jpg"
},
"library_assets": {
"library_capsule": "en,zh-cn,zh-tw",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "50",
"height_pct": "43.920683923058654"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "9d891073ce3614f1ec09f43fa166dc05e1ce2821/library_capsule.jpg",
"schinese": "library_600x900_schinese.jpg",
"tchinese": "library_600x900_tchinese.jpg"
},
"image2x": {
"english": "9d891073ce3614f1ec09f43fa166dc05e1ce2821/library_capsule_2x.jpg",
"schinese": "library_600x900_schinese_2x.jpg",
"tchinese": "library_600x900_tchinese_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "baadb23d9d26dfba8cad806739d04b7d59828798/library_hero.jpg"
},
"image2x": {
"english": "baadb23d9d26dfba8cad806739d04b7d59828798/library_hero_2x.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "baadb23d9d26dfba8cad806739d04b7d59828798/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "50",
"height_pct": "43.920683923058654"
}
},
"library_header": {
"image": {
"english": "4e755d52979ed36dd7a7bfef3ad98d93f07922d0/library_header.jpg"
},
"image2x": {
"english": "4e755d52979ed36dd7a7bfef3ad98d93f07922d0/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1771096904",
"associations": {
"0": {
"type": "developer",
"name": "Batterystaple Games"
},
"1": {
"type": "publisher",
"name": "Batterystaple Games"
}
},
"primary_genre": "1",
"genres": {
"0": "1",
"1": "23"
},
"category": {
"category_2": "1",
"category_1": "1",
"category_9": "1",
"category_38": "1",
"category_39": "1",
"category_24": "1",
"category_44": "1",
"category_28": "1",
"category_43": "1",
"category_23": "1",
"category_17": "1",
"category_45": "1",
"category_46": "1",
"category_22": "1",
"category_25": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
},
"french": {
"supported": "true"
},
"italian": {
"supported": "true"
},
"german": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"koreana": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"latam": {
"supported": "true"
},
"brazilian": {
"supported": "true"
},
"tchinese": {
"supported": "true"
}
},
"steam_release_date": "1691600058",
"metacritic_score": "82",
"metacritic_fullurl": "https://www.metacritic.com/game/pc/30xx?ftag=MCD-06-10aaa1f",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "1029210",
"store_tags": {
"0": "42804",
"1": "3798",
"2": "5379",
"3": "3959",
"4": "1625",
"5": "1759",
"6": "1716",
"7": "3871",
"8": "7208",
"9": "7481",
"10": "3964",
"11": "5125",
"12": "19",
"13": "3942",
"14": "8122",
"15": "5752",
"16": "21",
"17": "1685",
"18": "3859",
"19": "3841"
},
"review_score": "8",
"review_percentage": "90"
},
"extended": {
"deckresolutionoverride": "1280x720",
"developer": "Batterystaple Games",
"publisher": "Batterystaple Games",
"homepage": "http://www.batterystaplegames.com",
"listofdlc": "3154420",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "30XX",
"launch": {
"0": {
"executable": "30XX.exe",
"description": "standard",
"type": "default",
"config": {
"oslist": "windows"
}
}
}
},
"depots": {
"228983": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228986": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228990": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"1029211": {
"manifests": {
"public": {
"gid": "5934548241598158236",
"size": "1436594204",
"download": "703934352"
},
"publictest": {
"gid": "5934548241598158236",
"size": "1436594204",
"download": "703934352"
}
}
},
"branches": {
"public": {
"buildid": "22591516",
"timeupdated": "1785793657",
"timebuildupdated": "1774989905"
},
"publictest": {
"buildid": "22591516",
"description": "30XX public test branch",
"timeupdated": "1774989947",
"timebuildupdated": "1774989905"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "1000000000",
"maxnumfiles": "10000",
"savefiles": {
"0": {
"root": "WinMyDocuments",
"path": "30XX/",
"pattern": "*.sav",
"platforms": {
"1": "Windows"
}
},
"2": {
"root": "WinMyDocuments",
"path": "30XX/",
"pattern": "*.key",
"platforms": {
"1": "Windows"
}
},
"3": {
"root": "WinMyDocuments",
"path": "30XX/",
"pattern": "*.cmp",
"platforms": {
"1": "Windows"
}
},
"4": {
"root": "WinMyDocuments",
"path": "30XX/",
"pattern": "*.stat",
"platforms": {
"1": "Windows"
}
},
"5": {
"root": "WinMyDocuments",
"path": "30XX/map000/",
"pattern": "*",
"recursive": "1"
},
"6": {
"root": "WinMyDocuments",
"path": "30XX/map001/",
"pattern": "*",
"recursive": "1"
},
"7": {
"root": "WinMyDocuments",
"path": "30XX/map002/",
"pattern": "*",
"recursive": "1"
},
"8": {
"root": "WinMyDocuments",
"path": "30XX/",
"pattern": "*.run"
},
"9": {
"root": "WinMyDocuments",
"path": "30XX/",
"pattern": "*.rnx"
},
"10": {
"root": "WinMyDocuments",
"path": "30XX/",
"pattern": "*.exl"
}
}
}
}