Skip to content

sanguinesadness/GameManager-Desktop

Repository files navigation

GameManager (Desktop Edition)

GMS (Game Management System, Game Manager) – информационная система, предлагающая пользователю взаимодействие с игрой X* через настольное приложение. Программа как повторяет некоторые функции из самой игры, так и добавляет несколько новых.

demo

*Воображаемая многопользовательская ролевая компьютерная игра (MMORPG).

🧑‍🦰 Пользовательские роли

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

Игрок:

  • добавлять, удалять игровых персонажей и выводить их статистику;
  • просматривать информацию о внутриигровом мире (напр. локации, существа, предметы);
  • покупать предметы в магазине и просматривать инвентарь своих персонажей.

Администратор:

  • просматривать полный список игроков и их персонажей;
  • блокировать и снимать блокировку с игровых персонажей (блокируются именно персонажи, а не игроки);
  • формировать статистические отчеты по игрокам и их персонажам;
  • выгружать сформированные отчеты в Microsoft Excel.

Также все пользователи имеют возможность поменять свои личные данные в Настройках аккаунта.

🖥️ Регистрация в системе

Категории пользователей: игрок

Если у вас нет игрового аккаунта, вы можете создать его через систему GMS. Для этого выполните следующие действия:

  1. Откройте Game Manager.
  2. На стартовой странице нажмите кнопку Регистрация в правом нижнем углу. Подождите открытия окна создания нового аккаунта.
  3. В соответствующих полях введите свои личные данные, используя допустимые значения. В случае неправильного ввода данных вы увидите сообщение об ошибке.
  4. После ввода данных повторно нажмите на кнопку Регистрация.
  5. Ваш аккаунт создан.

reg

Теперь вы можете перейти к следующему шагу - авторизации в системе.

✅ Авторизация в системе

Категории пользователей: игрок, администратор

Если у вас нет игрового аккаунта, вы можете создать его через систему GMS. Для этого выполните следующие действия:

  1. Откройте Game Manager.
  2. На стартовой странице приложения введите ваш логин и пароль в соответствующие поля.
  3. Нажмите кнопку Войти. Если вы ввели верные данные, авторизация будет выполнена успешно.

Чтобы не вводить пароль при каждом входе в приложение, установите флажок в поле Запомнить пароль.

login

👾 Создание нового персонажа

Категории пользователей: игрок

Если у вас еще нет игровых персонажей или вы хотите создать нового, то выполните следующие действия:

  1. Перейдите в раздел Мои персонажи и нажмите на кнопку Создать персонажа.
  2. В появившемся списке выберите понравившегося героя и нажмите на него.
  3. Откроется окно с описанием выбранного героя. Внизу экрана введите желаемое имя нового персонажа и подтвердите свой выбор, нажав на соответствующую кнопку.
  4. Новый персонаж появится в списке слева.

char_creation

ℹ️ Вывод информации о персонажах

Категории пользователей: игрок

Если вы хотите посмотреть подробную статистику о своем игровом персонаже, выполните следующие действия:

  1. Перейдите в раздел Мои персонажи.
  2. В списке слева нажмите на карточку нужного персонажа. В основном части экрана отобразится следующая информация:
    • статус
    • герой
    • локация
    • уровень
    • класс
    • количество часов в игре
    • очки рейтинга
    • баланс (валюта - золото)
  3. Чтобы просмотреть инвентарь персонажа, нажмите на значок мешочка в правом нижнем углу.

char_info

🧨 Удаление персонажа

Категории пользователей: игрок

Чтобы полностью удалить выбранного персонажа, выполните следующие действия:

  1. Перейдите в раздел Мои персонажи.
  2. В списке слева нажмите на карточку нужного персонажа.
  3. В правом нижнем углу основной части страницы нажмите Удалить персонажа.
  4. Подтвердите удаление.
  5. Персонаж полностью удален из игры.

char_removal

🧐 Просмотр информации об игре

Категории пользователей: игрок

Вы можете прочитать описание следующих внутриигровых разделов:

  • существа
  • локации
  • предметы
  • герои.

Для этого:

  1. Перейдите на вкладку Игра и в списке выберите нужный элемент.
  2. В основной части страницы появится информация об игровом элементе.

game_info

🛒 Покупка предметов в магазине

Категории пользователей: игрок

Чтобы купить предмет в магазине, выполните следующие действия:

  1. Перейдите в раздел Мои персонажи.
  2. В списке слева выберите персонажа, которым хотите совершить покупку.
  3. Перейдите на вкладку Магазин и выберите интересующую вас категорию предметов:
    • оружие
    • броня
    • артефакты
    • магия
    • расходумое
    • поддержка.
  4. Нажмите на выбранный товар.
  5. Укажите приобретаемое количество и подтвердите покупку с помощью кнопки Купить.
  6. В случае достаточного баланса, покупка будет совершена. Предмет появится в инвентаре персонажа.

shopping

⛔ Блокировка и снятие блокировки с персонажей игроков

Категории пользователей: администратор

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

Для блокировки выполните следующие действия:

  1. Перейдите в раздел Игроки.
  2. Выберите интересующего вас игрока и нажмите правой кнопкой мыши на нужного персонажа.
  3. Во всплывающем окне выберите Заблокировать.
  4. Укажите причину блокировки и подтвердите действие.
  5. Персонаж заблокирован. Игрок, владеющий этим персонажем больше не сможет играть за него.

char_ban

Для снятия блокировки выполните следующие действия:

  1. Перейдите в раздел Игроки.
  2. Выберите интересующего вас игрока и нажмите правой кнопкой мыши на нужного персонажа.
  3. Во всплывающем окне выберите Разблокировать.
  4. Подтвердите действие
  5. Персонаж успешно разблокирован.

char_unban

📄 Формирование отчетов и выгрузка в Excel

Категории пользователей: администратор

Чтобы собирать статистику по игрокам и их персонажам, выполните следующие действия:

  1. Перейдите в раздел Отчеты.
  2. Выберите интересующий вас запрос из списка слева.
  3. Если вам необходимо экспортировать данные в виде таблицы Excel, то нажмите на соответствующую кнопку в нижней части экрана.
  4. Дождитесь окончания загрузки.
  5. Чтобы ознакомиться с данными статистики, откройте сохраненный файл.

reports_excel excel_result

✏️ Изменение личных данных аккаунта

Категории пользователей: игрок, администратор

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

  1. Нажмите на значок аккаунта в правом верхнем углу и перейдите на вкладку Изменить личные данные.
  2. Отредактируйте поля, используя доступные значения и нажмите на кнопку Сохранить изменения.
  3. Для подтверждения изменений введите текущий пароль и нажмите на соответствующую кнопку.
  4. В случае ввода правильного пароля ваши данные будут изменены.

Вы не можете изменить свой логин.

account_info

🚪 Выход из системы

Категории пользователей: игрок, администратор

Чтобы выйти из панели управления на окно авторизации, выполните следующие действия:

  1. Нажмите на значок аккаунта в правом верхнем углу и нажмите на кнопку Выйти из аккаунта.
  2. Подтвердите выход нажатием на кнопку Да.

logout

About

Курсовая работа 2021 (2 курс)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages