Обзор и установка CloudArcade CMS

CloudArcade CMS — это платный легковесный специализированный движок на нативном PHP, созданный исключительно для развертывания игровых порталов и каталогов HTML5-игр. В отличие от тяжелых универсальных платформ, он не использует громоздкие фреймворки, благодаря чему работает быстро, эффективно расходует ресурсы сервера.

Ключевые возможности:

  • Автоматизация контента: Встроенный инструмент Fetch Games и JSON-импортер позволяют в один клик наполнять сайт тысячами игр из партнерских сетей (GameDistribution, GamePix и др.).
  • Автономность: Наличие плагина Auto Publish для автоматической публикации игр по заданному интервалу времени.
  • Гибкая монетизация: Поддержка встроенной видеорекламы в играх (Revenue Share) и собственная система управления баннерами вокруг игрового поля.
  • Мультиязычность: Встроенная локализация и плагины автоматического перевода контента для работы на международный рынок.
  • Эмуляция: Наличие встроенного Flash-эмулятора (Ruffle) на WebAssembly для запуска старых ретро-игр на стороне клиента.

Скрипт устанавливается по классической схеме «загрузил и запустил» и не требует системных компиляторов.

  1. Скачайте архив с CloudArcade и то что находится в cloudarcade.zip распаковываете в корень сайта.
  2. Создайте базу данных средствами вашей панели (в моем случае FastPanel) или SQL запросом и запищите данные доступа.
  3. Перейдите на главную страницу вашего сайта /install.php и введите данные для доступа к базе данных.
  4. На следующем экране вы увидите что соединение с БД успешно и вы можете создать пользователя с правами Admin. Важно вы не сможете переименовать имя пользователя в дальнейшем и это имя будет выводится на страницах сайта

Проблема с плагинами и темами: Если сам плагин Core-движка обновлен, то сторонние темы или старые плагины импорта игр из фидов (JSON/Game Distribution/Игры по API) на PHP 8.3 могут выдавать фатальные ошибки (Fatal Error), если они давно не обновлялись автором. Рекомендую использовать PHP 8.1, эта версия даст максимальную стабильность без фатальных ошибок от функций, которые полностью вырезали в PHP 8.3.

Управление игровым контентом в панели администратора CloudArcade реализовано через четыре независимых инструмента. Выбор метода зависит от того, где физически хранятся файлы игры.

Классический вариант для размещения уникальных или собственных HTML5-игр на вашем сервере.

Требования к архиву: Все файлы игры упаковываются в .zip. В корне архива обязательно должен находиться исполняемый файл index.html, а также две обложки: thumb_1.jpg (рекомендуемый размер 512x384 px) и thumb_2.jpg (512x512 px).

Игры на Construct 3: Допускается загрузка zip-архива напрямую после экспорта из движка, без предварительного создания обложек.

Хранение: Файлы физически загружаются на ваш сервер в директорию /games. При удалении игры из админки её файлы стираются с диска безвозвратно.

Основной инструмент для быстрого наполнения сайта массой контента без нагрузки на дисковое пространство.

Как это работает: Интеграция с крупными сетями дистрибуции (GameDistribution, GamePix и др.).

Процесс: Вы выбираете нужную коллекцию или жанр, нажимаете «Загрузить игры», проверяете список и добавляете их точечно или все сразу кнопкой «Добавить все».

Плюсы: Система автоматически создаст недостающие категории. Движок отслеживает уже добавленные ID, что полностью исключает дублирование контента при повторном импорте.

Как происходит монетизация по шагам

  1. Вы регистрируетесь, например, на GameDistribution как Publisher.
  2. В своем личном кабинете на GameDistribution вы получаете уникальный идентификатор — Placement ID (или API-ключ).
  3. Вы копируете этот ID и вставляете его в настройки CloudArcade.
  4. Вы импортируете игру через Fetch Games. Движок создает страницу на вашем сайте и вставляет туда специальный iframe, в код которого уже «вшит» ваш персональный Placement ID.

Откуда берутся деньги и как они делятся?

Когда игрок заходит на ваш сайт и запускает импортированную игру:

  • Перед стартом игры (Preroll) или во время пауз (Midroll) внутри самого игрового экрана запускается видеореклама.
  • Эту рекламу туда транслирует сервер GameDistribution (или GamePix).
  • Рекламодатель платит деньги дистрибьютору.
  • Дистрибьютор берет эту сумму и делит её. Вот тут и работают те самые 33–40%, о которых написано в описании CloudArcade.

Все эти деньги копятся не в админке CloudArcade, а в вашем личном кабинете на сайте GameDistribution (или GamePix). Как только там набирается минимальный порог (например, $100), дистрибьютор выплачивает их вам напрямую.

Формула сплита: Часть денег забирает разработчик игры (который её написал), часть — сам дистрибьютор (за хостинг и инфраструктуру), а оставшиеся 33–40% от чистого дохода перечисляются вам, так как именно вы привели игрока на своем сайте.

Метод аналогичен прямой загрузке, но файлы игры физически остаются на стороннем сервере или CDN.

Как настроить: Вместо загрузки архива вы указываете прямые ссылки на внешние файлы обложек и URL самой игры.

Важно: Ссылка на игру должна вести напрямую на файл index.html или на директорию, которая его содержит (например, http://cdn.domain.com/game-title/index.html). Это идеальный вариант для распределения нагрузки между несколькими вашими серверами.

Продвинутый инструмент для пакетного добавления игр по кастомным базам данных или готовым спискам.

Как использовать: Позволяет загрузить структурированный JSON-массив с метаданными. Доступна кнопка «Предварительный просмотр» для проверки корректности разметки перед импортом.

Специфика: Поля title, description, url, thumb_1, thumb_2, width, height и category являются обязательными. Поле slug можно пропустить. Параметр source служит для маркировки источника происхождения игры, что упрощает дальнейшую фильтрацию в базе.

📌 Удобный подбор VPS по параметрам доступен на DIEGfinder.com - официальном инструменте проекта DIEG. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти подходящий VPS/VDS сервер для любых задач хостинга.

📌 Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов - читайте здесь.

💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!