Juego / Full-StackPrueba: Arquitectura
Clash of Adventurers -- MMO Full-Stack
MMO con autoridad de servidor con cliente UE5, sistemas de crafting, servicio wiki y gestión de comunidad con bots.
El Desafío
Construir un MMO completo como desarrollador indie: servidor de juego, cliente, wiki, sitio web, bots y marketing.
Restricciones
- Gameplay con autoridad de servidor requerido para prevención de trampas
- Pipeline de contenido necesitaba escalar sin un equipo de arte completo
- Wiki y datos de items deben mantenerse sincronizados con las builds del juego
Decisiones Técnicas
- UE5 con GAS (Gameplay Ability System) para gameplay con autoridad de servidor
- C++ para lógica de juego crítica en rendimiento, Blueprints para iteración de contenido
- WikiService en Next.js para gestionar bases de datos de items y exponerlos a jugadores
- Scripts bridge en Python para exportar datos del juego a la web
Destacados
- Sistema de crafting con autoridad de servidor con 5 ramas de profesiones
- Sistema de inventario multi-almacenamiento (MainStorage, EquipmentStorage, TradePocket, Warehouse)
- Comercio jugador-a-jugador con validación del lado del servidor
- Smart spawner para gestión de NPC/enemigos
- Servicio wiki completo con CRUD admin, sincronización de pipeline y búsqueda de items
Resultados
- Infraestructura MMO de punta a punta construida y operativa
- Documentación técnica de 918 líneas solo para el sistema de crafting
- Pipeline de contenido automatizado desde datos del juego a wiki pública
Tecnología
UE5C++PythonTypeScriptNext.jsPostgreSQL
¿Querés algo así?
Describí tu flujo de trabajo, qué rastreás hoy y qué falla más seguido. Te propongo una auditoría o sprint de alcance fijo.