[HN Gopher] Show HN: Watch YouTube videos in a 3D world with you...
       ___________________________________________________________________
        
       Show HN: Watch YouTube videos in a 3D world with your friends
        
       Author : masterspy7
       Score  : 80 points
       Date   : 2020-04-13 18:02 UTC (4 hours ago)
        
 (HTM) web link (dj3d.io)
 (TXT) w3m dump (dj3d.io)
        
       | masterspy7 wrote:
       | EDIT: Sorry I'm having some issues with my servers now since lots
       | of people are using it! Hoping to fix it soon!
       | 
       | Hey HN! I've been working on this project for a few months now
       | and I thought this would be a good time to release a beta
       | version. DJ3D will keep Youtube videos in sync with a group of up
       | to 30 people, and each person gets a fun little avatar in a 3D
       | world to mess around with. All you have to do is create a room
       | and share the URL!
       | 
       | Tech stack:
       | 
       | - Agones + nengi for the multiplayer
       | 
       | - three.js for rendering
       | 
       | - Firestore for video syncing
       | 
       | Coming Soon:
       | 
       | - Usernames
       | 
       | - Chat
       | 
       | - Video queuing
       | 
       | - More expressive features (dances, emotes, etc.)
       | 
       | Sorry if you encounter any issues, it's still a work in progress.
       | Feel free to report bugs or give feature suggestions at our
       | Discord!
       | 
       | https://discord.gg/Wpmz55T
       | 
       | More of my projects:
       | 
       | https://neelmango.com/
        
         | JoeQuery wrote:
         | Could you have the room creator limit what features are
         | available? I could see this being a valuable tool for education
         | when the feature set is minimal but very fun for social
         | situations when the feature set is fully activated.
        
           | masterspy7 wrote:
           | Definitely. I already added the option for the room creator
           | to limit who can change the video. Will keep the education
           | use-case in mind for future things like this! Thanks for the
           | feedback
        
         | i_am_good wrote:
         | Please bind LEFT/RIGHT MOUSE to punching and kicking. People
         | are blocking the view!
        
           | artursapek wrote:
           | +1
        
         | jonny_eh wrote:
         | Very slick, great job!
        
         | lvs wrote:
         | It bothers me that I can't sit down.
        
       | cheese_burger30 wrote:
       | I love this! I would be perfect is the little guy can jump in the
       | cubes like in a platformer, it's amazing that you have all this
       | space to run, but it's a litte boring if you can't climb thins or
       | hit/interact with other users. But lovely idea, cheers. (sorry
       | for my english)
        
       | asadlionpk wrote:
       | This is so cool! It would be great if the worlds were more
       | explorable and had more places to go.
        
       | doppiojoe wrote:
       | Really nice, genuinely felt like i was in a theater.
        
         | masterspy7 wrote:
         | Thank you! Glad you liked it. Yea, I've had similar, theater-
         | like experiences in VR before but I thought it could be fun
         | without a headset as well.
        
       | wilsmex wrote:
       | Join my room to watch me teach CSS Grid:
       | https://dj3d.io/room/mhZrpfnH Fun site!
        
       | superhuzza wrote:
       | This is incredibly silly but I love it!
        
       | christilut wrote:
       | This is cool! Needs some form of chat though And a way to release
       | the cursor without having to alt tab
        
         | masterspy7 wrote:
         | Thanks! Yes, chat is coming soon. And you can press ESC to get
         | your cursor back.
        
       | bazeblackwood wrote:
       | It's so cool!!
       | 
       | One weird thing, it seems like jumping makes the video restart
       | 
       | EDIT: Okay it seemed to stop doing that after I enabled and
       | disabled my cursor again
        
       | artursapek wrote:
       | This is so awesome. Let me customize my guy.
       | 
       | EDIT: You could develop this into a full-blown virtual movie
       | theater experience. Add a snack bar and rows of seats. Maybe you
       | could even sell virtual popcorn to people.
        
       | contrahax wrote:
       | Nice! Some feature ideas after using it:
       | 
       | - It would be great if you could use your webcam as your face, in
       | addition to the emojis.
       | 
       | - Ability to send messages in the room and have them appear above
       | your head would be a nice feature.
       | 
       | - Being able to set your username would be nice so you know who
       | is who.
       | 
       | - It would be cool if there was multiple room types, and the
       | creator of the room can pick one (A theatre, a grassy field, a
       | living room, etc.).
        
       | Medox wrote:
       | Reminds me of the Web Displays Mod for Minecraft:
       | https://www.youtube.com/watch?v=tpqOv7SxkHA .
       | 
       | Complete with keyboard and mouse. Why ever leave the game?
        
       | leonardosts wrote:
       | Loved it! It would be cool if it had a list of public rooms.
        
       | JoeQuery wrote:
       | This is very exciting. I have been browsing /shownew lately here
       | and this is another project that is very inspiring.
       | 
       | I have a hard time staying focused when watching programming
       | tutorials, or any educational content really. I felt so much more
       | relaxed and focused having the ability to let my character jump
       | around while watching the content.
       | 
       | Plus this will be a great tool with the social distancing
       | measures being taken.
       | 
       | Thank you for sharing!
        
       | grilledchickenw wrote:
       | This is great work! Really simple but well executed idea.
        
       ___________________________________________________________________
       (page generated 2020-04-13 23:00 UTC)