Hitman Roulette - Randomize your challenge throughout the latest trilogy

Hitman Roulette isn’t a new concept, but for a quick run down:
First you pick the pool of missions you own or just potentially like to play on, then choose the settings to determine what specifics you’d need to follow when playing. Once done, you click “Issue Roulette” and follow any requirements and restrictions that are generated while eliminating the target(s) listed.

For new players looking to tackle Hitman in different ways, experienced players who completed everything in the game, or anyone else at all, I hope you can enjoy HitmanRoulette.com !

Roulette Customization

Most missions from the trilogy are enabled by default, but you can untoggle any missions you’re missing or just the ones you don’t like through the Select Missions screen.

The Roulette can generate challenges as tough or as easy as you’d like. Just click Roulette Settings and navigate the Hitman styled menus.

  • Roulette Mode can be set to a few options. “Mission Mode Roulette” pulls from the game’s story targets, while “Contract Mode Roulette” pulls from a hand selected number of Contract Mode targets with the option of Intel detailing their place on the map. Elusive Target Roulette is there too if you want to double down on difficulty like you’re playing old ET Arcade.

  • Kill Requirements specify disguises and weapons you’ll need when eliminating a target. They range from gun categories, to accidents, to in-level lethal melee weapons.

  • Extra Requirements have a variety of settings: Toggle if you’re forced into a specific entrance/exit. Enable a mission-specific Extra or Photo Objective to complete that may throw a wrench in your route. Allow Complications that change the ways you approach things.

  • Lastly, Gameplay Challenges use features and options within the game itself to change things up for you like asking you to disable mechanics in the game’s settings or imposing a time limit, rating to achieve, or difficulty to play on.

Save your Roulette as a Textfile (or just copy and paste) using the Export Roulette button on the main page. Unfortunately Roulettes are lost if you refresh the site, so don’t forget to save the ones you like!


This site has been an amateur hobby project of mine for a few years now, chipping away at it with my free time. I’ve haven’t really posted about it very much, so if you’ve stumbled upon and used the Roulette in the past, hello!

Major updates will be posted here, but smaller stuff will probably stay on the Github README page.

There might be a bug or conflict in a few places, though I have coded around a number of Hitman’s unique conditions already. Mobile browsing might also be a little finicky, but retains all the same functions at least. If you have an issue, please share it here or on Github.

Finally, as stated before, there are a few other Roulettes out there. This Roulette is in fact a fork of the original HR by Kotti, though far removed at this point. So thanks Kotti for the solid base, and thanks IOI for giving me many games of stuff to keep adding to it.

11 Likes

Good work. Hitman Roulette is amazing and I wish Ioi would implement it effectively on the game. Your site helps keeping this game interesting. Thank you. :+1:

3 Likes

Thanks. I’m kinda hoping one of the “modes” they may add for Year 2 is just a Roulette mode. That way it could potentially allow people to post their completed runs as Contracts in the game.

3 Likes

I hope the same as you, roulette add so many replay value to the main missions, and I know even speedruners enjoy it. It could be a great addition to the game.

3 Likes

Never thought the day would come!

Contract Mode Roulette support for The Author & Patient Zero has been added!

If you stumble into any issues, feel free to post theme here.

Just as a note, NPCs are hand-selected for the Roulette. Mostly because I give them location descriptions for easier tracking, but also so that they aren’t too troublesome to deal with (like being an NPC in a crowd with nothing interesting about them or their routine).

Also to note, Jeff is currently still on The Author only, as I wanted to know how he was handled before adding him. From reading and playing, it seems he retains his finicky spawning nature from regular Missions. Also, and I missed this about him: he adds weapons to Patient Zero (on his person) that could be used in the Roulette. So I have to contemplate exactly how to add him.

EDIT: Jeff has been added. However, since the weapons he carries in Patient Zero are random I decided not to include the two absent from the level normally: Saber and Battle Axe. Otherwise that would be randomization on top of randomization and could lead to headaches.

3 Likes

Heya, made an account just to say thanks for all your hard work on this! Hitman Roulette is—and has been for a few years—my favorite way to play Hitman, and your github build is by far the definitive version of it.

For me and my friends, Hitman Roulette is at its best as a party game (a la Giant Bomb’s Hitsmas series), so I hope you don’t mind that I’ve made a local copy for myself and appended some extra entertainment-focused complications of my own. It wouldn’t have been possible without your efforts, though, and I wish I had the internet presence to advertise it to a larger audience. Keep up the good work!

2 Likes

Hitsmas was actually a big reason why I started this fork of the Roulette. I saw Kotti’s version and I wanted to add Wildcards to it (The Extra Objectives setting still uses “wild” in the code). Then I just kept adding more, changing the look, Kotti stopped working on his and now here we are.

And of course you’re fine to copy and fork as you want! Kind of the whole spirit behind this, after all. Just remember that I’ll be updating the Roulette shortly after the new map drops, so remember all your additions so you can reapply them later.

1 Like

Just finished the biggest update to the Roulette in a while. Thought to get this out before Ambrose Island dropped rather than after.

New Theme & 4K Support

I created a new theme for the Roulette that will be the default going forward. It is based off the HITMAN Trilogy storefront art. I wanted a unique look for the Roulette, and this at least keeps it in line with official stuff. Of course, the existing HITMAN 1/2/3 menu color themes are still there to choose from.

I've also started testing 4K support. It's my first time working at that high a resolution, so there may be a hiccup here or there. Let me know if you experience any weirdness if you're using 4K.

New Settings

This was asked for around H3's launch, but I finally go around to it. I added menu music to the Roulette. In the settings tab, you set it to whatever menu theme from this Trilogy you want. Music doesn't play by default, but a pause/play button is in the corner at all times, and a volume slider can be found in the settings tab.

A new option for Contract Mode Roulette was added. Select "Any", and when you generate a Roulette, the targets themselves are listed as unassigned. This allows you to take the Elimination Method and Disguise Worn conditions generated and try to find the best NPC to pair these with. Kind of like a reverse roulette.

Also under the Roulette Mode options is something called "Conditions Masked". When enabled, Elimination Method and Disguise Worn conditions are redacted until you click them to be revealed. There is no set way to use this feature, but an example for me would be to hide the conditions of the next target until you finish previous, like a type of relay. Note: the Export Roulette button is disabled until all the masked conditions are revealed to avoid peeking.

The Future

Other than some minor things you can read on the Github, that's all till Ambrose Island drops!
Obviously I'll be playing the location like normal when it is released, so the Roulette will take a short time to be updated. When it does, it will be Main Target(s) first, and Contracts Mode Targets last.


Hope you enjoy the Roulette for the new stuff and the old stuff! Have fun till Rocky!
3 Likes