Ищу разработчика для создания уникального GTA 5 RP сервера
Ищу опытного разработчика или небольшую команду для разработки полноценного GTA 5 RP проекта.
Главная задача — не сделать очередную копию Majestic / GTA5RP / других популярных серверов, а создать свой узнаваемый RP-проект с уникальными механиками, хорошей оптимизацией и возможностью дальнейшего масштабирования.
Discord: mikhailkostenko.
Что необходимо разработать
Нужен полноценный сервер с системой регистрации и авторизации персонажей, созданием персонажа, сохранением данных, системой аккаунтов и несколькими персонажами на одном аккаунте.
Основные системы:
инвентарь;
предметы и взаимодействие с ними;
деньги, банковская система, переводы и банкоматы;
транспорт, покупка/продажа автомобилей;
автосалоны;
гаражи;
топливо;
тюнинг;
дома и квартиры;
бизнесы;
магазины;
работы;
организации и фракции;
государственные структуры;
полиция;
EMS;
механики;
криминальные организации;
банды;
система оружия;
лицензии;
документы;
штрафы и розыск;
телефон;
контакты и сообщения;
GPS;
объявления;
система эмоций и анимаций;
взаимодействие с игроками;
голосовой чат;
админ-панель;
система логирования;
система наказаний;
репорты;
защита от читов и эксплойтов.
Техническая часть
Предпочтительно использование современного и поддерживаемого стека.
Например:
Server: Node.js / TypeScript либо C#
Client: TypeScript / JavaScript
CEF UI: React / Vue
Database: PostgreSQL / MySQL
Cache: Redis при необходимости
Архитектура должна быть модульной, чтобы в дальнейшем можно было без проблем добавлять новые системы.
Очень важно:
чистый и понятный код;
отсутствие огромного количества костылей;
нормальная структура проекта;
оптимизация клиентской и серверной части;
защита серверных событий от злоупотреблений;
минимум доверия к данным, приходящим с клиента;
нормальная структура базы данных;
Git;
возможность дальнейшей поддержки проекта.
UI / UX
Хотелось бы современный собственный интерфейс, а не копию других RP-серверов.
Нужен единый визуальный стиль для:
HUD;
телефона;
инвентаря;
меню персонажа;
бизнеса;
организаций;
автомобиля;
банка;
магазинов;
админ-панели.
Дизайн можно разрабатывать отдельно, но разработчик должен уметь нормально интегрировать CEF-интерфейс с серверной и клиентской частью.
Как планирую разработку
Проект желательно делать поэтапно.
Сначала — MVP: аккаунты, персонажи, база данных, транспорт, экономика, инвентарь, базовые работы, организации, UI и основные RP-механики.
После стабильного MVP — закрытый тест.
Затем постепенно добавлять уникальные механики, бизнесы, криминал, дополнительные профессии, мероприятия и контент.
Кого ищу
Нужен разработчик в GTA V multiplayer-разработкой или имеет сильный опыт в TypeScript / JavaScript / C#
Будет большим плюсом наличие готовых проектов или GitHub/портфолио.
Discord: mikhailkostenko.
Ищу опытного разработчика или небольшую команду для разработки полноценного GTA 5 RP проекта.
Главная задача — не сделать очередную копию Majestic / GTA5RP / других популярных серверов, а создать свой узнаваемый RP-проект с уникальными механиками, хорошей оптимизацией и возможностью дальнейшего масштабирования.
Discord: mikhailkostenko.
Что необходимо разработать
Нужен полноценный сервер с системой регистрации и авторизации персонажей, созданием персонажа, сохранением данных, системой аккаунтов и несколькими персонажами на одном аккаунте.
Основные системы:
инвентарь;
предметы и взаимодействие с ними;
деньги, банковская система, переводы и банкоматы;
транспорт, покупка/продажа автомобилей;
автосалоны;
гаражи;
топливо;
тюнинг;
дома и квартиры;
бизнесы;
магазины;
работы;
организации и фракции;
государственные структуры;
полиция;
EMS;
механики;
криминальные организации;
банды;
система оружия;
лицензии;
документы;
штрафы и розыск;
телефон;
контакты и сообщения;
GPS;
объявления;
система эмоций и анимаций;
взаимодействие с игроками;
голосовой чат;
админ-панель;
система логирования;
система наказаний;
репорты;
защита от читов и эксплойтов.
Техническая часть
Предпочтительно использование современного и поддерживаемого стека.
Например:
Server: Node.js / TypeScript либо C#
Client: TypeScript / JavaScript
CEF UI: React / Vue
Database: PostgreSQL / MySQL
Cache: Redis при необходимости
Архитектура должна быть модульной, чтобы в дальнейшем можно было без проблем добавлять новые системы.
Очень важно:
чистый и понятный код;
отсутствие огромного количества костылей;
нормальная структура проекта;
оптимизация клиентской и серверной части;
защита серверных событий от злоупотреблений;
минимум доверия к данным, приходящим с клиента;
нормальная структура базы данных;
Git;
возможность дальнейшей поддержки проекта.
UI / UX
Хотелось бы современный собственный интерфейс, а не копию других RP-серверов.
Нужен единый визуальный стиль для:
HUD;
телефона;
инвентаря;
меню персонажа;
бизнеса;
организаций;
автомобиля;
банка;
магазинов;
админ-панели.
Дизайн можно разрабатывать отдельно, но разработчик должен уметь нормально интегрировать CEF-интерфейс с серверной и клиентской частью.
Как планирую разработку
Проект желательно делать поэтапно.
Сначала — MVP: аккаунты, персонажи, база данных, транспорт, экономика, инвентарь, базовые работы, организации, UI и основные RP-механики.
После стабильного MVP — закрытый тест.
Затем постепенно добавлять уникальные механики, бизнесы, криминал, дополнительные профессии, мероприятия и контент.
Кого ищу
Нужен разработчик в GTA V multiplayer-разработкой или имеет сильный опыт в TypeScript / JavaScript / C#
Будет большим плюсом наличие готовых проектов или GitHub/портфолио.
Discord: mikhailkostenko.