Game Detector

Game Detector 0.2.3

FabioZumbi12

New Member
FabioZumbi12 submitted a new resource:

Game Detector - Plugin to detect game running and send command to Twitch when the game change, start o end

GameDetector is a plugin for OBS Studio that automatically identifies games installed on your PC (Steam and Epic Games), allowing:
  • Automatic game selection
  • Twitch integration (Client ID + Access Token)
  • Editing and correction of detected game names and executables
  • Automatic metadata creation
  • User-friendly interface inside OBS
The focus is speed, accurate detection, and zero performance impact.

OBS Dock...

Read more about this resource...
 
Really slick and intuitive so far! I'm excited to use it and see how it evolves!

Humbly, a few things I'd love to see in the future:
  • The "Waiting for game" Just Chatting switch to be optional (i.e. have it only switch on game launches, not exits)
  • An "ignore" or enable/disable toggle for each listed game, as games which are removed simply return with the next scan
  • An option to scan for games on OBS launch or on an interval
 
FabioZumbi12 updated Game Detector with a new update entry:

Ubisoft and GOG + dedicated game table windows, and options for autoscan

Support for Ubisoft and GOG libraries + dedicated game table windows, and options for autoscan games on OBS start and timed cicles.

Changes included in this version​

  • Fix exe path for gog (by Fabio F. Magalhaes)
  • Added Ubisoft Connect games (by Fabio F. Magalhaes)
  • feat: Refactor GameDetector settings and Twitch authentication (by Fabio F. Magalhaes)
  • Refactor GameDetector and related classes for improved readability and maintainability (by Fabio F...

Read the rest of this update entry...
 
Really slick and intuitive so far! I'm excited to use it and see how it evolves!

Humbly, a few things I'd love to see in the future:
  • The "Waiting for game" Just Chatting switch to be optional (i.e. have it only switch on game launches, not exits)
  • An "ignore" or enable/disable toggle for each listed game, as games which are removed simply return with the next scan
  • An option to scan for games on OBS launch or on an interval
Hi,
On latest update i have added some of your suggestions, thank you!
About disable games, if some game is not found (checking by game icon as example) it is removed already from game table.
 
Excellent work! I was also going to suggest moving the Twitch Action dropdown to the settings dialog, but you were already on top of it!

My particular situation regarding disable that I don't want certain installed Steam games to be offered when I launch them. VTube Studio, for example, runs through Steam and is installed in the default Steam location, but a streamer would almost never want it set as their category because it's only used to animate their VTuber model.

In my case, I was able to simply move the game (Desert Golfing) out of the default Steam location so that GameDetector would not see it during scans.
 
Excellent work! I was also going to suggest moving the Twitch Action dropdown to the settings dialog, but you were already on top of it!

My particular situation regarding disable that I don't want certain installed Steam games to be offered when I launch them. VTube Studio, for example, runs through Steam and is installed in the default Steam location, but a streamer would almost never want it set as their category because it's only used to animate their VTuber model.

In my case, I was able to simply move the game (Desert Golfing) out of the default Steam location so that GameDetector would not see it during scans.
Huummm, got it. Uploading a new version with this options, check later
 
FabioZumbi12 updated Game Detector with a new update entry:

Delay, unified twitch perms and options to disable/enable each game

Changes included in this version​

  • Little fix on grammar (by Fabio F. Magalhaes)
  • feat: Added delay on change twitch category, to deny twitch rate limited errors, and deny premature category changes (by Fabio F. Magalhaes)
  • feat: Added suport for unified permissions, alowing chat and category permissions be unified or split, if you want more control over twitch api permissions (by Fabio F. Magalhaes)
  • feat: Added support to enable/disable each game on game...

Read the rest of this update entry...
 
hi Fabio
first just want to say thanks for doing this plugin looking great so far,
the only two small problems that ive got is that it dosnt change the game category on twitch not sure if i need to do some extra things and i cant find hotkeys to set too. but every thing else is working like detecting games, menus, login in to twitch ect is fine

Edit
Just noticed that the the dock wasn't set on automatic and had a few games to the list manual due to GoG games wasnt getting detected , this may be a bug due to the download page saying that it dos will test this more and let you know
 
Last edited:
thanks for the update
just a question dos this plugin need to edited names manually due to the scan puts the name as the game exe not the game title ?
 
thanks for the update
just a question dos this plugin need to edited names manually due to the scan puts the name as the game exe not the game title ?
Actually, the plugin retrieves the folder name from Steam games, which are faithful to the game's name. For GOG, Epic, and others, it retrieves it from the Windows registry or configuration files of the stores themselves; none of them retrieve it from the executable files anymore (initially they did).
 
Actually, the plugin retrieves the folder name from Steam games, which are faithful to the game's name. For GOG, Epic, and others, it retrieves it from the Windows registry or configuration files of the stores themselves; none of them retrieve it from the executable files anymore (initially they did).
thanks for letting me know, since you updated not sure if theirs a bug or conflict with another plugin because its works fine then kind of crashes and gos back to Just chatting. If you like i could take a screenshot of the plugins ive got installed, because ive got a feeling it could be Aitum Suite that could course this issue due to the suite having its own Title and Game Selection.
 
FabioZumbi12 updated Game Detector with a new update entry:

Fix some translations and little fixes

Changes included in this version​

  • Update issue templates (by FabioZumbi12)
  • Add screenshot to README.md (by FabioZumbi12)
  • Add screenshot to README.pt-BR.md (by FabioZumbi12)
  • Fix translations on setup installer and repo urls (by Fabio F. Magalhaes)
  • Merge branch 'master' of https://github.com/FabioZumbi12/GameDetector (by Fabio F. Magalhaes)
  • Added release tags on readme (by Fabio F. Magalhaes)

Read the rest of this update entry...
 
FabioZumbi12 updated Game Detector with a new update entry:

Initial Trovo implementation (beta)

Changes included in this version​

  • Initial implementation of trovo (by Fabio F. Magalhaes)
  • Enhance Trovo integration and user experience (by Fabio F. Magalhaes)
  • Call async networks and threads (by Fabio F. Magalhaes)
  • Clean code and files (by Fabio F. Magalhaes)
  • Merge pull request #3 from FabioZumbi12/feature-trovo (by FabioZumbi12)
  • Fix invisible invalid tag (by Fabio F. Magalhaes)...

Read the rest of this update entry...
 
FabioZumbi12 updated Game Detector with a new update entry:

Show real time category from Trovo and Twitch

Changes included in this version​

- Added support for category searching on the Twitch and Trovo platforms, including interface updates and status messages. (by Fabio F. Magalhaes)

f8c55332-accd-4e11-9ba0-01cf26cf47cf

Read the rest of this update entry...
 
Back
Top