CPSC 581 Assignment 4 - The Chill Room

Introducing a new way to hang out with your friends.

Group Members:

  • Hassan Sohail
  • Arjun Varma Kakarlapudi
  • Marco Arias Barreto
  • Arya Prabhu
  • So, what is the Chill Room?

    Built using A-frame and JavasScript the ChiLL Room is a Virtual Reality World for you and your friends to hang out at.

    Initial Sketches

    How could we communicate and interact in a VR environment?

    The sketches below are a quick first-draft to convey the main conceptual ideas by me for things that I thought we could do in VR world

    A basic idea is that environment should be interactable

    This can include interactions such as grabbing and opening a door

    We can also include interacting and moving objects such a mug

    The customization options should start from the very environment - mountains or cities etc.

    Within our room we want to aim for a sense of realism

    We can scan and replicate real life items into our virtual world

    The VR world should come with mod features so that users can add anything they want to the world

    An example could be that users add so many items that eventually they can make a cooking station

    You can invite multiple people to make it into a large chat room/meeting hub

    Access the menu using your virtual tablet

    Final Sketches

    How could we communicate and interact in a VR environment?

    The sketches below are a a cleaner version of what we envision our final project to look like

    We decided on a Christmas themed room

    With full movement and WASD+mouse support for desktop users

    The VR elements should be interactable

    Easily invite friends to join you

    They show up as an entity in your room

    Enjoy real time interactions with them

    Verbally communicate with them using voice chat

    The room should have an interactable TV

    The TV can play videos or browse the net

    Start a watch party and enjoy with your friends

    Rotoscope

    How could we communicate and interact in a VR environment?

    Below are the Rotoscope sketches for how we imaged our room and interactions could be like

    You can call your friend bored out of your mind

    Your friend (also bored) agrees

    You both load up your VR systems

    The chill room loads in based on your customization

    You can interact with your friend and entertain yourselves however you want

    Concept Video

    Final Demo Video