Worldspark Studios
Sole frontend engineer responsible for architecting and operating the complete web ecosystem for flagship title Sparkball.
Visit Website
Case Study Details
Challenge
Build and maintain frontend web infrastructure for an ambitious online MMO, from marketing site to game launcher to NFT marketplace, as the only frontend engineer.
Solution
Architected NFT marketplace, game-connected account system, Xsolla game launcher, leaderboard, and digital rewards integration as a cohesive ecosystem.
Results
Delivered complete web ecosystem supporting game launch, player accounts, competitive leaderboards, and digital asset marketplace for growing player community.
Technologies Used
TypeScript
JavaScript with static types that catch errors before they reach production.
We use TypeScript because type safety at scale prevents entire categories of bugs and makes refactoring fearless.
React
A component-based library for building complex, interactive user interfaces.
We use React when projects need sophisticated client-side interactivity or integration with existing React ecosystems.
Node.js
A JavaScript runtime that enables full-stack JavaScript development and a massive ecosystem.
We use Node.js when project requirements align with its ecosystem or when integrating with existing JavaScript infrastructure.
Web3
Technologies enabling decentralized applications, digital ownership, and blockchain integration.
We use Web3 when projects need NFTs, cryptocurrency payments, or decentralized identity.
Unity WebGL
Unity's web deployment target bringing game engine capabilities to the browser.
We use Unity WebGL to deliver rich interactive experiences without requiring app installation.
Project Details
Sundragon served as the sole frontend owner and co-architect for Worldspark's web ecosystem supporting their flagship game, Sparkball. This role encompassed architecture, implementation, and operational management of a modern web platform connecting players, game servers, NFTs, and third-party services.
Web Ecosystem Architecture Architected a monorepo-based infrastructure using Yarn Workspaces, TurboRepo, and TypeScript with automated tooling (ESLint, Husky, lint-staged). Managed GitHub-to-Vercel CI/CD pipelines while balancing frontend ownership and shared backend responsibility, ensuring reliability and scalability.
NFT Marketplace Development Designed and launched a production-ready Game Assets Marketplace supporting both cryptocurrency and fiat payments. Tech stack included NextJS, TypeScript, TailwindCSS, Prisma ORM, MongoDB Atlas, and Immutable X NFT APIs, integrated with Xsolla and Epic Account Services.
Account & Identity Systems Implemented dual-phase account infrastructure transitioning from Epic Account Services to Xsolla-based systems. Built custom integration code bypassing SDK limitations, establishing user roles, permissions, and authentication with JWT-based auto-refresh mechanisms.
Game-Linked Features Developed leaderboards and digital reward systems pulling live gameplay data from Unreal Engine 4 clients, creating web experiences that functioned as genuine game extensions rather than marketing pages.
Game Launcher & Infrastructure Customized an Xsolla-powered game launcher with branded storefront and news systems, while supporting multiplayer infrastructure via Accelbyte and AWS EC2 elastic scaling.
Vendor Relations Served as primary technical liaison managing 10+ third-party integrations including Xsolla, Immutable X, Epic Account Services, and Accelbyte, translating product requirements into implementation.
Ready to Build Your Project?
Let's discuss how we can help you achieve similar results.
Get in Touch