本文へスキップ
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 で相談