Pular para o conteúdo
L2Developers - Lineage II Development Studio
EventosClassic2022

Motor de eventos personalizado

Um motor configurável para rodar eventos agendados e sob demanda.

Motor de eventos personalizado

Visão geral

A reusable event framework for a Classic server that was maintaining a dozen separate one-off event scripts.

O desafio

Every event was its own script with copy-pasted scheduling, rewards and announcements. Fixing a bug meant fixing it a dozen times.

Nossa solução

We built one event engine handling scheduling, registration, teams, scoring, rewards and announcements, with events defined as small config-driven modules. Existing events were ported onto it.

Principais recursos

  • Unified scheduler and registration
  • Team, arena and free-for-all modes
  • Configurable scoring and rewards
  • Announcement and countdown system
  • Event modules in a few dozen lines each
  • Admin start/stop/force controls

Este estudo de caso descreve o tipo e o escopo de trabalho que a L2Developers entrega. Os detalhes são representativos.

Próximo projetoServidor completo
Horizonte panorâmico de obsidiana com silhuetas de castelos violeta e brasas flutuantes
Emblema L2Developers - uma crista alada dourada com uma gema arcana violeta

Quer algo assim?

Conte o que você planeja e mapeamos junto com você: escopo, prazo e um orçamento exato.

Fale conosco no Telegram