Фон проекта ShadowsProject

ShadowsProject

ShadowsProject (Space Era) - MMOFPS шутер на движке Minecraft. Сеттинг игры происходит в далеком технологичном будущем на вымышленных планетах и с продвинутыми технологиями. Нарисовал и разработал сайт, а также создал дизайн лаунчера и главного экрана клиента игры, подходящие под жанр игры.

Сайт

ShadowsProject
Главная
Начало игры
Описание сервера
Правила
Страница регистрации
Регистрация по партнёрке
Страница входа
Изображение

Дизайн сайта был сделан в тёмных цветах. В качестве акцентного цвета взят фиолетовый. Сама структура сайта обычная для того времени: на главной баннеры и новости о ходе разработки игры, страницы описания серверов, начало игры, правила.

В движке сделана возможность создания статических страниц, где можно создать любую структуру. Также сделана возможность выводить эти страницы по категориям.

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

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

Особое внимание было уделено настройке аккаунта, а также его безопасности. Здесь было реализованы:

  • Привязка двухфакторной аутентификации и проверка важных действий через неё
  • Проверка по второму фактору, если IP сменился
  • Смена пароля аккаунта
  • Установка аватара с его гибкой настройкой под разные размеры (так как он играет большую роль на сайте)
  • Установка подписи для форума
  • Привязка социальных сетей

Личный кабинет

Изображение Личный кабинет
Изображение Личный кабинет
Изображение Личный кабинет
Изображение Личный кабинет
Изображение Личный кабинет
Изображение Личный кабинет
Изображение Личный кабинет
Изображение Личный кабинет
Изображение Личный кабинет
Изображение Личный кабинет
Изображение Личный кабинет
Изображение Личный кабинет
Изображение Личный кабинет
Изображение Личный кабинет
Изображение Личный кабинет
Изображение Личный кабинет
Изображение Личный кабинет
Изображение Личный кабинет

Личный кабинет имеет стандартный для сайта с подобной игрой, но мощный функционал. Реализовал следующие модули кабинета:

  • Информация об аккаунте и купленных привилегиях, а также установкой статуса (который забирается в игру)
  • Передача платины (донат-валюты) между игроками с настройкой комиссии
  • Покупка привилегий
  • Магазин предметов сервера
  • Установка варпов
  • Установка скинов и плащей (как noHD, так и HD)
  • Пополнение баланса с бонусом к пополнению
  • Банлист
  • Партнерская программа с прогрессивным процентом от доната с привлеченных игроков (с настройкой фона для регистрации, настройками для выплат и заявками на выплаты)

Форум

ShadowsProject
Главная страница форума
Список тем в ноде
Страница темы форума
Настройка нод в админпанели
Изображение

Отдельно реализовал полностью самописный форум. Функционал упрощён, но очень похож на функции популярных движков форумов:

  • Страница с ветками форума с количеством тем и постов и информацией о последней теме
  • Создание темы (как в конкретной ветке, так и на главной с выбором нужной ветки)
  • Страница тем с конкретной веткой, здесь темы могут быть закреплены, а также админ может удалить темы (они будут отображаться только админу)
  • Страница с сообщениями для конкретной темы
  • Открытие/закрытие темы (доступно администратору или владельцу темы. Если тему закрыл администратор, то владелец уже не может её закрыть
  • Система банов для тех, кто плохо себя вёл (полный бан, readonly)
  • Отображение ролей на форуме, вывод счетчиков созданных тем и оставленных сообщений для игрока

Нодами форума можно гибко управлять в панели администратора: создавать их, перемещать в подразделы через drag-n-drop и задавать необходимую информацию.

Админпанель

Изображение Админпанель
Изображение Админпанель
Изображение Админпанель
Изображение Админпанель
Изображение Админпанель
Изображение Админпанель
Изображение Админпанель
Изображение Админпанель
Изображение Админпанель
Изображение Админпанель
Изображение Админпанель
Изображение Админпанель
Изображение Админпанель
Изображение Админпанель
Изображение Админпанель
Изображение Админпанель
Изображение Админпанель
Изображение Админпанель

Сделал админпанель с помощью AdminLTE 2 для очень гибкого управления всем контентом на сайте - от создания предмета и привилегии до настроек отображения списка правил! Здесь также есть все банпанели (для игры и форума). Движок имеет мощную систему прав, поэтому даже в админпанели можно выдать определенному пользователю строго необходимый набор разделов для управления.

Хотите себе подобный проект?

Напишите свои идеи - придумаем, что можно сделать
В сообщении опишите коротко о Вашем проекте и предполагаемый бюджет
2025 © Erriour