{title}
{desc}
import { useReveal, Icons } from './atoms.jsx';
const items = [
{
icon: Icons.path,
num: 'I',
tag: 'Сигнатурная фича',
title: 'Индивидуальный прогресс по эпохам',
desc: 'Пока твой герой не увидел финал Классики — Outland закрыт. Пока не закрыт Illidan — Нортренд в тумане. Каждый идёт в своём темпе, без скипов.',
span: 'span-6',
},
{
icon: Icons.solo,
num: 'II',
tag: '',
title: 'Соло-данжи',
desc: 'Любое подземелье проходимо в одиночку: мы скейлим боссов и механики под размер отряда — от 1 до 5.',
span: 'span-3',
},
{
icon: Icons.mask,
num: 'III',
tag: '',
title: 'Режим «Предатель»',
desc: 'При создании персонаж Альянса может встать на сторону Орды (и наоборот). Отдельные сюжеты, NPC, репутации.',
span: 'span-3',
},
{
icon: Icons.wolf,
num: 'IV',
tag: 'В разработке',
title: 'Ликантропия',
desc: 'Воргены как болезнь: заражайся, сопротивляйся, или прими форму. Твой выбор — твой путь.',
span: 'span-4',
},
{
icon: Icons.mythic,
num: 'V',
tag: '',
title: 'Mythic+ без потолка',
desc: 'Бесконечное масштабирование уровня ключа. Каждую неделю — новые аффиксы.',
span: 'span-4',
},
{
icon: Icons.pass,
num: 'VI',
tag: 'В разработке',
title: 'Боевой пропуск · магазин наград',
desc: 'Ежедневные и еженедельные задания, ежедневные награды за вход, косметика в магазине.',
span: 'span-4',
},
{
icon: Icons.collection,
num: 'VII',
tag: 'В разработке',
title: 'Коллекции',
desc: 'Питомцы, ездовые животные, трансмогрификация — всё в одном журнале, с фильтрами и прогрессом.',
span: 'span-6',
},
{
icon: Icons.kart,
num: 'VIII',
tag: 'Side Project',
title: 'MoonWell Karts',
desc: 'Отдельная мини-игра в нашей инфраструктуре — аркадные гонки с персонажами сервера. В разработке.',
span: 'span-6',
},
];
const onMove = (e) => {
const r = e.currentTarget.getBoundingClientRect();
e.currentTarget.style.setProperty('--mx', `${((e.clientX - r.left) / r.width) * 100}%`);
e.currentTarget.style.setProperty('--my', `${((e.clientY - r.top) / r.height) * 100}%`);
};
function FeatureCard({ icon, num, tag, title, desc, span }) {
const ref = useReveal();
return (
{desc}{title}
Восемь систем, которые делают MoonWell не клоном, а отдельной игрой поверх знакомого мира.