November 2022
Posted 2 years ago
attribute 'blocktype' not allowedattribute 'contenteditable' not allowed
Element 'p' not allowedElement 'p' not allowed

Game Interface

The in-game interface for Juicebox. Currently showing a bunch of random questions with answers.
attribute 'blocktype' not allowedattribute 'contenteditable' not allowed

Mobile & Web Interface

Connect to the server via your smart device or desktop. Allowing you to input answers to questions as well as vote for your favourite answers.
attribute 'blocktype' not allowedattribute 'contenteditable' not allowed

Conceptual in-game Interface

A version of the game which would allow you to play against fellow s&box players in-game and against people on device.
attribute 'blocktype' not allowedattribute 'contenteditable' not allowed

Demo

For hackweek we got a basic gamemode working in S&box using the backend and website we created. It'll start up a session, show the code and wait for players to join, and let the host (first person who joined) start the game when ready. It'll then go through rounds of asking everyone to write up a response to a prompt, and then have everyone vote on which answer was best.
attribute 'blocktype' not allowedattribute 'contenteditable' not allowed

attribute 'blocktype' not allowedattribute 'contenteditable' not allowed

API Usage

attribute 'blocktype' not allowedattribute 'contenteditable' not allowed
The website we built is built to be a generic dumb client. The server basically sends messages to it describing what it should display and prompt the player for, and the website would send events back to the game to be handled. This should allow it to support all kinds of games by prompting for different things with various form controls.

Future Work

This was a fun hack week project and we're looking forward to polishing this up and releasing it so that we can get some party games on S&box. It was quite literally hacked together on my part to get an MVP working within the hack week duration so stay tuned for more.