This repository contains a collection of projects and tools, including a Yu-Gi-Oh! Life Points Overlay for streaming.
A web-based life points tracker for Yu-Gi-Oh! duels designed for streaming with Prism Live Studio or similar software.
- Real-time synchronization between controller and overlay
- Beautiful UI with animations for life point changes
- Mobile-friendly control panel
- Works with Prism Live Studio's browser source
- P2P connection using PeerJS (no server costs)
-
Control Panel:
- Open the main page and click on "Launch Controller"
- Wait a few seconds for the connection to establish
- You'll see a "Bereit (warte auf Overlay)" message when ready
-
Overlay for Streaming:
- From the control panel, click the "Nur Overlay anzeigen" button
- This opens the overlay view in a new tab
- Add this overlay URL to your streaming software as a browser source
-
Life Points Control:
- Use the +/- buttons to adjust life points
- Type player names in the input fields
- Use the reset button to set both players back to 8000 LP
- The overlay uses PeerJS for peer-to-peer communication
- LocalStorage is used as a backup for offline use
- Responsive design works on mobile devices
This repository is set up to be hosted on GitHub Pages. When changes are pushed to the main branch, they will automatically be deployed.
To set up GitHub Pages:
- Go to your repository settings
- Navigate to "Pages" section
- Select the branch to deploy (usually "main")
- Save your changes
Your site will be available at https://yourusername.github.io/repository-name/.