Форум Pawn.Wiki - Воплоти мечту в реальность!: CoopAndreas - Форум Pawn.Wiki - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

CoopAndreas кооперативный сетевой мультиплеер Оценка: -----

#1
Пользователь офлайн   Tornamic 

  • reversed
  • Вставить ник
  • Раскрыть информацию
CoopAndreas
— кооперативный сетевой мультиплеер для GTA:SA

История, как я начал писать этот проект:
Зима, начало этого года, катался в сампе с кентиком, поспорил что напишу мультиплеер за день. Решил я тогда писать на Lua, много слов, получился простецкий мультиплеер с чатом на ImGui и со скользящими человечками. Забил на этот результат, из-за плохой скорости сетевой библиотеки. Начал писать мод аля с P2P подключением, код конечно был ужасен, технически был неправильно написан, но зато, вышло криво синхронизировать игроков, анимации, оружия, тачки и пешеходов, видео (youtube). После небольшой паузы, я нашел библиотеку, которая позволяет писать плагины для гташки на яп C#. Тогда я уже примерно понимал, как правильно написать синхронизацию, но далеко не ушел, ибо управлять нативным кодом, из C#, практически невозможно. Забил х на эту попытку (демонстрация работы), выложил сурсы на github, думаю мб кого-то замотивирую. В итоге сам надумал, что хочу попробовать это сделать на предназначенных для таких дел языка — С++. Через боль подготовил проект к написанию и пошло-поехало.

Зачем?
Гыыыы, гта сан андреас миссии вместе проходить :DD

Что сейчас с проектом?
Активно его пишу, почти everyday идут новые commits с новыми features. Публикую прогресс в виде скринов и видео в дискорд сервер, и в виде галочек в README.md репозитория мода (ссылки внизу темы). Вообще, не планировал в ближайшее время показывать проект на показ. Но из-за сарафанного радио, каким-то образом набралось N кол-во людей в дс сервер, да и некоторые люди отсюда знают, думаю да х с ним и пишу эту тему, пусть люди знают, что я делаю.

Что будет в будущем?
Планирую много чего, синхронизировать чуть ли не весь игровой контент

Когда скачать можно будет?
Да хуй знает

P.S. можно самому сбилдить, и поиграть в симулятор крашей :D

Ссылки
Репозиторий: github
Дискорд сервер, там имеется актуальная инфа, новые features и все, полезные и нет оповещения
Старые попытки написать мод можно глянуть в ветках на гитхабе (sagp-lua, coopandreas-lua, coopandreas-dotnet)

Авторы и полезные люди
Мод: Tornamic (я), sr_milton
Лаунчер: EOS (NoPressF)
Особая благодарность: Lone.Rider, The Empty Prod., 21th year

[!!!]Копировать любую информацию про проект в другие источники без указания ссылок на ресурсы (дискорд сервер, гитхаб репозиторий) запрещено

Сообщение отредактировал Tornamic: 29 августа 2024 - 13:14

6

#2
Пользователь офлайн   21th year 

  • Профессионал
  • Вставить ник
  • Раскрыть информацию
Из Discord сервера Кирилла
Скрытый текст [Показать]

Сообщение отредактировал 21th year: 27 августа 2024 - 00:45

0

#3
Пользователь офлайн   21th year 

  • Профессионал
  • Вставить ник
  • Раскрыть информацию
Мы теперь в LIVE SAMP!
Изображение

1

#4
Пользователь офлайн   Tornamic 

  • reversed
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщения21th year (28 августа 2024 - 22:37) писал:

Мы теперь в LIVE SAMP!
Изображение

я в шоке...
0

#5
Пользователь офлайн   Nexius 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию
Очень сильно советую поиграть в ps2 версию gta sa, например через эмулятор PCSX2 на пк. В версии под ps2 у игры уже был встроенный кооп режим, с которым было бы полезно ознакомиться и возможно взять его за референс для своего мода (если ещё не).
0

#6
Пользователь офлайн   Tornamic 

  • reversed
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияNexius (29 августа 2024 - 02:51) писал:

Очень сильно советую поиграть в ps2 версию gta sa, например через эмулятор PCSX2 на пк. В версии под ps2 у игры уже был встроенный кооп режим, с которым было бы полезно ознакомиться и возможно взять его за референс для своего мода (если ещё не).


этот кооп режим сохранился до пк версии, он полностью рабочий, просто нужно создать игрока с типом PED_TYPE_PLAYER_2, привязать управление и well done. такое делает мод 2 Player Deluxe
0

#7
Пользователь офлайн   Vlad_Gushan 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
Ждом вместе с другом Вовой
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей


Яндекс.Метрика