
Art School Fight Club
End-to-end Full Stack Development




Overview
Art School Fight Club is a web platform that combines a pixel art editor, NFT minting on Algorand, and a real-time multiplayer 3D fighting game — all running in the browser. Users acquire a character, customize it, mint it as an NFT, and use it to battle other players in real-time.
Architecture
The platform consists of a pixel art editor, a Node.js/Express backend handling authentication and game state, Algorand smart contracts for NFT operations, IPFS for decentralized asset storage, and a Three.js-powered 3D game engine with real-time multiplayer via WebSockets and Multisynq.
Technical Challenges
Key challenges included synchronizing game state across players with minimal latency, integrating blockchain transactions without disrupting gameplay flow, and rendering custom pixel art as 3D character textures in real-time.
Outcome
Successfully launched platform with real-time multiplayer battles, NFT marketplace, integrated pixel art editor, and a bot that fights alongside real users.