A template to create slides with simple prompts and a fixed scoreboard that allows players to keep track of their points
You can access it for free here on GitHub pages, without installing anything!
- Make sure you allow autoplay for the webpage on your browser so the sounds play correctly
- On the cover, you'll see a
⚙️button. Click there (or pressS) to edit the game andApplythe changes when you're done - Your changes should be saved on your browser, however, if making lots of changes, such as creating players and prompts, make sure to export a backup file as explained below
- You can click
Download config.jsonto export your settings file. That file can later be imported with the button on the top right of the settings page to automatically import all settings, players, prompts and cover image
- Node.js
- npm (installed with node)
- Built and tested with node v25.0.0
npm install
npm run devOpen the local URL shown by Vite, usually http://localhost:5173/.
- Leaving the exported
config.jsonfile on thepublicfolder will automatically import the settings when running the code, however, local storage still has a higher priority - To change the audios played, you can overwrite the files in
public/assets/sounds
Good luck. The original project was made in Python with Streamlit. It's still available on the streamlit branch. There, I could grasp what was going on. However, due to latency issues when hosting the game on Streamlit's cloud, AI suggested I should migrate to a native web option. So I did, well, it did. Now I don't have much knowledge of what's going on anymore, since I'm not a frontend dev, but I'm glad it's working. If you want to contribute to the project, feel free. I'll likely have a superficial look into it and approve if it's a nice feature and works fine :)
- Cover, prompt font and slide change sound: juxtapositionally on Reddit, files on Google Drive
- 7-segment display font (DSEG7): keshikan.net and GitHub
- Gain point sound: floraphonic on pixabay
- Lose point sound: eritnhut1992 on pixabay