Разработчик С++ / Unity

Вакансия закрыта
Стоимость:
По договоренности
Удалённо

Техническое задание для разработчика проекта KENT MOBILE


Общая информация


Название проекта: KENT MOBILE


Тип проекта: мобильная многопользовательская онлайн-игра (RP).


Цель проекта: создать собственный RP-проект с уникальным оформлением, системами и развитием, ориентированный на комфортную игру, стабильную работу и регулярные обновления.


---


Основные задачи разработчика


Разработчику необходимо:


- Разработать клиентскую часть игры.

- Разработать серверную часть.

- Создать административную систему.

- Реализовать игровые системы.

- Оптимизировать производительность.

- Исправлять найденные ошибки.

- Подготавливать обновления.


---


Игровые системы


Необходимо реализовать:


- Авторизацию и регистрацию.

- Личный кабинет игрока.

- Систему уровней.

- Систему опыта.

- Игровую валюту.

- Донат-систему.

- Ежедневные бонусы.

- Промокоды.

- Достижения.

- Инвентарь.

- Телефон.

- Банковскую систему.

- Автомобили.

- Недвижимость.

- Бизнесы.

- Работы.

- Лицензии.

- Штрафы.

- Медицинскую систему.

- Семьи.

- Кланы.

- Друзей.

- Чаты.

- Голосовой чат (при возможности).

- Настройки интерфейса.


---


Государственные организации


Реализовать игровые организации:


- МВД.

- ФСБ.

- Больница.

- Правительство.

- МЧС.


---


Криминальные организации


Добавить:


- ОПГ.

- Мафии.

- Другие преступные организации.


---


Административная система


Необходимо создать:


- Полную систему администратора.

- Уровни администратора.

- Логи всех действий.

- Систему жалоб.

- Репорт.

- Наблюдение за игроками.

- Историю наказаний.

- Бан-лист.

- Мут-лист.

- Варн-лист.

- Систему восстановления имущества.

- Систему амнистий.


---


Интерфейс


Необходимо полностью оформить интерфейс в фирменном стиле KENT MOBILE.


В проекте должны использоваться:


- собственный логотип;

- собственная цветовая палитра;

- уникальные меню;

- собственные иконки;

- современные анимации;

- удобная навигация.


---


Серверная часть


Разработчик должен обеспечить:


- стабильную работу сервера;

- защиту от читов;

- защиту аккаунтов;

- резервное копирование данных;

- стабильную базу данных;

- высокую производительность.


---