Rules of Play
In this online project, people can choose to dance on screen by themselves or with partners. Together Stevie, Simon, Nick and I put it together.
As people visit the /input page, the /output page will show the names of people joining the space. Each person can choose to stay in one spot on the screen, move or “dance” around the screen, dance near someone else’s name, and/or dance for a while near someone else’s name.
Depending on what they choose to do, their names change font type, color, or size.
And to move or “dance”, people use their phone’s X and Y orientation data.
Here is our larger diagram showing how the user interacts with the experience. First they use their own device to enter their name. Then they look up to a projected /output page from a second device, showing their names move around the screen based on the changes in x and y axis of their phones.
This diagram below demonstrates in more detail how code instructs the server and local computers to pass data via sockets so that the users can see results.
Individually, we took on specific roles similar to a team at a tech company. Mimi suggested this arrangement to be sure we were coordinating our code so that it would fit together even if we worked apart Our roles this time were as follows:
Nick – Technical Manager
Stephanie – Front End Developer
Simon – Front End and Back End Developer
Elizabeth – Project Manager
Here we are playing what we created.
Check out our game online at Glitch. See below for our code with comments.
See the code: