본문으로 건너뛰기
L2Developers - Lineage II Development Studio
이벤트Classic2022

맞춤 이벤트 엔진

예약 및 즉석 이벤트를 실행하기 위한 구성 가능한 엔진.

맞춤 이벤트 엔진

개요

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

과제

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

우리의 해결책

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.

주요 기능

  • 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

이 사례 연구는 L2Developers가 제공하는 작업의 유형과 규모를 설명합니다. 세부 사항은 대표적인 예시입니다.

다음 프로젝트완성형 서버 빌드
Panoramic obsidian skyline with violet castle silhouettes and drifting embers
L2Developers emblem - a golden winged crest set with a violet arcane gem

비슷한 것을 원하시나요?

계획 중인 것을 알려주시면 함께 개요를 잡아드립니다 - 범위, 일정, 정확한 견적.

Telegram으로 문의