8 puntos por woody 2024-12-04 | Aún no hay comentarios. | Compartir por WhatsApp

Es un proyecto personal que está desarrollando con Serverless un espacio virtual interactivo en tiempo real como Gather Town o ZEP.

Stack tecnológico principal:

  • Frontend: React.js, Phaser.js (renderizado de vista 2D TopDown)
  • Backend: Supabase (autenticación, base de datos en tiempo real)
  • Comunicación en tiempo real: Cloudflare Calls (WebRTC SFU), ExpressTURN
  • Despliegue: Netlify (CI/CD, hosting)

Funciones implementadas actualmente:

  • Chat de voz en tiempo real
  • Chat de texto
  • Movimiento e interacción de personajes en un espacio virtual 2D

Hoja de ruta de desarrollo:

  • Función de videollamadas
  • Audio espacial
  • Supresión de ruido
  • Sistema de creación y gestión de salas
  • Opciones de personalización de usuario
  • Agregar varias funciones de interacción
  • Cambiar el SFU a LiveKit para permitir self-host

Está en una etapa inicial y, como es la primera vez que lo hace en solitario, todavía hay muchas cosas por mejorar. Las contribuciones y el feedback siempre son bienvenidos.

github: https://github.com/hissinger/small-village

Aún no hay comentarios.

Aún no hay comentarios.