Volver a Proyectos
Art School Fight Club
Full Stack3DTiempo realBlockchain

Art School Fight Club

Desarrollo Full Stack de principio a fin

Art School Fight Club screenshot 1
Art School Fight Club screenshot 2
Art School Fight Club screenshot 3
Art School Fight Club screenshot 4

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 crean personajes en pixel art, los acuñan como NFTs y los 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 y editor de pixel art integrado. Demostró capacidad de principio a fin en frontend, backend, blockchain y sistemas en tiempo real.

Stack Tecnológico

TypeScriptJavaScriptNode.jsThree.jsBootstrapMySQLAlgorandIPFSREST APIsMultisynqWebSocketsJenkins