2025-07-10 17:08 UTC · Community Announcements · Madguy
Surprise! 2+ years after version 98, Streets of Rogue has gotten a rather extensive “maintenance” update! So what's the occasion? Well, the matchmaking service that SOR was using to display lobbies and make connections has been sent to the dustbin, so in order for online multiplayer to continue functioning, I needed to switch matchmaking services. This in turn led to a revamp of the game’s multiplayer codebase, much of which had already been tested on SOR2.So basically, the game should be functioning almost exactly the same as it did before, but hopefully a bit better in the online multiplayer
2025-02-26 17:01 UTC · Community Announcements · George | tinyBuild
{STEAM_CLAN_IMAGE}/26482945/781704d9ff004796148da23fce3140f19ae8c0d0.png 📜 RULES 📜 📅 From February 26th to March 12th, come up with memes related to Streets of Rogue. Streets of Rogue 2 memes are also eligible. 💽 Formats: JPG/PNG, GIF, video. 📄 Feel free to use templates: Imgflip Meme Generator & Templates. You can also work with these SoR-themed templates. Here are some examples of community works for inspiration. 🔢 Multiple submissions from one contestant are allowed. However, multiple submissions from one contestant can't win. 💬 Share your memes in the comments under this announcemen
2024-12-20 16:00 UTC · Community Announcements · George | tinyBuild
Hi, rogues, It's been a minute, but I have a few new items of interest regarding Streets of Rogue 2 for you today! 🎞️ Devlog #4 Perhaps you're wondering what's going on with the sequel, and why the missed release dates this year? All is explained in this video! Spoilers, though, it's nothing remotely scandalous :( And a quick clarification about the release date: The Early Access release of Streets of Rogue 2 will happen in 2025. The exact date will only be revealed once we're 100% sure of that date. That's all I'll be saying about release dates until the time comes :) Until then, check the D
2024-11-29 09:19 UTC · Community Announcements · George | tinyBuild
{STEAM_CLAN_IMAGE}/26482945/ab96b997d54ac1af9dbc789e14572d35c051839e.png Happy Turkey Day! With Thanksgiving once again upon us, I wanted to take a second to say a HUGE thanks to all of you. It's been a hectic, relentless sort of year to say the least, and your support has really meant a lot to me. Here's how: 🛠️ Streets of Rogue 2 Support The hype for this game has always been a major source of encouragement, and this year was no exception! But in particular this year, I especially appreciate everyone's PATIENCE! 😄 Missing multiple release dates isn't something I was anticipating at the sta
2024-10-14 13:54 UTC · Community Announcements · George | tinyBuild
https://i.imgur.com/yiajCmF.gif Hey everybody, Matt here, and I’ve got some development news about Streets of Rogue 2. 🎮 The Streets of Rogue 2 Island Alpha Demo is OUT NOW, just in time for Steam Next Fest! Download it from the game's 👉Steam page👈 📅 Streets of Rogue 2’s Early Access release is moving from October 22 to some other point in the near future. Keyword “near”, we don’t intend for this to be an enormous wait. The exact date will be announced closer to launch. We had previously announced a large-scale playtest of the game. The demo release will essentially be replacing that since
2024-07-19 17:00 UTC · Community Announcements · Antishyr | tinyBuild
{STEAM_CLAN_IMAGE}/26482945/9c437a0cb2960b1151b221596087101dc9ad8a8a.png Hey there, rogues, We continue to celebrate the 5th Anniversary of Streets of Rogue, and this time, we're starting a tournament for people who like to play fast. To schedule a match, please join our official Discord server. ⏱️Speedrun Tournament⏱️ 📜 Basic Rules & Info Sign up for the event using this link. These sign-ups will last until July 27, 2024 19:00 CET.. We will seed everyone into a single elimination bracket, where you must play a best of three against your opponent to proceed. After you sign up, join the Street
2024-07-18 17:09 UTC · Community Announcements · Antishyr | tinyBuild
Hi all, Matt here! I have a couple bits of development news! Here’s the short version: 📅 Streets of Rogue 2 is moving from its original release date of August 14th to a new release date of October 22nd. 🎮 We’ll be conducting an Open Playtest on Steam in the near future, free for anyone to join! But wait, a new release date? What’s going on here? What sort of shenanigans are at play? Well, I assure you the answer is a lot less interesting than that. I, uh… couldn’t program quite fast enough. :p While SoR 2 has had a few more folks working on it than its predecessor, I’m still the sole program
2024-07-12 17:10 UTC · Community Announcements · Antishyr | tinyBuild
{STEAM_CLAN_IMAGE}/26482945/a439773753b37ec49ae4b9a3c61833c9faa88d95.png Hey there, rogues! Today marks the 5th Anniversary of the release of Streets of Rogue! Thank you for being with us all this time, people! Time really flies. The game entered Early Access on Steam back in 2017. And look where we are now! It's already been five years since this game's full release in 2019. So many memories were made, and so many are still to come, with the sequel on the horizon. Unfortunately, due to the Mayor's budget cuts, there will not be cake for the anniversary event. Instead, to reminisce on the time
2024-06-09 20:15 UTC · Community Announcements · George Kulko aka Antishyr
https://i.imgur.com/9Za5Za8.gif Streets of Rogue 2 is coming out on Steam in Early Access on August 14th! Check out our new gameplay trailer featuring a killer track by Perturbator: Join the community: 🔗DISCORD 🔗REDDIT Follow Streets of Rogue 2 on social media: 🔗TWITTER (X) 🔗TIKTOK
2024-04-10 17:43 UTC · Community Announcements · George Kulko aka Antishyr
https://i.imgur.com/O0vNRbp.gif What's going on, Rogues! Streets of Rogue 2 news. We've just shown a new Gameplay Trailer at Triple-I Initiative. It features fresh gameplay, showcases the sequel's freedom of choice, and teases crazy mechanics like... rat summoning? Watch it now: Also, here are some new screenshots: {STEAM_CLAN_IMAGE}/43039829/a846c183fd7ca3148c8cb9473a87a5d9267a8a25.png {STEAM_CLAN_IMAGE}/43039829/27a37e1c778a71f4c36a9ae669995998bf7820bb.png {STEAM_CLAN_IMAGE}/43039829/5c492f40249c7835af1cc545f7820a8646cf24ff.png {STEAM_CLAN_IMAGE}/43039829/1aa540477264c4eaecdedcafff935b167092
2024-02-15 18:04 UTC · Community Announcements · George Kulko
Hey, rogues. We've got an update for you in the form of a devlog entry from Matt. With this one, he wanted to go technical, so expect an in-depth look at the procedural generation system of the sequel. We at tinyBuild and Matt had lots of fun putting this video together for you; I hope you'll enjoy it. Check it out: As usual, thank you for your support! Stay tuned for future announcements, and be sure to wishlist Streets of Rogue 2: https://store.steampowered.com/app/2165810/Streets_of_Rogue_2/ Join the community on Discord: 🔗DISCORD Follow Streets of Rogue 2 on social media: 🔗TWITTER (X) 🔗
2024-01-11 17:00 UTC · Community Announcements · George Kulko
{STEAM_CLAN_IMAGE}/26482945/bb277e54f72919ed2b9ee5f7fbf375a1693e1519.png Hey there, rogues! The Christmas Fan Art Contest ended last week, and we spent a couple of days selecting the winners. It was hard, not going to lie—we were amazed at how awesome every single submission was! Community managers, moderators, and Matt voted for their favorite pieces of art, and that's what we came up with: ❄️ Christmas Fan Art Contest Winners ❄️ https://i.imgur.com/jak9Z71.gif 1st Place: ζηνόθεμις⚡ ☝️ Watch the full video of their crochet here {STEAM_CLAN_IMAGE}/26482945/08f3bf1d05fdcf0e4f78c7167c0b6f8391a36
2023-12-21 19:09 UTC · Community Announcements · George Kulko
Hey there, rogues! We've got a lot of exciting stuff for y'all before Christmas. It's not the release date of Streets of Rogue 2 or news that Matt's running for mayor—we're leaving that for next year. Meanwhile, other cool stuff is coming your way. Let's see what we have in store for you. {STEAM_CLAN_IMAGE}/26482945/5e9df30935645e9dfb00d70098461811b3092ae6.png ❄️ Christmas Fan Art Contest ❄️ It's been a while since we did a contest (actually, this summer), so we figured we'd have some fun with the community with a little fan art competition. 👉 Join our Discord to participate 👈 MAIN INFO 📅 D
2023-12-19 16:58 UTC · Community Announcements · George Kulko
Hey, everybody. Matt here. While working on the sequel to Streets of Rogue, I realized that I've got a lot of interesting stuff to share with you all. So I decided to start a series of devlogs, and the first entry is already here. Check it out: As always, thank you for your support! Wishlist Streets of Rogue 2, it helps me out big time: https://store.steampowered.com/app/2165810/Streets_of_Rogue_2/ Join my Discord community: 🔗DISCORD Feel free to follow Streets of Rogue 2 on social media: 🔗TWITTER (X) 🔗TIKTOK 🔗REDDIT See you soon! -Matt D
2023-11-24 18:00 UTC · Community Announcements · George Kulko
This year's Steam Awards have started, and I kindly ask you to nominate my game in the Labor of Love category. Thank you! {STEAM_CLAN_IMAGE}/26482945/b783209b28d2eff0acb0078c7cc5a3ec2012a311.png -Matt D
Full appinfo as delivered by Steam PICS, changenumber 37987765. Also at /api/app/512900/raw.
{
"appid": "512900",
"common": {
"name": "Streets of Rogue",
"type": "Game",
"oslist": "windows,macos,linux",
"osarch": "",
"logo": "e338fa24138340630ffb66740f14ede1db36b60a",
"logo_small": "e338fa24138340630ffb66740f14ede1db36b60a_thumb",
"icon": "36dad6939749b4ccca0d1e2298b8e79e154b5135",
"clienticon": "a9471cd93ac4655df3ef3b11433ef50af7395a8b",
"clienttga": "aa16d1d1ebddecdef3685c47bb281f2f2bd3f42c",
"releasestate": "released",
"languages": {
"english": "1",
"german": "1",
"french": "1",
"koreana": "1",
"spanish": "1",
"schinese": "1",
"russian": "1",
"brazilian": "1"
},
"linuxclienticon": "24fc0b37cb2b39392d1f9be5bff93cdd3b1a279c",
"clienticns": "25f228dbc97eb0142c73e8a5eb4d56cebee2c333",
"osextended": "macos64,macosapplesilicon",
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1662595200",
"tested_build_id": "9402509",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
},
"5": {
"display": "1",
"token": "#SteamDeckVerified_TestResult_ExternalControllersNotSupportedPrimaryPlayer"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"2": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "1",
"token": "#SteamOS_TestResult_ExternalControllersNotSupportedPrimaryPlayer"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "1",
"non_deck_display_glyphs": "1",
"small_text": "1",
"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",
"schinese": "capsule_231x87_schinese.jpg"
},
"header_image": {
"english": "header.jpg",
"schinese": "header_schinese.jpg"
},
"library_assets": {
"library_capsule": "en,zh-cn",
"library_hero": "en",
"library_logo": "en,zh-cn",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "43.93232205367562",
"height_pct": "50.759914509617666"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg",
"schinese": "library_600x900_schinese.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg",
"schinese": "library_600x900_schinese_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png",
"schinese": "logo_schinese.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "43.93232205367562",
"height_pct": "50.759914509617666"
}
}
},
"store_asset_mtime": "1754051345",
"associations": {
"0": {
"type": "developer",
"name": "Matt Dabrowski"
},
"1": {
"type": "publisher",
"name": "tinyBuild"
},
"2": {
"type": "franchise",
"name": "tinyBuild"
},
"3": {
"type": "franchise",
"name": "Streets of Rogue"
}
},
"primary_genre": "1",
"genres": {
"0": "1",
"1": "25",
"2": "23",
"3": "3"
},
"category": {
"category_2": "1",
"category_24": "1",
"category_28": "1",
"category_1": "1",
"category_36": "1",
"category_9": "1",
"category_38": "1",
"category_39": "1",
"category_37": "1",
"category_23": "1",
"category_22": "1",
"category_27": "1",
"category_29": "1",
"category_43": "1",
"category_41": "1",
"category_42": "1",
"category_49": "1",
"category_44": "1",
"category_30": "1",
"category_17": "1",
"category_45": "1",
"category_46": "1",
"category_47": "1",
"category_48": "1",
"category_55": "1",
"category_56": "1",
"category_57": "1",
"category_58": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true"
},
"french": {
"supported": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"subtitles": "true"
},
"spanish": {
"supported": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
},
"brazilian": {
"supported": "true",
"subtitles": "true"
},
"koreana": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1562950260",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "512900",
"store_tags": {
"0": "3959",
"1": "42804",
"2": "3964",
"3": "3859",
"4": "122",
"5": "1716",
"6": "19",
"7": "492",
"8": "1685",
"9": "21",
"10": "3841",
"11": "4136",
"12": "3843",
"13": "1687",
"14": "1756",
"15": "5125",
"16": "9204",
"17": "3871",
"18": "4345",
"19": "4667"
},
"review_score": "9",
"review_percentage": "96"
},
"extended": {
"developer": "Matt Dabrowski",
"publisher": "tinyBuild",
"homepage": "http://streetsofrogue.com/",
"listofdlc": "1064720,1285810",
"dlcavailableonstore": "1"
},
"config": {
"contenttype": "3",
"installdir": "Streets of Rogue",
"launch": {
"0": {
"executable": "StreetsOfRogue.exe",
"type": "none",
"config": {
"oslist": "windows",
"osarch": "64"
}
},
"1": {
"executable": "StreetsOfRogue32.exe",
"type": "none",
"config": {
"oslist": "windows",
"osarch": "32"
}
},
"2": {
"executable": "StreetsOfRogueMac.app\\Contents\\MacOS\\Streets of Rogue",
"config": {
"oslist": "macos"
}
},
"3": {
"executable": "StreetsOfRogueLinux.x86_64",
"type": "none",
"config": {
"oslist": "linux",
"osarch": "64"
}
},
"4": {
"executable": "StreetsOfRogueLinux.x86",
"type": "none",
"config": {
"oslist": "linux",
"osarch": "32"
}
}
},
"steamcontrollertemplateindex": "4",
"steamcontrollertouchtemplateindex": "1",
"steamcontrollertouchconfigdetails": {
"1885110741": {
"controller_type": "controller_mobile_touch",
"enabled_branches": "default",
"use_action_block": "false"
}
}
},
"depots": {
"512901": {
"config": {
"oslist": "windows",
"osarch": "64",
"language": ""
},
"manifests": {
"public": {
"gid": "5620270174001618819",
"size": "437708016",
"download": "151229472"
}
}
},
"512902": {
"config": {
"oslist": "macos",
"language": ""
},
"manifests": {
"public": {
"gid": "8062407440967471417",
"size": "460164164",
"download": "152499856"
}
}
},
"512903": {
"config": {
"oslist": "linux",
"language": ""
},
"manifests": {
"public": {
"gid": "2591094065929072121",
"size": "435025746",
"download": "146920416"
}
}
},
"512904": {
"config": {
"oslist": "windows",
"osarch": "32",
"language": ""
},
"manifests": {
"public": {
"gid": "6879542724013034216",
"size": "422485976",
"download": "147204144"
}
}
},
"594700": {
"config": {
"language": ""
},
"manifests": {
"public": {
"gid": "6034746925777054142",
"size": "177189565",
"download": "155174304"
}
}
},
"1064720": {
"dlcappid": "1064720",
"config": {
"language": ""
},
"manifests": {
"public": {
"gid": "469054490909785717",
"size": "2644115312",
"download": "2508054864"
}
}
},
"1285810": {
"dlcappid": "1285810",
"config": {
"language": ""
},
"manifests": {
"public": {
"gid": "987084505019456207",
"size": "390260",
"download": "41008"
}
}
},
"hasdepotsindlc": "0",
"baselanguages": "english,german,french,koreana,spanish,schinese,russian,brazilian",
"workshopdepot": "512900",
"branches": {
"public": {
"buildid": "19266903",
"timeupdated": "1752793309",
"timebuildupdated": "1752793111"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "1000000000",
"maxnumfiles": "10000",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "Streets of Rogue/Streets of Rogue/CloudData",
"pattern": "*.dat",
"recursive": "1"
},
"1": {
"root": "WinMyDocuments",
"path": "Streets of Rogue/CloudData",
"pattern": "*.dat",
"recursive": "1"
},
"2": {
"root": "WinMyDocuments",
"path": "Streets of Rogue/Characters",
"pattern": "*.dat",
"recursive": "1"
}
},
"rootoverrides": {
"4": {
"root": "WinMyDocuments",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"pathtransforms": {
"0": {
"find": "Streets of Rogue/CloudData",
"replace": "com.Streets-of-Rogue.Streets-of-Rogue/CloudData"
}
}
},
"5": {
"root": "WinMyDocuments",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"pathtransforms": {
"0": {
"find": "Streets of Rogue/CloudData",
"replace": ".config/unity3d/Streets of Rogue/Streets of Rogue/CloudData"
}
}
}
}
}
}