TheXR Space
I'm building a platform to empower others to create their own custom virtual reality spaces on the web using open source technologies and documenting my progress
Thexr.space demo1
Session 12: GenServer architecture for event sourcing
Session 11: Using Phoenix Presence to generate a leaving event
Session 10: Using a Liveview menu along side Channels to enter a space
Session 9: Avatar Presence and Movement over Web-sockets
Session 8: Add unique user id to any visitor
Session 7: Using RXJS Subject as a pubsub. Pushing camera data using Phoenix channels.
Session 6: Adding free camera and getting position and rotation
Session 5: Add babylon.js to render a 3D scene
Session 4: Create a link to enter a space
Session 3: Shorten UUID to random string
Session 2: Customize homepage and header component
Session 1: New Phoenix 1.7 Project
Introduction to Systems
Architecture Overview of TheXR.space
TheXR.space software stack and getting started with the repo
Session 234: Dynamic loading of Systems into Synthesizer
Session 233: Introducing Synergizer class and how systems read events
Session 232: Talk about messaging architecture for web social spaces
Session 231: More Entity Class
Session 230: Create Entity Base Class
Session 229: Start duplication feature, but may require re-architecture
Session 228: Fix bug door beneath the floor
Session 227: Bug fixes, Genserver not timing out, infinitely rising door
Session 226: Tint overlay post process effect tints screen to any color
Session 225: Make easier to create red and blue door and keys
Session 224: Agent should not continue to attack avatar after death
Session 223: Agent that attacks Avatars
Session 222: Agent that follows avatars
Session 221: Fix agent rotation over 180, fix broken agent_hit and inline bullet fire