uaRO — Ukrainian Ragnarok Online
Игровой портал приватного сервера Ragnarok Online: база данных, сообщество и внутриигровой рынок в одном месте.
- Год
- 2026
- Работа
- Дизайн и разработка
- Тип
- Игровой портал
- Языков
- 31
Портал в цифрах
Классический сервер, открытый миру
uaRO — приватный сервер Ragnarok Online, основанный в Украине ещё в 2004 году: классический Pre-Renewal, Episode 11.2, честные рейты 1×, никакого cash-shop и pay-to-win. Комьюнити, которое держится уже два десятилетия.
Старый сайт своё отслужил. Новый портал должен был делать сразу две вещи: давать ветеранам всё, что они смотрят каждый день — кто онлайн, за кем замки, что с кого падает — и открыть сервер игрокам со всего мира на их языках.
Шесть тысяч записей, которые отвечают мгновенно
Предметы, монстры, карты, локации и умения — с теми цифрами, из-за которых игроки и спорят: полные боевые характеристики, точные шансы дропа по каждому каналу, включая MVP и карты, и локации спавна с количеством. Страница монстра говорит, где его фармить; страница предмета — кто его дропает и у какого NPC он продаётся, с координатами на карте.
- Предметы, монстры, карты, локации, умения, петы, гомункулы и крафт
- Точные шансы дропа и карты спавна с количеством
- Обратный индекс по каждому предмету: кто дропает, кто продаёт
То, что игрок смотрит каждый день
Кто онлайн прямо сейчас
Онлайн, пик и реальные персонажи по картам и классам — читается прямо из игры.
Шесть рейтингов
Уровень, профессия, зени, слава, гильдии и замки — с поиском и фильтром по 47 классам.
War of Emperium
Живые владельцы и защита по 24 замкам с группировкой по реалмам и расписанием осад.
Эмблемы гильдий картинками
Сырая игровая эмблема распаковывается и рендерится в прозрачный PNG на лету.
Профили с приватностью
Игрок может закрыть профиль; ID аккаунта, зени, инвентарь и IP наружу не отдаются.
Таймеры MVP
Окна респавна плюс время убийства от игроков — лично, для гильдии или для всех.
Сайт, вживлённый в работающую игру
Большая часть портала — это не контент, а живое состояние. Сайт читает собственную базу игрового сервера на отдельной машине: персонажей, гильдии, замки, входы. Запись разрешена только через узкие, защищённые «мосты».
Поскольку игровой сервер может подтормаживать или падать, соединение сделано с запасом прочности: короткие таймауты и предохранитель, который срабатывает на полминуты, когда игровая машина перестаёт отвечать. Данные продолжают отдаваться из кэша и обновляются в фоне — а «деградированный» ответ намеренно не кэшируется. Сайт остаётся на ногах и показывает последнее известное состояние вместо страницы ошибки.
Один аккаунт сайта — много игровых
Связанная регистрация
Регистрация создаёт сразу и учётку сайта, и игровую, связывая их между собой.
Несколько аккаунтов
Игрок привязывает несколько игровых учёток, каждая подтверждается разовой проверкой игрового пароля.
Безопасные операции с персонажем
Переименование или сброс идут только когда персонаж офлайн, под временной блокировкой аккаунта, которая всегда снимается, и с записью в аудит.
Баллы вместо платежей
Cash-shop нет: награды идут за зени и за голосования на игровых топ-листах.
Экономика игроков
Банк, хранилище, эскроу-сделки, стакан заявок, заявки на покупку, магазины игроков, подарки и достижения — всё на стороне сайта.
Вход через Google и история
Авторизация через Google и полная история входов из игрового лога.
Инструмент команды, а не страница настроек
Команда ведёт сервер из отдельного приложения с собственным входом, ролевой моделью на тринадцать областей ответственности и записью в аудит на каждое изменение.
Персонал ведёт контент сайта, модерирует то, что публикуют игроки, и администрирует самих игроков — включая действия, которые пишут напрямую в игру.
Что ведёт команда
Игроки
Создание, бан и разбан, сброс пароля, смена уровня GM — с записью прямо в игру.
Роли и аудит
Тринадцать областей прав в шести ролях; каждое изменение фиксируется.
Контент сайта
Четырнадцать типов контента — новости, гайды, страницы, FAQ и остальное.
Модерация
То, что публикуют игроки, эмблемы гильдий и форум.
Медиа и логи
Медиатека плюс системные логи для диагностики.
Тридцать один язык
Весь интерфейс переводится через автоматизированный пайплайн.
Есть проект с живыми данными?
Игровые серверы, дашборды, интеграции с работающими системами — расскажите, что нужно.
Связаться с нами
Есть идея проекта?
Расскажите нам о ней.
Отвечаем в течение одного рабочего дня