Возможно все, вопрос лишь в уровне мотивации

Александр Z alexxxdevelop

Рейтинг: 1 444
не верифицирован
Всего отзывов: 1 0
Профессионализм: 10 Коммуникация: 10
Выполнил заданий: 1
  • Работ в портфолио: 17
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Возраст: 41 год
  • Стаж работы: 19 лет
  • Зарегистрирован: 27.12.2025
  • Образование: Бакалавриат
  • Юридический статус:ИП
  • Стоимость услуг (руб): 3 000 за час 600 000 за месяц
Был на сайте:

Описание

Многопользовательская онлайн-игра по подобию GTA SA RP на движке Unity на базе сетевого решения FishNet

Решение

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

Основные компоненты:
Сетевое прогнозирование и синхронизация физики. В проекте генерируется код для приостановки и возобновления симуляции Rigidbody2D при переключении между сценами, а также реализовано сглаживание положения и вращения объектов-наблюдателей (PredictedObjectSpectatorSmoother) с расчётом на основе полученных сетевых данных и оставшегося времени интерполяции. Это гарантирует отсутствие рывков и артефактов движения на клиентах, не управляющих объектом напрямую.
Транспортная система. Модуль CarStat отвечает за отображение состояния автомобиля — уровень топлива и его визуализацию на индикаторах прогресса. Система подготовлена к расширению более сложными физическими характеристиками, расходом топлива и взаимодействием с окружением.
Авторизация и безопасность. Проект содержит заготовку модуля аутентификации (Authenticator), который может быть расширен для регистрации и входа пользователей перед подключением к игровой сессии.

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

Ссылки на примеры реализации

 mega.nz/file/pDswlC7C#M-9S6uVcba3PXZPz0JGcFUeCsizE...

Презентация проекта

Divo_RP_c7z7.jpg

Оценили проект:

0
LARGE MEDIUM SMALL