Jump to content

Twitch plays KSP


nhnifong

Recommended Posts

If we made a Twitch plays KSP account, how would that work?

Like http://www.twitch.tv/twitchplayspokemon but with KSP.

I'm thinking averaging all the mouse movements over an image that shows a somwhat up-to-date picture of the stream would be suitable to determine the system's overall mouse movement.

To determine when it clicks and holds, there are a number of different solutions. One method is to just instantly apply any mousedown or mouseup event from any user for all three mouse buttons. But I don't suspect it would be possible to hold the mouse for very long, making the vab basically impossible. To alleviate that, we could have the program hold the mouse down if more than some percentage of the audience is holding it down, (for each button) and release it when that percentage rises above the threshold. Setting that threshold would be a bit tricky, but one could adaptively change it so that the average ratio of time the system's mouse buttons are down is equal to the ratio seen in normal KSP gameplay.

For the keyboard, many of the keys in KSP are sensitive to hold time, so using adaptive thresholds again like the mouse buttons might be fine. Or maybe we could come up with some hybrid of that and just applying every single button press immediately.

Thoughts?

Link to comment
Share on other sites

It would be sorta more in the style of TwitchPlays if the commands where entered on the chat. You would need to have a large stylised cursor. For clicks you could have leftclick and rightclick commands that do just that. And a rightclickhold and leftclickhold. And for the cursor you can have move up, down, etc which moves it up 10 pixels or more. You could also have anarchy and democracy modes.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...