Top.Mail.Ru

    Новое мира компьютерных игр

    Настройка ленты

    Отметьте категории, материалы из которых хотите видеть в этой ленте.

    Загрузка категорий...
    ' + 'Загрузка категорий...
    '; postAjax({ ajax: 'true', action: 'get_feed_categories', block_id: blockId }) .then(function (data) { if (!data.success) throw new Error(data.error || 'Ошибка сервера'); renderCategories(catsContainer, data); }) .catch(function (err) { console.error('[feed] load error:', err); catsContainer.innerHTML = '
    Не удалось загрузить категории
    ' + escapeHtml(err.message) + '
    '; }); } function closeFeedSettings(blockId) { var modal = document.getElementById('feed-modal-' + blockId); if (modal) modal.classList.remove('is-open'); var anyOpen = document.querySelector('.feed-settings-modal.is-open'); if (!anyOpen) document.body.classList.remove('tie-popup-is-opend'); } /* ---------- рендер категорий ---------- */ function renderCategories(container, data) { var source = (data.current && data.current.length) ? data.current : data.default; // '*' = «отметить всё видимое» (режим «всё кроме исключённых») var checkAll = (source === '*'); var selected = checkAll ? [] : String(source || '') .split(',').map(function (s) { return s.trim(); }).filter(Boolean); var html = ''; if (!data.categories || !data.categories.length) { html = '
    Нет доступных категорий
    '; } else { data.categories.forEach(function (cat) { var checked; if (checkAll) { checked = ' checked'; } else { checked = selected.indexOf(String(cat.id)) !== -1 ? ' checked' : ''; } var isChild = cat.parentid && cat.parentid > 0; var cls = 'feed-cat-item' + (isChild ? ' feed-cat-item--child' : ''); html += ''; }); } container.innerHTML = html; // сохраняем дефолт для пресета «По умолчанию» container.dataset.default = data.default || ''; } /* ---------- пресеты ---------- */ function applyPreset(blockId, kind) { var container = document.getElementById('feed-cats-' + blockId); if (!container) return; var boxes = container.querySelectorAll('input[type=checkbox]'); if (kind === 'all') { boxes.forEach(function (b) { b.checked = true; }); } else if (kind === 'none') { boxes.forEach(function (b) { b.checked = false; }); } else if (kind === 'default') { var def = container.dataset.default || ''; if (def === '*') { boxes.forEach(function (b) { b.checked = true; }); } else { var arr = def.split(',').map(function (s) { return s.trim(); }).filter(Boolean); boxes.forEach(function (b) { b.checked = arr.indexOf(b.value) !== -1; }); } } } /* ---------- сохранить / сбросить ---------- */ function saveFeedSettings(blockId) { var container = document.getElementById('feed-cats-' + blockId); if (!container) return; var panel = container.closest('.feed-settings-container'); var saveBtn = panel.querySelector('.feed-settings-save'); var checked = Array.prototype.slice .call(container.querySelectorAll('input[type=checkbox]:checked')) .map(function (cb) { return cb.value; }) .join(','); var originalText = saveBtn.textContent; saveBtn.style.pointerEvents = 'none'; saveBtn.textContent = 'Сохранение...'; postAjax({ ajax: 'true', action: 'save_feed_settings', block_id: blockId, feed_cats: checked }) .then(function (data) { if (!data.success) throw new Error(data.error || 'Неизвестная ошибка'); window.location.reload(); }) .catch(function (err) { console.error('[feed] save error:', err); alert('Ошибка сохранения: ' + err.message); saveBtn.style.pointerEvents = ''; saveBtn.textContent = originalText; }); } function resetFeedSettings(blockId) { if (!confirm('Сбросить настройки ленты и вернуть категории по умолчанию?')) return; postAjax({ ajax: 'true', action: 'save_feed_settings', block_id: blockId, feed_cats: '' }) .then(function (data) { if (data.success) { window.location.reload(); } else { alert('Ошибка: ' + (data.error || 'Неизвестная ошибка')); } }) .catch(function (err) { console.error('[feed] reset error:', err); alert('Ошибка сброса: ' + err.message); }); } })();

    Читайте также

    Ближайшие игровые релизы

      Windows PC +2
      2026

      Endurance Motorsport Series

      Endurance Motorsport Series — это новое творение студии KT Racing , хорошо известной среди фанатов автосимуляторов по предыдущим проектам — в первую очередь успешной серии игр посвящённой мировому чемпионату по ралли. Опыт разработчиков в создании реалистичных и атмосферных гоночных симуляторов тепе
      PlayStation 5 +1
      2026

      Euro Truck Simulator 2

      Euro Truck Simulator 2 — это увлекательный симулятор, который переносит вас в мир дальнобойщика, где вы становитесь полноправным участником грузоперевозок по просторам Европы. Вас ждёт захватывающее путешествие через десятки реальных городов, включая крупные мегаполисы.
      PlayStation 5 +1
      2026

      American Truck Simulator

      American Truck Simulator (ATS) — это симулятор вождения грузовиков, разработанный чешской студией SCS Software. Игра была выпущена в феврале 2016 года и является духовным продолжением Euro Truck Simulator 2 , но переносит действие из Европы в США. В этом обзоре мы рассмотрим основные аспекты игры...
      Windows PC +2
      11.03.2027

      Road Kings

      Погрузитесь в атмосферный симулятор водителя-дальнобойщика на американском Юге. Начните карьеру с нуля, купите свой первый грузовик и постройте транспортную империю. Преодолевайте опасные маршруты между Саванной и Джексонвиллом, управляя реалистичной физикой 40-тонной фуры.
      Windows PC +2
      2027

      IndyCar Racing The Game

      IndyCar от iRacing Studios находится в разработке и ещё не выпущена. Это будет отдельный проект, посвящённый чемпионату NTT INDYCAR SERIES и его младшей серии INDY NXT. В игре будут представлены лицензированные автомобили и пилоты обеих серий.
      Windows PC
      2027

      Assetto Corsa Rally

      Assetto Corsa Rally — это новый этап в развитии легендарной франшизы, посвященный экстремальному миру ралли. Данный симулятор предлагает полное погружение в атмосферу этого сурового вида автоспорта, где каждая деталь имеет значение — от выбора автомобиля до постоянно меняющихся дорожных условий.

      Читайте также

      Лучшие игры по мнению игроков

        PlayStation 5 +3

        Assetto Corsa Competizione

        Assetto Corsa Competizione (ACC) — автосимулятор от итальянской студии Kunos Simulazioni, посвященный гонкам серии GT World Challenge. Игра выпущена в 2019 году и быстро завоевала популярность благодаря высокой реалистичности и детальной проработке. Это официальная игра GT World Challenge
        Windows PC

        Le Mans Ultimate

        Le Mans Ultimate — это официальный симулятор от студии Motorsport Games, полностью посвящённый чемпионату мира по гонкам на выносливость FIA WEC и легендарных 24 часов Ле-Мана.
        PC +1

        Forza Motorsport

        Forza Motorsport — культовая серия гоночных симуляторов от студии Turn 10 Studios, эксклюзивно разработанная для платформ Xbox и ПК. Эта серия на протяжении многих лет предлагает игрокам сочетание реалистичной физики, впечатляющей графики и огромного разнообразия автомобилей. Последняя часть — перез
        Windows PC +1

        GT Manager

        GT Manager — это не просто игра, а билет в мир, где каждая секунда на вес золота. Вы — не просто менеджер, а капитан корабля, несущегося сквозь бурю ревущих моторов, горячих шин и холодного расчёта. Здесь нет места случайностям — только ваши решения, которые либо поднимут команду на подиум...
        PC

        KartKraft

        Погрузитесь в мир профессионального картинга с KartKraft – самым точным симулятором гонок на картах. Ощутите перегрузки в 2.5G, разгон до 100 км/ч за 3.2 секунды и управление без подвески на пределе сцепления. Сражайтесь с 20 соперниками, настраивайте экипировку от Sparco, Alpinestars и Arai...
        PC +5

        WRC 10 FIA World Rally Championship

        WRC 10 FIA World Rally Championship — реалистичный симулятор ралли с улучшенной физикой и историческим режимом. Управляйте легендарными машинами Alpine, Audi, Lancia и другими, участвуйте в знаковых гонках прошлого и настоящего. Игра отмечает 50-летие чемпионата, предлагая динамичные спецучастки...
        Windows PC +5

        Expeditions: A MudRunner Game

        Expeditions: A MudRunner Game — это захватывающее приключение в роли исследователя, отправляющегося в самые отдалённые и труднодоступные уголки планеты, от пустынь Аризоны до горных массивов Карпат.
        PC +1

        NASCAR Heat 5

        NASCAR Heat 5 — официальная видеоигра самой популярной в мире серии сток-каров — приглашает вас за руль мощных гоночных машин и бросает вызов: стать чемпионом NASCAR Cup Series 2020 года. Игра воссоздаёт атмосферу настоящих гонок, включая все официальные команды, пилотов и автомобили

        Новые видео и трейлеры

        `; // Создаем плеер createPlayer(video); // Показываем модальное окно modal.style.display = 'block'; document.body.style.overflow = 'hidden'; document.documentElement.style.overflow = 'hidden'; } // Функция закрытия модального окна function closeModal() { modal.style.display = 'none'; document.body.style.overflow = 'auto'; document.documentElement.style.overflow = 'auto'; // Останавливаем все видео и очищаем const videos = modalPlayer.querySelectorAll('video'); videos.forEach(v => { v.pause(); v.currentTime = 0; }); const iframes = modalPlayer.querySelectorAll('iframe'); iframes.forEach(iframe => { iframe.src = ''; }); modalPlayer.innerHTML = ''; } // Обработчики кликов на видео-карточки document.querySelectorAll('.video-card').forEach(card => { card.addEventListener('click', function(e) { e.preventDefault(); e.stopPropagation(); const videoId = parseInt(this.getAttribute('data-video-id')); if (videoId) { openModal(videoId); } }); }); // Назначаем обработчики закрытия modalClose.addEventListener('click', closeModal); modalOverlay.addEventListener('click', closeModal); // Закрытие по ESC document.addEventListener('keydown', function(e) { if (e.key === 'Escape' && modal.style.display === 'block') { closeModal(); } }); // Предотвращаем закрытие при клике на контент modal.querySelector('.video-modal-content').addEventListener('click', function(e) { e.stopPropagation(); }); });
        {slinks}
        Back to top button
        Подписаться

        Подпишитесь на нашу
        группу ВКонтакте и не пропустите ничего важного!