D&D Beyond Twitch Extension - Looking for Feedback
Today we are opening up the D&D Beyond Twitch Extension to everyone! The team has been hard at work on this and we are thrilled to finally get it into the hands of streamers and viewers. We set out with two core goals: Make the experience for new viewers watching D&D for the first time better, and making the setup for new streamers starting to stream D&D easier and faster than ever before!
Key Features
Real Time Changes
As players update their hit points, add conditions, and equip new items, viewers will see these changes on the stream in real-time. After initial setup, streamers can be hands-off as the extension does the work!
On-Demand Character Information
Viewers no longer have to wait for the streamer to cycle through the display of information about a character. Viewers can mouse over the overlay and click on any character to see their stats, skills, and more!
Streamer Customization
Streamers can control how the overlay displays, including whether the bar shows on the left or right or if it displays on mouseover only. Choose which characters to show and hide from a given campaign or customize which information about characters appears around their portraits!
Click the “Configure” button, and follow the widget to select your campaign and players!
Note: The account you stream with will need to be a part of your campaign here on D&D Beyond
Once installed and setup, head over to your “My Extensions” tab on your dashboard page.
Select the “Activate” dropdown under the D&D Beyond Twitch Extension and set it to “Set as Overlay 1”.
From here on, you will be able to update any settings on your stream dashboard in real time!
Let Us Know What You Think
Make sure to come back and let us know how everything went! We want to know how your first time setup went, if there was enough options for you, and if your viewers enjoyed the experience! Let us know if there is anything else you are looking for in a Twitch Extension that can help improve your D&D Streams!
Change Log
If you are already using the extension, these changes will auto update.
Nov 21st - You can now change the order you want your players to show up in the extension by dragging them in place on the configuration page. - The player details tooltip will now also update while the tooltip is still open (instead of just after it is closed).
Oct 31st - Fixed the issues where the config would error if you removed the player that gave you access to that campaign. - Fixed the issue where if you re-order characters, it could look like their health changed. - Updated the styles in the character select, to make it clear which state means a character is selected.
What I've seen so far is awesome! I think a lot of D&D streamers and viewers will be excited to use this.
While setting it up, you choose a campaign and then can choose which characters to use from that campaign. In the character picker, you can toggle each character from having a grey background or a red background. I'm not sure which color means it is selected. I can imagine red to mean this is selected but I can also imagine red to mean this is excluded. So I feel like the character selection interface could be a little clearer then just a color toggle.
I think I've done everything to install, configure, and activate the extension on my channel. Nothing shows up yet. My channel is offline at the moment so I think it might only work if you are actually streaming live. It would be really nice if it could also work while the channel is offline so you could get it all set up and check it before you start streaming. It can be a lot of work to set up a live stream and it can be challenging and frustrating to have to do that set up work live on the air. I'm not super familiar with twitch extensions so this might be a limitation on twitch and not something that ddb can fix themselves.
If you're using the Brave browser, the extension doesn't appear on streams and you can't install it unless you change your shields settings to "Allow all cookies" for www.twitch.tv
While setting it up, you choose a campaign and then can choose which characters to use from that campaign. In the character picker, you can toggle each character from having a grey background or a red background. I'm not sure which color means it is selected. I can imagine red to mean this is selected but I can also imagine red to mean this is excluded. So I feel like the character selection interface could be a little clearer then just a color toggle.
This is the third time i've seen this feedback today. Red is indeed selected, but I think this means we need to do a better job here making that clear / more obvious! Ill be talking with the team on a solution to make this more clear!
I think I've done everything to install, configure, and activate the extension on my channel. Nothing shows up yet. My channel is offline at the moment so I think it might only work if you are actually streaming live. It would be really nice if it could also work while the channel is offline so you could get it all set up and check it before you start streaming. It can be a lot of work to set up a live stream and it can be challenging and frustrating to have to do that set up work live on the air. I'm not super familiar with twitch extensions so this might be a limitation on twitch and not something that ddb can fix themselves.
If you're using the Brave browser, the extension doesn't appear on streams and you can't install it unless you change your shields settings to "Allow all cookies" for www.twitch.tv
on both of these cases, these are limitations of extensions on Twitch and not something we can develop around sadly. I think being able to have overlay extensions still work when a stream is offline would be great, and hopefully that functionality becomes available down the line.
In general, I am blunt and to the point. I apologize in advance if I appear mean or rude.
I am an engineer. If there is a problem for which there is no current solution, I may suggest a workaround that accomplishes most of it. It is not that I don't understand the issue, rather, that I am trying to get you closer to what you want.
I have been DMing since shortly after the release of 5E and occasionally have the opportunity to be a player. I also happen to be a L1 Magic Judge.
Nextly: How about on-the-fly reordering of the characters on the overlay, and monster stats? I'm thinking along the lines of using the overlay to represent initiative.
Lastly: Discord integration? How about it?
Rollback Post to RevisionRollBack
'Don't do something you can't undo until you've thought about what you can't do once you've done it.' -Prince Regal, the Farseer Chronicles
Is it limited to a single campaign? What about west marches style campaigns? I run a stream 5 nights a week with 16 players. We use two campaigns right now to track everyone because there is no solution to add more character slots to a campaign.
Rollback Post to RevisionRollBack
The most memorable stories always begin with failure.
Option to have the overlay on the bottom (horizontal instead of vertical)
reordering of characters
ability to display beast companions
Hey Chaim, thanks so much for the feedback!
1) We would love this as well, however the way the Twitch player works, an extension cant be placed at the bottom or top due to the player controls (such as the play and volume controls) blocking interaction. The solution to this, would be to have it float a good 100-150px from the bottom or top of the stream, which would look really bad. I think we can come up with more customization down the road where you can pick other options outside of a bar.
However, if we get enough feedback that people would still want a horizontal bar, even with those issues, we will be happy to re-evaluate that.
I should also note, Twitch is still working on giving some of that space back to extension. They have already reduced the dead-zone at the top while not in fullscreen by a large amount. So this might be something we circle back to then as well.
2) This is on our list! So currently the order they display is the order you select them. So for now, you can un-select everyone, then click the players in the order you want them to show.
Once again, not ideal at all and we will have a better solution.
3) We want to get creatures and such on the extension at some point, but don't have a timeline to share right now.
Nextly: How about on-the-fly reordering of the characters on the overlay, and monster stats? I'm thinking along the lines of using the overlay to represent initiative.
Lastly: Discord integration? How about it?
1) So my answer to #2 applies here. You can do this on the fly, but we need to make this a real part of the UI.
For the second part of this, we would love for this to fully show initiative and so on, but we need to get support for this on DDB first in some form, or build the logic inside the extension.
2) what kind of integration would you be looking for? hit me with it!
Is it limited to a single campaign? What about west marches style campaigns? I run a stream 5 nights a week with 16 players. We use two campaigns right now to track everyone because there is no solution to add more character slots to a campaign.
Yes, currently limited to a single campaign. You can swap the campaign out in real time, but cant have two showing at the same time.
Is it limited to a single campaign? What about west marches style campaigns? I run a stream 5 nights a week with 16 players. We use two campaigns right now to track everyone because there is no solution to add more character slots to a campaign.
Yes, currently limited to a single campaign. You can swap the campaign out in real time, but cant have two showing at the same time.
The problem is, there are different people each night. So some would be in one campaign and some in another.
The west marches issue has been a concern of a lot of people since beta, is it a priority at all for beyond?
Rollback Post to RevisionRollBack
The most memorable stories always begin with failure.
Is it possible to make this extension 'compatible' with other extensions? I seem to recall a change on Twitch a few months back that supported overlay groups - that is, multiple overlays that did not compete with each other. Although, I can't seem to find the actual name/post about it presently. I reckon since Twitch and Curse are in the same family, maybe you could make this overlay compatible with their 'Prime Subscription and Loot Reminder' overlay (or others).
For the second part of this, we would love for this to fully show initiative and so on, but we need to get support for this on DDB first in some form, or build the logic inside the extension.
2) what kind of integration would you be looking for? hit me with it!
Let me preface this by cautioning that I have as good as no programming knowledge, so if I suggest something that is blindingly difficult or plain impossible, it comes from good intentions.
Discord already has overlay functionality with most (all?) games to show who is in the server, and they highlight when somebody is speaking. I was wondering if this might be adapted, or used as the foundation for something similar/identical to your Twitch overlay, existing over the top of whatever program you're currently using.
That sounds awfully intrusive, I hear you say? Well, I have used a few different programs in the last few years for virtual tabletop DnD, including Tabletop Simulator, a screen-share of Arkenforge, et al., but my group always uses Discord for the voice because it's so accessible and highly functional. If Discord's overlay included character hp, inspiration, and other general statistics (like your overlay on Twitch) then that would vastly improve the experience of any number of virtual tabletop programs.
Purely in the Discord window itself, similar functionality could be implemented that allows for a pop-out of character hp, etc., using the below pop-out.
This could include an in-chat dice-roller (I know one is sort of already in the program, but it's not pretty, and you guys are so far the masters of pretty) and perhaps other DnD-friendly functionality that I'm not thinking of right now.
While I'm in DM-tool dreamland, collaborative image-editing (map-markers, route-planning, moving your characters around, etc)., and some sort of live group screen-share for your upcoming ( :P ) Discord integration, as I believe it currently only supports 1-1 screen sharing.
Rollback Post to RevisionRollBack
'Don't do something you can't undo until you've thought about what you can't do once you've done it.' -Prince Regal, the Farseer Chronicles
Is it limited to a single campaign? What about west marches style campaigns? I run a stream 5 nights a week with 16 players. We use two campaigns right now to track everyone because there is no solution to add more character slots to a campaign.
Yes, currently limited to a single campaign. You can swap the campaign out in real time, but cant have two showing at the same time.
The problem is, there are different people each night. So some would be in one campaign and some in another.
The west marches issue has been a concern of a lot of people since beta, is it a priority at all for beyond?
While not ideal, you could swap characters between the two campaigns so that you have the group playing that night (until this is actually supported), or just deactivate some of the characters and have them all in one campaign, and just activate the present characters
In general, I am blunt and to the point. I apologize in advance if I appear mean or rude.
I am an engineer. If there is a problem for which there is no current solution, I may suggest a workaround that accomplishes most of it. It is not that I don't understand the issue, rather, that I am trying to get you closer to what you want.
I have been DMing since shortly after the release of 5E and occasionally have the opportunity to be a player. I also happen to be a L1 Magic Judge.
I'm super excited to see the integration, and am looking forward to watching my favorite streams with real-time character data. Even more so, I am excited to see some form of real-time updates from character sheets, as manually refreshing player sheets during a session quickly becomes tedious and leads to misunderstandings.
I'm really looking forward to using a tool like this to stream to my local tables screen where players at the table can easily see the status of their comrades. Unfortunately it only shows 4 players at a time, currently. Is there any plans to change this so we can show more / less? edit: Just realized my work laptops resolution was small enough that only 4 were showing. A larger resolution scales to show more. Love it!
Also, can we expect to see API tools that will allow the community to develop their own real-time applications in regards to changes made to character sheets?
I am testing out the extension and find myself duly impressed! This is a solid bit of kit. There was a bit of disconnection up front where the extension didn't pickup the character changes...one of my players changed health and added a condition and the extension never picked it up. Of course when Wigan came in and checked it out it stopped being temperamental and started working. So the solution to that is...make sure one of the DDB mod/devs attend your stream and the extension should work flawlessly! :D
Honestly though...I do have a few wish-list type of things. 1. I would love a horizontal view that I can put through the center of my stream maybe even adjust up/down with a slider/textbox value, and options to eliminate the shaded background ...
2. I caught the initiative work-around (players are displayed according to how they are added so deselect them all and then add them in init order) it'll work... but a more elegant solution would be preferable, perhaps drag and drop in the dashboard control surface? 3. a secondary view of a single character sheet would be nice (to be used in the "or Here" section in my picture. or as illustrated in the circled part of Jerry Holkins stream)
Maybe put a radio button on the player tile in the dashboard for individual display?
I love what you've got so far! it just needs a little spit an polish! Keep up the great work! Lemme know if I can test out any of your stuff going forward! Thanks again!
Just on Twitch watching Adam's &Beyond announcement of the extension and I can't see any characters popping up. It's a VOD of a livestream a few days ago.
1) As a Twitch viewer, do I have to have the extension installed on my computer (in addition to the streamer having it installed)?
2) Can I see the character info if it's a VOD on Twitch rather than a livestream? If not, it'll be difficult for folks outside the Americas to take advantage of the extension (as a viewer), because many games streamed from the US are not at times when the rest of the world can watch live.
I love what you've got so far! it just needs a little spit an polish! Keep up the great work! Lemme know if I can test out any of your stuff going forward! Thanks again!
I'm just going to second this.
Rollback Post to RevisionRollBack
In general, I am blunt and to the point. I apologize in advance if I appear mean or rude.
I am an engineer. If there is a problem for which there is no current solution, I may suggest a workaround that accomplishes most of it. It is not that I don't understand the issue, rather, that I am trying to get you closer to what you want.
I have been DMing since shortly after the release of 5E and occasionally have the opportunity to be a player. I also happen to be a L1 Magic Judge.
Is it limited to a single campaign? What about west marches style campaigns? I run a stream 5 nights a week with 16 players. We use two campaigns right now to track everyone because there is no solution to add more character slots to a campaign.
Yes, currently limited to a single campaign. You can swap the campaign out in real time, but cant have two showing at the same time.
The problem is, there are different people each night. So some would be in one campaign and some in another.
The west marches issue has been a concern of a lot of people since beta, is it a priority at all for beyond?
While we saw this come up as early as beta, West Marches-style play has not proven to be prominent request from the community. Having said that, we do plan some tweaks for campaign content sharing in the future that will accommodate these games much more easily. We're not ready to share details on that yet, but we'll keep everyone updated.
Just on Twitch watching Adam's &Beyond announcement of the extension and I can't see any characters popping up. It's a VOD of a livestream a few days ago.
1) As a Twitch viewer, do I have to have the extension installed on my computer (in addition to the streamer having it installed)?
2) Can I see the character info if it's a VOD on Twitch rather than a livestream? If not, it'll be difficult for folks outside the Americas to take advantage of the extension (as a viewer), because many games streamed from the US are not at times when the rest of the world can watch live.
Unfortunately the extension doesn't stay on the VOD. That is a big stopping point for me as I would still have to have something in my overlay for the VOD and any possible YT uploading. I believe that is up to Twitch to make that an option. So fingers crossed.
Is it possible to make this extension 'compatible' with other extensions? I seem to recall a change on Twitch a few months back that supported overlay groups - that is, multiple overlays that did not compete with each other. Although, I can't seem to find the actual name/post about it presently. I reckon since Twitch and Curse are in the same family, maybe you could make this overlay compatible with their 'Prime Subscription and Loot Reminder' overlay (or others).
Thanks!
I found a stream using both and they seem to work: This was actually a surprise to see. So the type of extension for that is called a component extension. They work great for extensions with fixed sizes. However, with tooltips, and other future features coming to the Extension down the road, we are not able to give it a fixed sized to allow support for it to be a component extension at this time.
For the second part of this, we would love for this to fully show initiative and so on, but we need to get support for this on DDB first in some form, or build the logic inside the extension.
2) what kind of integration would you be looking for? hit me with it!
Let me preface this by cautioning that I have as good as no programming knowledge, so if I suggest something that is blindingly difficult or plain impossible, it comes from good intentions.
Discord already has overlay functionality with most (all?) games to show who is in the server, and they highlight when somebody is speaking. I was wondering if this might be adapted, or used as the foundation for something similar/identical to your Twitch overlay, existing over the top of whatever program you're currently using.
That sounds awfully intrusive, I hear you say? Well, I have used a few different programs in the last few years for virtual tabletop DnD, including Tabletop Simulator, a screen-share of Arkenforge, et al., but my group always uses Discord for the voice because it's so accessible and highly functional. If Discord's overlay included character hp, inspiration, and other general statistics (like your overlay on Twitch) then that would vastly improve the experience of any number of virtual tabletop programs.
Purely in the Discord window itself, similar functionality could be implemented that allows for a pop-out of character hp, etc., using the below pop-out.
This could include an in-chat dice-roller (I know one is sort of already in the program, but it's not pretty, and you guys are so far the masters of pretty) and perhaps other DnD-friendly functionality that I'm not thinking of right now.
While I'm in DM-tool dreamland, collaborative image-editing (map-markers, route-planning, moving your characters around, etc)., and some sort of live group screen-share for your upcoming ( :P ) Discord integration, as I believe it currently only supports 1-1 screen sharing.
gotcha! thanks for sharing! Unsure if we will get to look at Discord integration at some point, but it's good to have notes of what people are looking for.
I'm super excited to see the integration, and am looking forward to watching my favorite streams with real-time character data. Even more so, I am excited to see some form of real-time updates from character sheets, as manually refreshing player sheets during a session quickly becomes tedious and leads to misunderstandings.
I'm really looking forward to using a tool like this to stream to my local tables screen where players at the table can easily see the status of their comrades. Unfortunately it only shows 4 players at a time, currently. Is there any plans to change this so we can show more / less? edit: Just realized my work laptops resolution was small enough that only 4 were showing. A larger resolution scales to show more. Love it!
Also, can we expect to see API tools that will allow the community to develop their own real-time applications in regards to changes made to character sheets?
1) Yeah so resolution will make it show as many players as it can, past that you can hit the arrow buttons, or mouse scroll to see the other players.
2) I would love this, but do not have anything to share at this time!
I am testing out the extension and find myself duly impressed! This is a solid bit of kit. There was a bit of disconnection up front where the extension didn't pickup the character changes...one of my players changed health and added a condition and the extension never picked it up. Of course when Wigan came in and checked it out it stopped being temperamental and started working. So the solution to that is...make sure one of the DDB mod/devs attend your stream and the extension should work flawlessly! :D
Honestly though...I do have a few wish-list type of things. 1. I would love a horizontal view that I can put through the center of my stream maybe even adjust up/down with a slider/textbox value, and options to eliminate the shaded background ...
2. I caught the initiative work-around (players are displayed according to how they are added so deselect them all and then add them in init order) it'll work... but a more elegant solution would be preferable, perhaps drag and drop in the dashboard control surface? 3. a secondary view of a single character sheet would be nice (to be used in the "or Here" section in my picture. or as illustrated in the circled part of Jerry Holkins stream)
Maybe put a radio button on the player tile in the dashboard for individual display?
I love what you've got so far! it just needs a little spit an polish! Keep up the great work! Lemme know if I can test out any of your stuff going forward! Thanks again!
Thanks so much for the feedback!
The "original original" idea was to allow for different blocks per player to be taken off ,and the streamer can place them wherever they want on their stream. However that system becomes super complex, and we wanted to get the most bang for our time with our first iteration. While I don't have any kind of time frame for when we would get back to that, more customization on position is something we will discuss.
Just on Twitch watching Adam's &Beyond announcement of the extension and I can't see any characters popping up. It's a VOD of a livestream a few days ago.
1) As a Twitch viewer, do I have to have the extension installed on my computer (in addition to the streamer having it installed)?
2) Can I see the character info if it's a VOD on Twitch rather than a livestream? If not, it'll be difficult for folks outside the Americas to take advantage of the extension (as a viewer), because many games streamed from the US are not at times when the rest of the world can watch live.
1) nothing for you to install on your computer!
2) Extensions currently do not load on vods. Once Twitch changes this, there will still be some crazy problems to solve to get this to work, but will figure something out!
The backend of the overlay isn't loading for me. Any ideas? Just constant loading circle.
Yes! We have a fix going out for this. In the mean time, this happens when you have a campaign selected in your config. Then you removed the character from the campaign that gave you access to see that campaign. So when you load your config, it just errors.
Re-adding that account to the campaign it's trying to load will fix this.
Rollback Post to RevisionRollBack
I do stuff, sometimes.
To post a comment, please login or register a new account.
D&D Beyond Twitch Extension - Looking for Feedback
Today we are opening up the D&D Beyond Twitch Extension to everyone! The team has been hard at work on this and we are thrilled to finally get it into the hands of streamers and viewers. We set out with two core goals: Make the experience for new viewers watching D&D for the first time better, and making the setup for new streamers starting to stream D&D easier and faster than ever before!
Key Features
As players update their hit points, add conditions, and equip new items, viewers will see these changes on the stream in real-time. After initial setup, streamers can be hands-off as the extension does the work!
Viewers no longer have to wait for the streamer to cycle through the display of information about a character. Viewers can mouse over the overlay and click on any character to see their stats, skills, and more!
Streamers can control how the overlay displays, including whether the bar shows on the left or right or if it displays on mouseover only. Choose which characters to show and hide from a given campaign or customize which information about characters appears around their portraits!
Install and Use on Your Stream
Let Us Know What You Think
Make sure to come back and let us know how everything went! We want to know how your first time setup went, if there was enough options for you, and if your viewers enjoyed the experience! Let us know if there is anything else you are looking for in a Twitch Extension that can help improve your D&D Streams!
Change Log
If you are already using the extension, these changes will auto update.
Nov 21st
- You can now change the order you want your players to show up in the extension by dragging them in place on the configuration page.
- The player details tooltip will now also update while the tooltip is still open (instead of just after it is closed).
Oct 31st
- Fixed the issues where the config would error if you removed the player that gave you access to that campaign.
- Fixed the issue where if you re-order characters, it could look like their health changed.
- Updated the styles in the character select, to make it clear which state means a character is selected.
I do stuff, sometimes.
Here's my initial comments.
What I've seen so far is awesome! I think a lot of D&D streamers and viewers will be excited to use this.
While setting it up, you choose a campaign and then can choose which characters to use from that campaign. In the character picker, you can toggle each character from having a grey background or a red background. I'm not sure which color means it is selected. I can imagine red to mean this is selected but I can also imagine red to mean this is excluded. So I feel like the character selection interface could be a little clearer then just a color toggle.
I think I've done everything to install, configure, and activate the extension on my channel. Nothing shows up yet. My channel is offline at the moment so I think it might only work if you are actually streaming live. It would be really nice if it could also work while the channel is offline so you could get it all set up and check it before you start streaming. It can be a lot of work to set up a live stream and it can be challenging and frustrating to have to do that set up work live on the air. I'm not super familiar with twitch extensions so this might be a limitation on twitch and not something that ddb can fix themselves.
If you're using the Brave browser, the extension doesn't appear on streams and you can't install it unless you change your shields settings to "Allow all cookies" for www.twitch.tv
This is the third time i've seen this feedback today. Red is indeed selected, but I think this means we need to do a better job here making that clear / more obvious! Ill be talking with the team on a solution to make this more clear!
on both of these cases, these are limitations of extensions on Twitch and not something we can develop around sadly. I think being able to have overlay extensions still work when a stream is offline would be great, and hopefully that functionality becomes available down the line.
Thanks so much for your early thoughts!
I do stuff, sometimes.
Keep the "Beyond Red" color, but add an icon. Perhaps a tick on a corner? This will help color-blindness issues too. :)
Few things I'd like to have:
In general, I am blunt and to the point. I apologize in advance if I appear mean or rude.
I am an engineer. If there is a problem for which there is no current solution, I may suggest a workaround that accomplishes most of it. It is not that I don't understand the issue, rather, that I am trying to get you closer to what you want.
I have been DMing since shortly after the release of 5E and occasionally have the opportunity to be a player. I also happen to be a L1 Magic Judge.
Firstly: I really love it!
Nextly: How about on-the-fly reordering of the characters on the overlay, and monster stats? I'm thinking along the lines of using the overlay to represent initiative.
Lastly: Discord integration? How about it?
'Don't do something you can't undo until you've thought about what you can't do once you've done it.' -Prince Regal, the Farseer Chronicles
Is it limited to a single campaign? What about west marches style campaigns? I run a stream 5 nights a week with 16 players. We use two campaigns right now to track everyone because there is no solution to add more character slots to a campaign.
The most memorable stories always begin with failure.
Hey Chaim, thanks so much for the feedback!
1) We would love this as well, however the way the Twitch player works, an extension cant be placed at the bottom or top due to the player controls (such as the play and volume controls) blocking interaction. The solution to this, would be to have it float a good 100-150px from the bottom or top of the stream, which would look really bad. I think we can come up with more customization down the road where you can pick other options outside of a bar.
However, if we get enough feedback that people would still want a horizontal bar, even with those issues, we will be happy to re-evaluate that.
I should also note, Twitch is still working on giving some of that space back to extension. They have already reduced the dead-zone at the top while not in fullscreen by a large amount. So this might be something we circle back to then as well.
2) This is on our list! So currently the order they display is the order you select them. So for now, you can un-select everyone, then click the players in the order you want them to show.
Once again, not ideal at all and we will have a better solution.
3) We want to get creatures and such on the extension at some point, but don't have a timeline to share right now.
1) So my answer to #2 applies here. You can do this on the fly, but we need to make this a real part of the UI.
For the second part of this, we would love for this to fully show initiative and so on, but we need to get support for this on DDB first in some form, or build the logic inside the extension.
2) what kind of integration would you be looking for? hit me with it!
Yes, currently limited to a single campaign. You can swap the campaign out in real time, but cant have two showing at the same time.
I do stuff, sometimes.
The problem is, there are different people each night. So some would be in one campaign and some in another.
The west marches issue has been a concern of a lot of people since beta, is it a priority at all for beyond?
The most memorable stories always begin with failure.
Is it possible to make this extension 'compatible' with other extensions? I seem to recall a change on Twitch a few months back that supported overlay groups - that is, multiple overlays that did not compete with each other. Although, I can't seem to find the actual name/post about it presently. I reckon since Twitch and Curse are in the same family, maybe you could make this overlay compatible with their 'Prime Subscription and Loot Reminder' overlay (or others).
Thanks!
Let me preface this by cautioning that I have as good as no programming knowledge, so if I suggest something that is blindingly difficult or plain impossible, it comes from good intentions.
[img]https://i.imgur.com/y7OnCkj.png[/img]
Discord already has overlay functionality with most (all?) games to show who is in the server, and they highlight when somebody is speaking. I was wondering if this might be adapted, or used as the foundation for something similar/identical to your Twitch overlay, existing over the top of whatever program you're currently using.
That sounds awfully intrusive, I hear you say? Well, I have used a few different programs in the last few years for virtual tabletop DnD, including Tabletop Simulator, a screen-share of Arkenforge, et al., but my group always uses Discord for the voice because it's so accessible and highly functional. If Discord's overlay included character hp, inspiration, and other general statistics (like your overlay on Twitch) then that would vastly improve the experience of any number of virtual tabletop programs.
Purely in the Discord window itself, similar functionality could be implemented that allows for a pop-out of character hp, etc., using the below pop-out.
[img]https://i.imgur.com/7zzDGAc.png[/img]
This could include an in-chat dice-roller (I know one is sort of already in the program, but it's not pretty, and you guys are so far the masters of pretty) and perhaps other DnD-friendly functionality that I'm not thinking of right now.
While I'm in DM-tool dreamland, collaborative image-editing (map-markers, route-planning, moving your characters around, etc)., and some sort of live group screen-share for your upcoming ( :P ) Discord integration, as I believe it currently only supports 1-1 screen sharing.
'Don't do something you can't undo until you've thought about what you can't do once you've done it.' -Prince Regal, the Farseer Chronicles
While not ideal, you could swap characters between the two campaigns so that you have the group playing that night (until this is actually supported), or just deactivate some of the characters and have them all in one campaign, and just activate the present characters
In general, I am blunt and to the point. I apologize in advance if I appear mean or rude.
I am an engineer. If there is a problem for which there is no current solution, I may suggest a workaround that accomplishes most of it. It is not that I don't understand the issue, rather, that I am trying to get you closer to what you want.
I have been DMing since shortly after the release of 5E and occasionally have the opportunity to be a player. I also happen to be a L1 Magic Judge.
I'm super excited to see the integration, and am looking forward to watching my favorite streams with real-time character data. Even more so, I am excited to see some form of real-time updates from character sheets, as manually refreshing player sheets during a session quickly becomes tedious and leads to misunderstandings.
I'm really looking forward to using a tool like this to stream to my local tables screen where players at the table can easily see the status of their comrades.
Unfortunately it only shows 4 players at a time, currently. Is there any plans to change this so we can show more / less?edit: Just realized my work laptops resolution was small enough that only 4 were showing. A larger resolution scales to show more. Love it!Also, can we expect to see API tools that will allow the community to develop their own real-time applications in regards to changes made to character sheets?
I am testing out the extension and find myself duly impressed! This is a solid bit of kit. There was a bit of disconnection up front where the extension didn't pickup the character changes...one of my players changed health and added a condition and the extension never picked it up. Of course when Wigan came in and checked it out it stopped being temperamental and started working. So the solution to that is...make sure one of the DDB mod/devs attend your stream and the extension should work flawlessly! :D
Honestly though...I do have a few wish-list type of things.
1. I would love a horizontal view that I can put through the center of my stream maybe even adjust up/down with a slider/textbox value, and options to eliminate the shaded background ...
2. I caught the initiative work-around (players are displayed according to how they are added so deselect them all and then add them in init order) it'll work... but a more elegant solution would be preferable, perhaps drag and drop in the dashboard control surface?
3. a secondary view of a single character sheet would be nice (to be used in the "or Here" section in my picture. or as illustrated in the circled part of Jerry Holkins stream)
Maybe put a radio button on the player tile in the dashboard for individual display?
I love what you've got so far! it just needs a little spit an polish! Keep up the great work! Lemme know if I can test out any of your stuff going forward! Thanks again!
Just on Twitch watching Adam's &Beyond announcement of the extension and I can't see any characters popping up. It's a VOD of a livestream a few days ago.
1) As a Twitch viewer, do I have to have the extension installed on my computer (in addition to the streamer having it installed)?
2) Can I see the character info if it's a VOD on Twitch rather than a livestream? If not, it'll be difficult for folks outside the Americas to take advantage of the extension (as a viewer), because many games streamed from the US are not at times when the rest of the world can watch live.
I'm just going to second this.
In general, I am blunt and to the point. I apologize in advance if I appear mean or rude.
I am an engineer. If there is a problem for which there is no current solution, I may suggest a workaround that accomplishes most of it. It is not that I don't understand the issue, rather, that I am trying to get you closer to what you want.
I have been DMing since shortly after the release of 5E and occasionally have the opportunity to be a player. I also happen to be a L1 Magic Judge.
While we saw this come up as early as beta, West Marches-style play has not proven to be prominent request from the community. Having said that, we do plan some tweaks for campaign content sharing in the future that will accommodate these games much more easily. We're not ready to share details on that yet, but we'll keep everyone updated.
Thanks!
Unfortunately the extension doesn't stay on the VOD. That is a big stopping point for me as I would still have to have something in my overlay for the VOD and any possible YT uploading. I believe that is up to Twitch to make that an option. So fingers crossed.
The backend of the overlay isn't loading for me. Any ideas? Just constant loading circle.
The most memorable stories always begin with failure.
I found a stream using both and they seem to work: This was actually a surprise to see. So the type of extension for that is called a component extension. They work great for extensions with fixed sizes. However, with tooltips, and other future features coming to the Extension down the road, we are not able to give it a fixed sized to allow support for it to be a component extension at this time.
gotcha! thanks for sharing! Unsure if we will get to look at Discord integration at some point, but it's good to have notes of what people are looking for.
1) Yeah so resolution will make it show as many players as it can, past that you can hit the arrow buttons, or mouse scroll to see the other players.
2) I would love this, but do not have anything to share at this time!
Thanks so much for the feedback!
The "original original" idea was to allow for different blocks per player to be taken off ,and the streamer can place them wherever they want on their stream. However that system becomes super complex, and we wanted to get the most bang for our time with our first iteration. While I don't have any kind of time frame for when we would get back to that, more customization on position is something we will discuss.
1) nothing for you to install on your computer!
2) Extensions currently do not load on vods. Once Twitch changes this, there will still be some crazy problems to solve to get this to work, but will figure something out!
Yes! We have a fix going out for this. In the mean time, this happens when you have a campaign selected in your config. Then you removed the character from the campaign that gave you access to see that campaign. So when you load your config, it just errors.
Re-adding that account to the campaign it's trying to load will fix this.
I do stuff, sometimes.