← Volver al portfolio

Desarrollado por RoviDev Studio

ChatBeasts Arena — portada del proyecto
STREAMING · GAMING · KICK

ChatBeasts Arena

Juego/overlay interactivo para streamers: los espectadores del chat crean personajes, combaten en arena y progresan. Integración con Kick/Twitch, WebSocket en tiempo real, sprites generados con IA y panel de desarrollo.

Node.js WebSocket Kick Twitch OpenAI
Quiero algo así

Resumen del proyecto

Proyecto desarrollado por RoviDev Studio: arena interactiva donde tu chat combate en directo. Juego/overlay interactivo para streamers: los espectadores del chat crean personajes, combaten en arena y progresan. Int…

ArenaCombate livePersonajes del chat luchan en tiempo real en overlay.
KickIntegración nativaConexión directa con chat de Kick y Twitch.
IASprites únicosGeneración de avatares con OpenAI por usuario.
WSTiempo realWebSocket para sincronización instantánea de combates.

Problema → Solución

El reto

  • Los streamers necesitan mecánicas interactivas que enganchen al chat.
  • Crear juegos overlay requiere WebSocket, sprites y lógica de combate.
  • La integración con Kick (además de Twitch) es un diferenciador clave.

La entrega RoviDev Studio

  • Overlay web con arena de combate visible en el stream.
  • Personajes creados por usuarios del chat con stats y progresión.
  • Integración Kick/Twitch con tmi.js para comandos y eventos.
  • Generación de sprites con OpenAI y panel dev para gestión de assets.

Qué hay dentro

Arena

Combate PvP

Personajes del chat luchan con stats, habilidades y progresión.

Chat

Kick + Twitch

Integración nativa con ambas plataformas de streaming.

Sprites

IA generativa

Avatares únicos generados con OpenAI por cada usuario.

Overlay

OBS-ready

Capa visual para superponer en cualquier stream.

Progresión

Stats + niveles

Sistema de experiencia y mejoras para personajes recurrentes.

Panel

Dev tools

Gestión de plantillas, sprites, stats y configuración de arena.

Stack y arquitectura

BackendNode.js + ExpressAPI REST con WebSocket para tiempo real.
DBPrisma + SQLitePersistencia de personajes, combates y stats.
Chattmi.js + Kick JSIntegración dual con Twitch y Kick.
IAOpenAIGeneración de sprites y avatares únicos.
FrontendOverlay HTML/JSCapa visual para OBS browser source.
RealtimeWebSocketSincronización instantánea de combates.

¿Quieres un proyecto así?

RoviDev Studio diseña, desarrolla y despliega productos digitales a medida. Cuéntanos tu idea.

Solicitar presupuesto contacto@rovidev.com

Ver todo el portfolio · Servicios · Contratar