Topia was cute, but it really slowed down my computer. I liked the idea of embedded assets, but I wish the world started more tabula rasa so I wouldn't have to automatically trigger Twitch or Youtube.
Ms. Fleet's presentation was really illuminating (it was saddening to hear how hostile the environment is), and I hope that as new online modes of communication are created, they accommodate features (as simple as incorporating voice Q&A sessions).
Change Controls: At this point, you have an environment. One of our goals for the next few weeks is to better understand how to create the type of social experience that you want to foster, whether that is an intimate performance experience, a playful gaming experience, a meditative group experience or something else entirely.
With this in mind, please change some aspect of how people interact with your 3D virtual space. Examples of this change:
Top-down controls (like Gather.town)
Side-scroller controls (like Super Mario World)
Type words on the keyboard to move
Take screenshots of these changes and post to your blog.
In HW-2, I had slightly modified the FirstPersonControls library to modify the jumping and falling: users could jump multiple times (instead of being capped at 1 or two times) and their descent would be much slower (to replicate 0 gravity in space). This time I wanted to try implementing features that would enhance the "exploring space" experience.
Project: https://github.com/PaulineOC/ITP-RealTimeSocialSpaces-HW3
To combat the endlessness of space, I wanted a "home" base for the player to be able to automatically teleport themselves back to.
In case the player gets lost and feels lonely (despite being able to see the video and hear their fellow astronauts), I added a shortcut that allows the player to teleport to a random fellow astronaut's position.
I wanted the player to always slightly be in motion akin to drifting in space, and for a key press to accelerate them forward, as if they were using thrusters.
I got a preliminary thrust motion going, but I am still working on (and somewhat struggling?) to implement/understand the mouse panning the camera angle and then moving in that certain direction.