
Art School Fight Club
Desarrollo Full Stack de principio a fin




Descripción General
Art School Fight Club es una plataforma web que combina un editor de pixel art, acuñado de NFTs en Algorand y un juego de peleas 3D multijugador en tiempo real — todo corriendo en el navegador. Los usuarios adquieren un personaje, lo personalizan, lo acuñan como NFT y lo usan para pelear contra otros jugadores en tiempo real.
Arquitectura
La plataforma consiste en un editor de pixel art, un backend en Node.js/Express que maneja autenticación y estado del juego, smart contracts en Algorand para operaciones con NFTs, IPFS para almacenamiento descentralizado de assets, y un motor de juego 3D en Three.js con multijugador en tiempo real vía WebSockets y Multisynq.
Desafíos Técnicos
Los principales desafíos incluyeron sincronizar el estado del juego entre jugadores con latencia mínima, integrar transacciones blockchain sin interrumpir el flujo del juego, y renderizar pixel art personalizado como texturas de personajes 3D en tiempo real.
Resultado
Plataforma lanzada exitosamente con batallas multijugador en tiempo real, marketplace de NFTs, editor de pixel art integrado y un bot que pelea junto con los usuario reales.