Skip to content
This repository has been archived by the owner on Mar 12, 2024. It is now read-only.

A Project+ overlay and control panel for tournament streams

Notifications You must be signed in to change notification settings

ilikepizza107/PPlus-Stream-Tool

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 

Repository files navigation

preview

Project+ Stream Tool

Also available for Melee, Ultimate, Rivals of Aether and Rushdown Revolt!

So you're interested in doing Project+ streams, huh? Luckily for you, with this tool you'll be able to update all the variables you need for the provided overlays with the provided GUI, and easily customize the overlays to make them your own!


Features

  • Handy interface to quickly change everything you need, like player names, characters, scores, round, casters...
  • Easy and fast setup using a browser source. Drag and drop!
  • A game overlay for both 16:9 and 4:3 is included, with renders and stock icons for all characters and skins!
  • A VS Screen is also included, to be used in pauses between games.
  • Easy to customize! Made in html/javascript, every file can be edited at will!
  • This is not a Stream Control clone. It doesn't have anything to do with it, everything is custom made.

Setup Guide

You can watch this video beto made or follow the steps below. (It is for Smash Ultimate but it's the same thing).

These are instructions for regular OBS Studio, but I imagine you can do the same with other streaming software:

  • Dowmload the ZIP file.
  • Extract somewhere.
  • Drag and drop Game Scoreboard 16.9/4.3.html into OBS, or add a new browser source in OBS pointing at the local file.
  • If the source looks weird, manually set the source's propierties to 1920 width and 1080 height, or set your OBS canvas resolution to 1080p, or make the source fit the screen.
  • In the source's propierties, change Use custom frame rate -> 60 (if streaming at 60fps of course).
  • Also tick Refresh browser when scene becomes active.
  • Manage it all with the Project+ Stream Tool executable.

Repeat from the 3rd step to add the VS Screen.html, though I recommend you to do so on another scene.

Interface shortcuts!

  • Press Enter to update.
  • Press either F1 or F2 to increase P1's or P2's score.
  • Press ESC to clear player info.

2 basic transitions are included in the Resources/OBS Transitions folder, if you don't have a transition yourself of course. To use them on OBS:

  • Add a new stinger transition.
  • Set the video file to Game In.webm or Swoosh.webm.
  • Transition point -> 350 ms.
  • I recommend you to set the Audio Fade Style to crossfade, just in case.
  • On the scene's right click menu, set it to Transition Override to the transition you just created.

The interface will also update basic text files with the match info at Resources/Texts/Simple Texts/ so you can add them to OBS with ease.


Customizing stuff

You can still customize how your Scoreboard and VS screen look by replacing the files in the overlay folder.

While to change the position of the icons and writings you should modify parts of the code contained in the html and js files.


Credits

The "Project+ Stream Tool" was made by beto, with edits by ilikepizza107.

This is an upgraded version of the Melee Stream Tool made by Readek.

The scoreboard was made by beto, with edits by ilikepizza107

All the renders were taken from the Project+ Dolphin HD Textures

For any feedback contact ilikepizza107 on Discord.

About

A Project+ overlay and control panel for tournament streams

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 56.3%
  • HTML 38.2%
  • CSS 5.5%