Please support Temple of The Roguelike! http://roguetemple.com/support/We need your help to pay for hosting fees and allow new features to be developed!
Streets of Rogue is a rogue-lite about player choice, freedom, and anarchic fun. The game takes inspiration from fast-paced top-down rogue-lites like Binding of Isaac and Nuclear Throne, and adds free-form, experimentation-driven, emergent gameplay elements of RPGs like Deus Ex.Rather than taking place in a dungeon, the game is set in a functioning, procedurally generated city, where complex AI informs denizens from all walks of life, who are just trying to get by in their daily activities.In order to progress, the player will need to accomplish specific mission goals in any way they see fit through use of their special character traits, items, and the environment. Will you play as a soldier who shoots first and asks questions later? A stealthy scientist who uses chloroform and tranquilizer darts to silently take down the opposition? A genial bartender who can talk his way past the most intimidating of guards? Or how about a hyper-intelligent gorilla, rescuing other caged gorillas to form a small mobilized gorilla army?The Mighty Feature-List Play the game YOUR way! Don't want to kill anybody? That's cool! Want to hack computers? Got ya covered! Random world generation and TOTALLY EXTREME gameplay variety means you can play for 600 hours and not get bored! Seriously though, go outside!!! Super-advanced artificial intelligence that won't put up with your crap! Outsmart these virtual humans and feel superior to your computer! Play as over 40 types of characters (in the final version)! Bartender, scientist, hacker, gorilla — hey, your job is probably in there too! Stupidly huge number of items (in the final version)! Shrink rays, hypnotizing devices, boomboxes, bear traps, food processors.. Oh, and guns too. 2-Player cooperative mode lets you brutalize goons AND loneliness! Lead a gang, free slaves, drink beer, gib ghosts, become a vampire, shrink people and stomp on them. The most insanely varied game ever made.
When’s the final version coming out?The current planned release date is August 2017.How much will it cost?Likely in the $12-$15 range.How long will the game be in free alpha?I can’t say for sure, but likely awhile.What platforms will the game be on?Windows, Mac, Linux, Xbox One, and PS4.When is the next build coming out?It varies. I’m going to try and keep it between 2 weeks and a month in the immediate future.How can I stay informed about the game?Sign up for the mailing list. Also, if you load up the game, there’s a widget at the top-right corner of the Main Menu that will notify you about updates to my devlog, and new builds that are released.How long has the game been in development?Since December of 2013. Full-time development began in March of 2015.What engine are you using?Unity 5. The game began development on Construct 2, but I ported it to Unity about 9 months in.Will the game ever have online multiplayer?Possibly. I can’t make any promises, though.How about 4-player split-screen coop?Probably not, given how chaotic that would probably be. But you never know.Mod support?I’d like to have some sort of mod support at some point. It might not happen for the game’s ship date, but hopefully I’ll find some time in the future.When will the game have music?Hopefully in the near future.In what languages will the game be available?To be decided.Will the game have unlocks?Ya. The game will have a Home Base where you’ll be able to unlock things, skip levels, activate mutators, etc., similar to the home bases in Enter the Gungeon and Crypt of the Necrodancer.Where can I report bugs?You can send them through the in-game feedback form (click Feedback on the main menu), send them directly to my email, or post them in the #bug-reports channel of my Discord.Do you take suggestions?Yes, I’m planning on making a lot of content for Streets of Rogue, so suggestions for character classes, items, environmental objects, status effects, game mutators, secrets, etc. are always welcome, and actually have a decent chance of ending up in the game. Send them through the routes mentioned in the previous question.Can I make YouTube videos or stream the game?Yes, there are no embargoes in place.Did you make Burger Joint?Yup.Why is your online handle “Madguy”?My initials are M.A.D. Also, literally been using it for 2 decades.
I’ve been working pretty hard on Alpha 12 since I got back from PAX last week, and as a result, it includes no less than 108 bug fixes and 38 other gameplay and balance changes.A big THANK YOU to everyone who’s been sending me their bugs and suggestions. A huge chunk of the changes that went into this build are the direct result of your feedback. I may not respond to everything I get in my inbox, but rest assured that your contributions are having a major impact. If you sent me something, there’s a very good chance that it’s been addressed somewhere in this changelog.https://www.youtube.com/watch?v=NMeEBG-2olkContentTraitsSuspicious (Thief)Other Additions and ChangesGraphicsKiller Robot bleeds yellow bloodRed background for equipped items is more prominentUI / ControlsDev Notes removed from title screenTooltips for consumables now tell players how long the status effect will lastCursor Text tells you when a chest is emptyThe Take All button automatically closes the chestLevel numbers like 1-1 replaced with names in several spotsIncluded text to make it more obvious what some of the Stats screen information actually meansFeedback window can now be scrolledSoundSound plays when trying to change hair/skin color etc. on a character where this is not possibleSound plays when entering and exiting Cardboard BoxGameplayDoctor can use thrown weaponsBumping into people as Assassin no longer removes InvisibilityAdded a bit of time to the slow motion period after split screen occursPlayer cannot hire people to join their party after dismissing themNPCs with the Resurrection status effect no longer drop items when they dieVampire sucks blood faster than beforePlayer movement speed slowed down when biting people or operating objectsSlaves are now capable of buying their own freedomShapeshifter keeps their traits when switching bodies, except for Naked and DiminutiveThief does not lunge forward as much when using Stealing GloveSlave Helmet Remover can be used by the player on themselvesIf an owned slave wanders too far from their Slavemasters, their Slave Helmet will explodeShopkeeper, Bartender and Drug Dealer appear Missions Screen mapInteracting with empty chests will prompt the player character to tell you that they’re emptyAmmo Dispenser refill price takes into account the number of bullets you have leftIt is now possible to complete multiple actions on the computer without the interaction stoppingMoney is not given as a mission reward as frequentlySlave Helmet explodes when an owned Slave attempts to remove itShapeshifter loses health if the person they are possessing is killedComedian has a lower chance to make people hostile with unsuccessful jokesComedian has a chance for people to become followers after telling a successful jokeArtificial IntelligenceCops no longer attack you if they see a property owner chasing you – only if they see an attack occur, as per the “Law of the Land” sign on Floor 1-2Slightly more difficult to get Aligned people to turn against youFriends of the person you turned on are more cognizant of what has happenedFollowers leash back to you from a shorter distance if engaged in combatIf Killer Robot has no weapon, he will try to punch youBug FixesUI / ControlsFix for environment objects staying highlighted if the mouse was highlighting them when the player entered the Missions screen or Main MenuFix for touch screen users not being able to click buttons with mouseFix for control rebinding menu not appearingFix for people’s health bars appearing to be full after being depossessed by ShapeshifterStatus effects that the player cannot keep between levels are removed from the side of the screen when player completes the levelFix for armor-based starting items not appearing on the Character Select screenFix for slowdown remaining after scrolling weapons and then immediately entering the main menuFix for “Guilty” text appearing in weird spots when viewing all objects’ information with space barFix for button weirdness when interacting with windows from the inside with ThiefPossible fix for a person’s name remaining on the screen if they are killed while a player is interacting with themRight-clicking on Missions screen no longer attempts to teleport the playerFix for names of objects appearing permanently next to gamepad targetFix for inventory disappearing on entering new levels when auto-sort is turned offPossible fix for Missions Screen getting stuck in certain 2-player circumstancesFix for sign text not closing if sign is destroyed while player 2 is viewingFixed issues with skill bar and related text not displaying properly after Esc was pressedFix for traits sometimes appearing in slightly the wrong spot for ShapeshifterFix for NPC health bar sometimes going haywire after rescuing people on Rescur missionsTooltips appear when moving the cursor over “mission slot boxes” for objects and peopleDark background appears behind cursor text on Missions screen when using gamepadShapeshifter’s face in the upper-left corner looks correct when possessing peopleFix for hair not appearing properly on Character Select if the player starts bald and switches stylesFix for only 5 items being capable of appearing under Starting Items on Character Select screenGraphicsPossible fix for floors not appearing when certain video recording software is turned onFix for being able to see the Assassin’s face when changing hair typeFlamethrower fire no longer appears to clip through walls, and also looks a bit betterShort character select animation only plays if player clicks slot with character in itCardboard box no longer appears tiny when placed over ShapeshifterFix for people sometimes holding their guns weird when dancingFix for hats not initially appearing when new people are spawned into the gamePlayfield ObjectsFix for Laser Emitter immediately blowing up when the player commanded followers to attack itNo longer possible to use the Clone Machine to clone certain items like Possession StoneFix for Generator counting down negative numbers after being destroyed using WrenchNo longer possible to trigger lasers with melee weapons from behind wallsItemsFix for the player sometimes not being able to pick up items if there were a lot of items on the groundWrestler has Codpiece initially equipped as intendedFix for Key and Safe Combination sometimes not workingPossible fix for Quick Escape Teleporter teleporting the player outside the levelFix for armor not being equipped properly when received from NPCsPossible fix for items turning into random glitchy graphics when playing as WrestlerPlayer faces proper direction after exiting Cardboard BoxStatus Effects / Traits / Special AbilitiesGorilla exits Cardboard Box when using Primal Lunge, Cop during Arrest, and Wrestler during TossNo longer possible to receive “Ghost” status effect twiceKiller Robot can no longer be handcuffedFix for Assassin being able to keep Camouflage permanently if it was on when exiting levelSpecial Ability recharge stops after a person exits the levelCan no longer Backstab dead bodies“Clumsiness Accepted” now allows you to break windows without repercussions. But not doors.If Shapeshifter possesses another Shapeshifter, that Shapeshifter cannot possess another personPeople with Resurrection will not stay frozen if they die after being frozenFix for game potentially locking up when entering elevator if player was about to lose status effectPossible fix for Camouflage not working in some cases after player was teleportedFix for Camouflage not working if a Security Camera was viewing the player prior to being destroyedFix for people not noticing the player when they stopped being invisible if they were standing stillFix for issues occurring if certain things like death happened while Gorilla or Jock were charging their special abilitiesNo longer possible to Bite, Possess, Handcuff, Chloroform or Steal from people through shelves and doorsAs Wrestler, no longer possible to pick up objects from behind wallsFix for players always facing to the right after being FrozenFix for armor not being equipped properly when possessing people wearing armorSlave Helmet is automatically equipped and unequipped when possessing/depossessing SlaveNo longer possible for the Jock to charge into ghostsGorillas are capable of using Primal Lunge while holding thrown weaponsGameplayPlayer does not receive as many skill points for knocking out innocentsFix for Game Over appearing if a player died directly after the other person exited the levelFix for Game Over appearing if a player was teleporting while the other player diedFix for level completing if a player was teleporting while the other player exited the levelFix for game ending if a player dies while the other is falling into a holeGas no longer affects Holograms and playfield objectsPlayer can no longer gain skill points for killing people with Resurrection status effectNo longer possible for shopkeeper to ask the other player for his Key and Safe CombinationPlayer can no longer lose health while in the process of teleportingPossible fix for players being teleported over Flame Grates and other dangersAttempted fix for people going through walls and not breaking themFix for player sometimes being unable to teleport after failing Rescue questFix for cases where player wasn’t able to move after being resurrectedFix for controls locking when player trips on banana peel or crashes into wall as Jock while under cardboard boxFix for player sometimes not doing proper amount of damage to aligned people who had turned hostile toward themFix for cases where player wouldn’t gain skill points for freeing prisonersMissionsMissions complete properly if the player is dead while it completes, but is about to ResurrectNo longer possible to “Dismiss” slaves or people who you are rescuing for a missionMission status takes into account when people are dead but have Resurrection status effectDoctor receives mission rewards properly now, instead of banana peelsArtificial IntelligenceFix for followers not returning to follow you if you told them to attack something and they couldn’t find a pathFix for slave ownership not transferring properly when possessing SlavemasterFix for people sometimes not recognizing when they have been broken out of prisonSlavemasters react properly when speaking to their owned SlavesFix for people getting angry at invisible people when they knock other people through walls and objectsAligned NPCs can no longer turn on each other by accidentally hitting each otherCops can never become “Guilty”“Alerted” sound and animation no longer triggers every time people get up after being trippedNon-owners in quest-oriented buildings are no longer considered “Guilty”Fix for other cases on quests where people who were supposed to be Guilty were Innocent Non-residents of an area who you dismiss from your party will always do “wander” behaviorPeople react appropriately when you enter their property and talk to them from behindNo longer able to distract people from property damage by having the other player talk to themFix for cases where AI wouldn’t realize that you had caused property damagePeople no longer immediately stop searching for you when you turn invisibleKiller Robot no longer continues moving after being tripped by Banana PeelFix for Slaves not having the “Follow Me” option when possessing their Slavemaster Level GenerationFix for random objects appearing at the bottom left corner of the levelPossible fix for player spawning outside of the mapSoundCorrected a small sound issue when using Gorilla’s Primal LungeFix for Flamethrower and Ghost Gibber sound effects continuing after player was teleportedTextGorillas no longer speak English when they get annoyed at youCorrected misspelling in Tech Expert descriptionFix for “Death By” appearing incorrectly on stats when killed by Turret or Fire SpewerFixed other cases where wrong “Death By” message was appearing“Killer” text on stats screen no longer appears if you killed yourself with explosions or other meansSlaves owned by the player say correct line of dialogue upon interaction
New build is out! Plenty of new stuff to check out, including Twitch integration! If you’re a Twitch streamer, your viewers can now vote on disasters that occur throughout the game (do you want to face a riot, or a killer robot?), traits that the player receives at the end of levels, and certain quest rewards. More stuff coming – as always, I’m open to your ideas.I’ll be at TwitchCon all weekend, so if you’re there, stop by Taco Bell’s “Feed the Beta” booth and say hey, cuz that’s where I’ll be set up. I’ll also be on TwitchCon’s Indie Stage at 2:15 PST Saturday and 3:45 PST Sunday if you wanna see me in full-on hype mode.Big FeaturesTwitch IntegrationCan be turned on from the Settings screen. Twitch viewers can vote on which Traits the player receives at the end of levels, specific quest rewards that the player receives, and which disaster occurs on every third level (riot, killer robot, etc.). Any of these can be turned on or off.ContentCharacters Slum Dweller (as playable) - A “blank slate” Investment Banker - Get your Patrick Bateman on Assassin (as NPC) - Shows up if you owe money and don’t pay it back.Traits Addict (Investment Banker) - You’re addicted to drugs… all of them. Take any status-effect-causing drug on a regular basis to avoid withdrawal effects. Moocher (Investment Banker) - Borrow money from Drug Dealer, Shopkeeper, and Bartender Super Studious (Slum Dweller) - Gain lots of extra skill points Jack of Extra Trades (Slum Dweller) - More traits to choose from when you level up Potential to Not Suck (Slum Dweller) - A random stat gains a point every other level-up, starting with level 2 Camera Shy (Vampire) - Invisible to Security Cameras Floats Like Butterfly - More mobility when performing melee attacks Durabilitacious - Melee weapons take longer to break G-P-Yesss - Map is entirely filled at the beginning of levels Nimble Fingers - Your “(Doing something)…” bar fills much more quickly Studious - Gain extra skill points I’m Outtie - Gain speed when health is low Don’t Make Me Angry - Inflict more damage on enemies when health is low Disturbing Facial Expressions - Enemies are more likely to run away during battle Infectious Spirit - Followers gain extra health Kneecapper - Chance to cause Slow when hitting enemies Promise I’ll Return It! - People do not become angry when you steal their property Blends In Nicely - Distance at which people can see you is reduced Butterfinger-er - Chance to knock an enemy’s weapon out of their hands when they are blockingStatus Effects Withdrawal (Investment Banker) - Ohhhhhh the pain. The pain is unbearable. You know what will make it all better? DRUGS! Feelin’ Alright (Investment Banker) - Life is good when you’re on drugs! Until you’re not on drugs! Then it’s terrible! Cyanide - Ow. Debt - You’d better pay this back, or face potentially deadly consequences! Also, interest.Items Shuriken - People generally dislike when you plant these in their faces. EMP Grenade - Shuts down electronics of all varieties. Dizzy Grenade - Named for the popular European egg-based video game hero. Coincidentally, also causes dizziness. Hiring Voucher - Hire someone without paying them. This voucher ensures that the Resistance will compensate them later. Provided they feel like it. Spoiler: They won’t. Cyanide Pill - Maybe don’t eat this. Seriously. Kill Ammunizer - As a reward for killing people your guns will receive ammunition to ensure that the cycle of violence continues! Kill Healthenizer - Killing people heals you a bit. But it won’t heal your tortured soul! Blindenizer - Creates a blinding flash that reduces people’s vision significantly (if temporarily), ensuring a dark future ravaged by stubbed toes. Paralyzer Trap - Paralyzes people temporarily. Water Pistol - Who says water pistols are just for water? Combine this with anything that causes Status Effects. Good times. Leafblower - Causes extreme noise pollution, aggravating bedroom programmers the world over. But in this game, it creates a huge gust of wind.Objects Goodie Dispenser - Gives you a random treat.Text Thief occasionally says “Yoink!” when pickpocketingOther Additions and ChangesUI / Controls Added “All Go Here”/”All Stand Guard” commands for when the player has multiple followers Not as easy to accidentally cancel out of handcuffing someone with the right mouse button Character Select screen shows the number of starting items the player will receive Player movement is only slowed down when biting or arresting, they will have full mobility when “operating” in other ways Made adjustments to Character Select screen to accommodate more Stats informationGameplay Quick Escape Teleporter does not fire when player is possessing another agent with Shapeshifter Ammo Processor notifies the player if they try to use it with no guns in their inventory Fix for people not being killed by explosions when the player is far away If Vampire becomes full while biting someone, the victim becomes Dizzy Armor durability is taken into account when selling items People can no longer melee attack other people through bars No longer possible for items to be knocked through bars (they can be thrown through them still) Safes are unlocked when a computer in the area is destroyed When serving cocktails to people as Bartender, the drink takes 5 seconds to take effect Keys and Safe Combinations for a door/safe are removed from the game if the door or safe is opened through other means. The same goes for Slave Helmet Remotes. Fires are destroyed when they injure people a couple of times. Grenades take less time to explode. People with Computer Illiterate can’t interact with Security CamsArtificial Intelligence Added gang behavior for roving bands of AssassinsBug FixesUI / Controls Fix for cursor text background staying on the screen after drag-dropping an item Fix for target sometimes remaining on the screen after player’s death in coop Fix for target sometimes flying over from a far-off location after player is revived “Throw limit” target that appears when a thrown item is equipped and using keyboard, no longer appears when player is using Hypnotizer, Laptop, etc. Fix for “Follow Me” choice sometimes appearing multiple times when talking to people Fix for “Follow Me” choice sometimes not appearing after you told someone to Stand Guard “Stole Items” stat appears properly at the end of the game Context buttons on other people are ordered in a more consistent way Giving people items from a stack no longer gives them an entire stack of items, creating dupes Fix for cursor always appearing red when combining an item with an item in the toolbar People’s “mouseover box” is correctly sized when person is a Giant or Shrunk Giants are highlighted properly when the player mouses over them People’s State Indicators (exclamation marks, etc.) appear in the proper position when the person is a Giant Adjusted health bar position for Giants When player starts the game with armor, its slot is placed to the right of the Special Ability slot Attempted fix for rare issue where opening Missions screen can break the game Fix for issue where player 2 could press A or RT to press one of player 1’s context buttons while player 1 hovered the mouse over the button Fix for player 2 cursor text not appearing on Missions Screen when player 1 is using keyboard and mouseGraphics Fix for people holding melee weapons incorrectly while dancing Fix for tiny issue where character highlighting (from mouse cursor) lagged by a frame Fix for Flamethrower fire sometimes appearing enormous when playing as Giant Ghost Gibber stream does not increase or decrease in size when Shrunk or GiantPlayfield Objects Fix for sometimes being able to destroy a single Laser Emitter, and not have the Laser be tripped No longer possible to emit gas from vents while gas was already spewing Clone machine can no longer be used to get more agents than a player’s limit Flaming barrels tossed by Wrestler cause people to become angry when they walk into the fireItems Fix for Four-Leaf Clovers actually increasing the chance of the owner’s opponent to score a crit Fix for cigarettes not hurting you when you smoke them Haterator no longer causes people to attack objects – only other people Ammo Processor can’t be used on important items like Key and Safe Combination Quick Escape Teleporter does not go off when reviving the other player Friend Phone can no longer be used to get more agents than a player’s limit beyond 1 extra Fix for instances where Flamethrower and Fire Spewer hitbox could continue past the point where the fire was blocked by a wall Land Mines explode when triggered by a nearby explosion or a melee attack Incendiary damage on items only occurs if the item is flashing red Fix for syringes being sold in stacks at Sell-O-Matic rather than individually Can no longer use Hypnotizer and Haterator on dead people. For for items dropping from player’s body in coop mode if player died immediately after consumingStatus Effects / Traits / Special Abilities Fix for random walls breaking when Wrestler throws objects at people No longer possible to bite, possess, etc. through windows Thief can no longer steal from people when their back is against the wall Backstab no longer works on people whose backs are against walls People who are sleeping can no longer be Backstabbed Comedian can no longer recruit the following types of people with jokes: Ghosts, questgivers, owned slaves, people who are already employed, and non-humans “Longer Status Effects” no longer causes certain items to give 15,000-second status effects Fix for screwy-ness occurring if a Wrestler died while holding an objectGameplay When various things are teleported into the game world, they will not be teleported through windows and bars when they were not supposed to be in buildings Game is better at determining when people who can’t speak the same language should be able to interact with one another Gorillas (and anyone else who can’t speak English) won’t speak English, unless you have a translator or are of their species Player only receives skill points for freeing prisoners if they aren’t blown up in the process Shrunk and Diminutive people have the same size environment hitbox as normal-sized people to prevent them from slipping past objects they’re not supposed to When slaves blow up due to their slavemaster being too far away, other nearby people are killed properly. The same goes for when the Slave Helmet is blown up while lying on the ground. Fix for owned slaves blowing up when the player teleported away Potential fix for people going through walls and not breaking themStats / Unlocks Player receives Skill Points for knocking people into holes Fixed exploit where players could get “Found Cool Stuff” multiple times by picking up objects in chests individually instead of using Take All Kills from Slave Helmet explosions are always attributed to the slave’s owner Player receives Skill Points for killing SlavesMissions Mission fails when a Mission Item (or the person carrying it) falls down a holeArtificial Intelligence Fix for people sometimes attempting to sleep in nonexistent beds No longer possible to get Slum Dweller into a state where they can’t Cause a Ruckus Can no longer trick people who wouldn’t normally Attack or Stand Guard for you into doing these things by saying All Attack or All Stand Guard to other followers Internal fix for “noises” that direct the AI to their location sticking around forever in some instances People who you release from prison won’t immediately follow you if you’ve reached your follower limit Fix for Cops getting angry when you knock around items that you’ve placed on the groundLevel Generation Another attempted fix for player spawning outside of the mapSound Fix for sound effect not playing when Electro Touch is used on people Fix for sound effect not playing when certain types of projectiles hit windowsText Fix for wrong person saying “I’m too weak to do that” when reviving other player Followers no longer sometimes say “E_CantCome” when you try to bring them to the next level Limited Invisibility is now correctly known as Camouflage Corrected Backstab description – 10x damage only works when using Camouflage, not normal InvisibilityPerformance Fix for oversight on people’s vision distances that should improve performance a bitEngine Upgraded to Unity 5.4.1f1
It’s October, which means I’ve added some obligatory Halloween-themed content to Streets of Rogue, in the form of the Werewolf character. Consider your spine tingled and your pants soiled.It has recently come to my attention that Streets of Rogue has gained a lot of popularity in China. Hacked versions of the game have popped up, featuring a new logo and translated text – which I think is pretty frigging impressive! But, I also wanted to offer people a more “legit” means of translating the game. While I plan to have official translations in the completed version of Streets of Rogue next year, Alpha 14 allows anyone to translate the game to other languages. For instructions on how this works, check out the file in your Streets of Rogue directory: “/StreetsOfRogue_Data/Localization/How To Make Translations.txt”.The “huge new feature” mentioned in last update’s video is in the works, which is why this update is a bit smaller than usual. STAY TUNED, KIDS.Big FeaturesFan Translation SupportSupport for fan translations to other languages has been added. ContentCharactersWerewolf - Rip and tear to your heart’s content, but be sure to get out of harm’s way before the effect runs off!Special AbilitiesWerewolf TransformationSharp LungeTraitsBloodlust (Werewolf) - Gibbing people restores your healthSausage Fingers (Werewolf) - Can’t use weaponsPea-Brained (Werewolf) - Can’t interact with objects or use itemsStatus EffectsCrazy-Dizzy - Works like Dizzy, but being attacked doesn’t remove the effectOther Additions and ChangesGameplayYet another attempt at minimizing times when people are knocked through walls without them breakingItems thrown with the gamepad without aiming are always thrown their maximum distanceSecurity Cameras don’t become alert when the player is under a Cardboard BoxDizzy now removes Withdrawal from Investment BankerSoldier starts with Kill AmmunizerClone Machine has a 3 item limitDrug Dealer sells more varied itemsArtificial IntelligenceWhen possessing Slavemasters as Shapeshifter, owned Slaves will join your partyTextDon’t Trigger Floor Hazards is now called GracefulGood Trader is now called Shrewd NegotiatorBad Trader is now called SuckerLunges (Gorilla, Werewolf) knock people back furtherWhen using Lunges (Werewolf, Gorilla), game does extra prediction to figure out who you were trying to target Bug FixesUI / ControlsNo longer possible to interact with things while performing a melee attack or throwFix for longer level names not always fitting on the Missions screenProjectile weapon ammo count appears red when the weapon is at 25% capacityPressing LT on the gamepad now cancels hacker’s special abilityFix for status effect display moving to odd location on the screen if the player opened a Shop or Chest while having more than one status effect.Fix for cursor text background appearing when it shouldn’t when dropping itemsFix for cops getting angry if you stole from trash cans by clicking specific items instead of Take AlloAuth field text is now blocked so that viewers can’t see itGraphicsFix for player’s head being missing after Depossessing from GorillaFix for the wrong hair/facial hair/hair color/skin color appearing on recently Depossessed personPlayfield ObjectsGoodie Machine context buttons close properly after hacker lowers the pricePlayer does not lose a Hacking Tool every time they do something new on a ComputerChecking email on computers does not cost you a Hacking ToolItemsDynamite is affected by incendiary damageAmmo Stealer can no longer be used on the playerWater Pistol no longer appears to have 12 ammo initially despite not being filledWater Pistol can no longer be clonedFix for armor breaking repeatedly but never disappearing after being given to an NPC followerFix for Food Processor being able to turn important items into foodKey is not destroyed if a door is opened, but not unlockedKeys and Safe Combinations are destroyed if the corresponding Door or Safe is destroyedKey is not destroyed if a door is opened/destroyed, but is not a prison doorStatus Effects / Traits / Special AbilitiesFix for being able to do 1 damage to Aligned people when they are InvincibleKneecapper can no longer be used by the player on themselves with AoE weaponsFix for Kneecapper having effect that “Don’t Make Me Angry” was supposed to haveWhen depossessing as Shapeshifter, Slow and Fast remain active as they shouldFix for Slum Dweller’s health not being restored properly during level-up when gaining Endurance due to “Potential to Not Suck”Fix for stats being able to go past 4 as a result of “Potential to Not Suck”Fix for two players being able to simultaneously arrest the same personFix for Vampire victims not becoming Dizzy if Vampire walked away mid-snackPeople can no longer be knocked out while InvincibleFix for debt not being reset properly between gamesFix for “I’m Outtie” causing ghost player to run at extremely high speedsFix for dizzy stars appearing at times when they weren’t supposed toFix for Confused not carrying over between levelsConfused people will no longer walk around while FrozenWhen Possessing, the Shapeshifter only switches weapons if the possessed person is unable to use the currently wielded weapon, or if the possessed person had a weapon and the Shapeshifter did notFix for “Charge” and “Lunge” being cancelled during freeze frames MissionsFix for issue where killing someone on a Retrieve mission after bribing them for the item would cause the mission to failFix for issue that could prevent “Find Bombs” mission from being completed if bombs fell in holesIn “Bombs Falling” levels, fixed issue where bombs could spawn near a player who had already exited the levelArtificial IntelligenceFix for people ignoring your other party members when factoring ‘threaten’ percentage, and determining whether to keep fighting youTextMade internal adjustments to support long pieces of text fitting in small spaces, for when languages other than English are being usedFix for Hiring Voucher button having error textFix for Gorilla not speaking English when talking to you while being rescued
Following the most grueling 2.5-month crunch of Streets of Rogue’s entire development / my entire lifetime, 4-player online multiplayer coop is finally, like, a real thing! Kinda!Let me explain! I don’t consider the current iteration of Multiplayer stable enough to be included with the primary release build. There’s still a lot of bugs to be fixed, and connection issues are semi-rampant with the matchmaking system I have in place right now. Still, it’s functional enough that you should be able to get in there and have some GOOD, CLEAN FUN. That’s right, don’t go on and harass people and such. Edgelording is soooo 2015.Back to what I was saying - You can play Streets of Rogue multiplayer by downloading the new Development Build of the game. I will be updating this build more frequently (and with less fanfare) than I do the normal alpha updates. The Development Build sends information and error reports up to the cloud where I can make use of it to fix bugs. It’s potentially less stable than the normal builds, and performs slightly worse. But if you want to help with the game’s development, this is what you should be using.Also of note, Streets of Rogue FINALLY has MUSIC, thanks to the lovely and talented Craig Barnes. You can get the entire soundtrack on his bandcamp site for cheap right now. New tracks will be added throughout the game’s development, and the price might end up higher too, so be sure to get in on this early!Since multiplayer has been essentially my only focus, there haven’t been many changes to the base game since Alpha 14. But, don’t expect a 2-month wait between builds again – Adding multiplayer support was no joke. Seriously, my brain is mush. Here’s the full changelog:Big FeaturesMultiplayer‘Nuff said. Only available in the Development Build.MusicIt’s really catchy, ‘90s hip-hop and jock jam inspired stuff.Other Additions and ChangesUI / ControlsMain Menu button addedText spacing changed in a few spots to better accommodate translations Bug FixesUI / ControlsFix for Accept and Complete buttons not working when clickedController vibration is now functional on Mac and LinuxPlayfield ObjectsFix for generator flashing repeatedly and never exploding (literally dozens of people emailed me about this one, holy crap)ItemsFix for weapons not being unequipped after being sold, given away, etc.Status Effects / Traits / Special AbilitiesFix for Shapeshifter not being able to interact with things after death and resurrection when lighting was set to NoneGameplay
New features for the Steam version: Online Multiplayer 4-Player Local Coop Support Home Base Daily Runs Mutators Unlockables Steam Achievements Game is saved when the player quits Cloud Saves Steam Big Picture virtual keyboard support Introduction, Tutorial, and story stuff Support for 7 new languages: Chinese (simplified), Korean, German, Spanish, Portuguese, French and Russian WHOAAAAAAAAAAAAAAAAA.
Lots of fixes -- Notably, 21:9 support has been added (edit: won't be available until next build unless you force it, see here), and a bunch of the multiplayer disconnect issues (where a person's avatar did not leave the game after they were disconnected) may be cleared up now.UI / ControlsGamepad targeting movement (i.e. using hacking tools, telling people who to attack, etc.) slowed down a bitAdded failsafe for people getting very far in Endless and not having any more traits to pickFix for people getting very far in endless and banana peels appearing as rewardsPotential fix for Twitch vote staying on the screen after it has completedIf the player chooses Industrial through the Mysterious Elevator and dies, they will start at 2-1.Fix for Unlocks not working in Home Base if Sandbox mutator is activatedFix for stackable items sometimes changing position in the inventory when a new item of that type was picked upFixed ability to duplicate items when the player’s inventory is fullGraphicsAdded better 21:9 Widescreen support so you can actually see the whole interface (edit: won't be available until next build unless you force it)Added simple command line parameters for fullscreen and windowed: +fullscreen and +windowedWhen blood is disabled, players who are gibbed will simply disappear in a puff of smokeFix for characters sometimes appearing weird in Daily Run after the player had done a normal runItemsFix for Shapeshifter being able to use weapons after possessing people who weren’t capable of using them, and subsequent weapon wheel weirdnessGave Killer Robot some potential drops. These are just temporary, I’ll change this later!Status Effects / Traits / Special AbilitiesFix for Werewolf sometimes losing his transform ability after dying in multiplayerFix for players not punching when affected by Rage PoisonGameplayFix for characters getting stuck inside wallsStats / UnlocksFix for “Time Limit + Time Bonuses” not appearing on Mutators menuLevel timer begins when level has finished loading entirelyArtificial IntelligenceFixed Killer Robot not punching if he loses his ammoLevel GenerationFixed rare freeze when spawning Killer RobotTextCharacter Select screen no longer shows E_ in circumstances where the player will not start off with any items due to mutators that they’ve appliedAdded text to indicate more clearly that Save and Quit existsSandbox text indicates that you can’t unlock things in this mode.Localization files updatedTutorialFixed issue where player could teleport to the beginning of the level after destroying the generator, allowing them to get stuckMultiplayerAdded another method of checking for disconnects. This will hopefully alleviate issues where someone disconnects and their character remains in the game.Added 60 second timeout when host exits level. After completion, everyone will be teleported to the elevator.If someone remains on the character select screen for too long when other people have finished the level, the straggler will be kicked from the game.Clients quitting manually and kicked players are forced out of the game more quickly and using a modified algorithmWhen kicking, no longer necessary to use proper capitalization in the player’s nameFixed some instances where player could enter the game as a horrific purple lollipop monster thing
GraphicsFixed last build's addition of "miniature health pack"UI / ControlsPotential fix for some players not being able to use gamepads past the title screenPotential fix for some players not seeing gamepad button icons properly within in-game instruction textsFix for being able to scroll “details” text in local coop scrolling menus out of its box by using the d-padNow possible to use d-pad on scrolling menus in local coopFix for being able to accidentally return to home base if ‘Q’ was pressed after dying as Shapeshifter in while in someone else’s bodyFixed characters appearing with wrong heads on Character Select after achieving new unlocksStatus Effects / Traits / Special AbilitiesFix for “Addict” trait not appearing for Investment Banker on Character SelectPlayers who are knocked out are revived in 10 seconds, and no longer need someone else to revive themStats / UnlocksIf the player triggers achievements while Steam is not online, they will be triggered when the player goes online and starts the gameAdded limit of 50 nuggets that the player may possess at any timeLevel GenerationPossible fix for game occasionally getting stuck at 100% on loading screenFixed being able to break the tutorial by hitting bouncer into lasersFixed yet another tutorial exploit where you could get an extra Wall Bypasser if you used the first one in just the right spotLevel GenerationPossible fix for game occasionally getting stuck at 100% on loading screenTutorialFixed being able to break the tutorial by hitting bouncer into lasersFixed yet another tutorial exploit where you could get an extra Wall Bypasser if you used the first one in just the right spotMultiplayerAdded Region setting to make it easier for people to find gamesFixed clients not being able to bring party members between levels during online playFixed player 4 not being able to bring party members between levels during local playFix for not being able to create or join games after pressing Esc while on the Loading screenFixed some instances where client could connect and choose a character, only for it to say “Waiting for host to select a character” when he already hadFix for scenario where clients could screw up the host’s game if they quit at the exact right time while the level was changingWhen clients quit manually, they are removed from the server immediatelyEDIT: Forgot to include this:TextWe had mistakenly listed the game as supporting Portuguese, when in actuality we are supporting Brazilian Portuguese (pt-br). Changes have been made in-game, in Steam Achievements, and on the store page to reflect this. Localization files updated as well.Fixed text size for various languages in a few spots[/listGraphicsChanged appearance of Health Pack so that the Red Cross won’t throw a fit (also I accidentally introduced a bug where it appears super tiny. Will fix it next build)UI / ControlsAdded “Online” option to Home Base “Co-Op” characterNugget display appears at the corner of menus to make your nugget count more obviousDevlog button now links to Steam newsLevel GenerationTutorial is now accessible through a more obviously placed character in the Home BaseWrestler now appears properly in the Home BaseFixed tutorial exploit that allowed the shopkeeper to open the locked doorStats / UnlocksNow possible to unlocks Assassin if you anger someone (just not make them hostile)Reduced number of drinks to unlock Bartender to 10UI / ControlsFix for game sometimes freezing if you unlocked something while simultaneously completing a missionFix for unlock notifications sometimes staying on the screen permanently if activated at the end of a levelUnlock notifications are non-skippable to prevent people from missing them/teleport can no longer be used in the Home BaseFix for user’s Fan Translations setting not being saved properlyItemsNo longer possible to receive certain items that have not been properly programmed for multiplayerStatus Effects / Traits / Special AbilitiesFix for players being able to keep some status effects permanently between levels if exiting with 1 second leftStats / UnlocksFix for one of the Unlock items not actually being unlockableFix for clients not being able to unlock certain end-of-level unlocks in multiplayer modeFix for some end-of-level unlocks not triggering when completing the final levelArtificial IntelligenceFixed other people being “Aligned” or “Hostile” toward the player in Home BaseTextFixed Chinese text appearing too small in certain spots“Rewarded” text now appears in the appropriate language