A closer look

Scripted quests are predictable, but procedural generation breeds pure, unadulterated chaos. Streets of Rogue builds its missions by looking at the randomly generated level layout and assigning specific behavioral modifiers to otherwise normal NPCs. An algorithm might decide that a peaceful bartender suddenly possesses a crucial safe code and holds a deep-seated hatred for gorillas. This dynamic web of algorithmic grudges forces players to constantly adapt their approach, ensuring no two rescues or assassinations ever play out the same way.