Recommended OBS Setup
This guide describes how to make streaming Guy RPG as convenient, customizable, and fun as possible!
Use a Browser Source
You don't have to run Guy RPG on your computer to stream it! In addition to the desktop version, Guy RPG also exists as a webpage that you can hook up to an OBS browser source. This has some advantages:
- One less program to run on your computer
- Fancy border that you can customize with CSS
- Connect to Twitch to use channel point redeems
- Post in chat when something happens in the game (this can be configured)
- Post helpful information about the current run when users type
!guyrpg
in Twitch chat
First, create a new browser source. Then, use these settings:
Local file | Unchecked |
URL | |
Width | |
Height | |
Control Audio via OBS | Unchecked |
FPS | |
Custom CSS | |
Shutdown source when not visible | Unchecked |
Refresh browser when scene becomes active | Unchecked |
Page permissions |
Product Key
The game will ask you for your product key. You can get this from the itch.io page after purchasing the game.
To enter the key:
- Copy the key from the itch.io page
- In OBS, right click on the browser source and select "Interact"
- Paste the key into the box (Ctrl+V or Cmd+V should work as normal)
- The game should load!
This step is only needed the first time you load the game in OBS.
Adjusting the Size
Since Guy RPG is a normal browser source, you can adjust its size normally in OBS's scene editor by selecting the browser source, and dragging the corners of the bounding box.
Border Customization
If you want a different look than the normal shiny gray border, you can use the full power of CSS to customize the page. Here's an example of a simple customization, changing the border to pink:
Pausing/Unpausing the Game
The game will be paused when it is first loaded.
To pause or unpause the game, Interact with the browser source and click on the game screen.
Saving Progress
Progress is automatically saved upon entering the next level.
Changing Preferences
You can adjust certain settings in the game, such as audio volume, alert frequency, and the approximate time between in-game events. To adjust these preferences, pause the game (described above) and click on the gear icon to open the menu. Settings are saved automatically.
Connecting to Twitch
To connect the game to Twitch, open the preferences menu (described above) and click the "Login with Twitch" link near the bottom of the menu. This will redirect your OBS browser to a Twitch login page.
After logging in, you will be prompted to give Guy RPG permissions to determine when someone has redeemed a channel point reward, as well as to post messages in your chat. Accept this, and it will redirect you back to the game. The LED will now be lit, indicating a successful connection to Twitch.
If you find that there are too many messages from the bot, you can open up the preferences menu again and change the frequency of bot messages.
Channel Point Rewards
Twitch streamers who have joined the affiliate program are able to add custom rewards for their viewers' channel points.
Guy RPG does not automatically create these custom rewards for you. You will need to add the channel point redeems yourself in Twitch's creator dashboard.
Guy RPG will respond to two commands: petting your Guy on the head, and giving him $1.
Here are the recommended settings for the headpat redeem:
Reward Name |
(Or anything with "guy", "rpg" and "pet" in it) |
Require the Viewer to Enter Text | Unchecked |
Cost | (Or whatever you want) |
Reward Icon | |
Skip Reward Requests Queue |
Checked
(Guy RPG will resolve requests automatically) |
Cooldown & Limits |
Unhecked
(Guy RPG can manage cooldowns internally) |
Here are the recommended settings for the Give $1 redeem:
Reward Name |
(Or anything with "guy", "rpg" and either "dollar" or "$" in it) |
Cost | Take the approximate number of viewers you expect to be spending channel points on Guy RPG, and multiply that by 100. If Guy is always broke, or if Guy is too wealthy, you may want to adjust this cost. |
Everything Else | Same as above |
Questions?
Feel free to reach out to me, ClayLoam! I'm happy to help!