PDA

Просмотр полной версии : [Info] RenderWare Multiplayer



0x452
04.03.2018, 12:40
Привет всем, хотел бы рассказать о нашем проекте RenderWare Multiplayer.

Краткая история зарождения проекта:

Идея создания альтернативы SA-MP появилась еще в начале 2017 года, когда я работал над другим проектом для GTA V, но до реализации просто не доходили руки. Ближе к середине лета 2017 года я решился взяться за этот проект. Сначала я работал чисто для себя, пытался узнать как работает SA-MP, но потом я решил заняться разработкой собственного мультиплеера. 5 июля я начал работать над функционалом, реализацией функций, которые есть в SA-MP, но нет в RW-MP на тот момент. Так и зародился этот проект.

Чего мы хотим достичь этим?

Первое и самое главное - создать замену SA-MP или хотя бы достойного конкурента. Может быть эта идея звучит безумно, но попробовать нужно. Для начала давайте ознакомимся с нашим roadmap:


совместимость скриптинга с SA-MP (легкий перенос мода с SA-MP на RW-MP)
улучшение синхронизации
перевод с dxutgui на imgui
поддержка других языков программирования с помощью специальных модулей
С++ API (относится также к пункту выше)
возможность заменять объекты на свои (фича SA-MP 0.3DL)


Некоторые из этих пунктов уже реализованы, например gui:

https://media.discordapp.net/attachments/372261804598099968/486265364112605194/unknown.png?width=1214&height=683

Почему не MTA, почему именно вы?

Мы хотим придерживаться стилистики SA-MP и самой GTA, быть менее навороченным, что-то между SA-MP и MTA. Выбирать чем пользоваться только Вам.

В заключение:

Мы не имеем ничего против SA-MP team, с проектом которой наш мультиплеер может конкурировать в будущем. Уже сейчас можно поиграть и протестировать некоторые фичи, всю информацию можно найти на сайте или в группе ВК:

https://forum.rw-mp.net
http://vk.com/rwmultiplayer

https://discord.gg/7fWMsBD

Daniel_Cortez
04.03.2018, 16:36
Раньше я уже упоминал в чате форума о том, что торговая марка RenderWare принадлежит Criterion Software (https://en.wikipedia.org/wiki/Criterion_Games), что может повлечь за собой очевидные последствия.
Это + публично заявлять о том, что код проекта основан на утекших исходниках - всё равно что напрашиваться на судебный иск со стороны разработчиков SA-MP (при условии, что проект взлетит и начнёт переманивать аудиторию, а вместе с ней и прибыль с оригинального МП).

Я не хочу никого оскорбить вышесказанным, просто хотелось бы сказать, что у проекта есть потенциал и было бы очень обидно, если бы он оказался закрыт из-за перечисленных выше проблем. К слову, для решения первой не обязательно даже переименовывать проект, достаточно лишь оставить "RW-MP", без расшифровки "RW" (нечто подобное уже есть в акрониме KDE (https://en.wikipedia.org/wiki/KDE#Origins) - K Desktop Environment), и удалить упоминания Renderware из дистрибутива проекта и с форума. Искренне надеюсь, что меры будут приняты.

0x452
04.03.2018, 20:49
Раньше я уже упоминал в чате форума о том, что торговая марка RenderWare принадлежит Criterion Software (https://en.wikipedia.org/wiki/Criterion_Games), что может повлечь за собой очевидные последствия.
Это + публично заявлять о том, что код проекта основан на утекших исходниках - всё равно что напрашиваться на судебный иск со стороны разработчиков SA-MP (при условии, что проект взлетит и начнёт переманивать аудиторию, а вместе с ней и прибыль с оригинального МП).

Я не хочу никого оскорбить вышесказанным, просто хотелось бы сказать, что у проекта есть потенциал и было бы очень обидно, если бы он оказался закрыт из-за перечисленных выше проблем. К слову, для решения первой не обязательно даже переименовывать проект, достаточно лишь оставить "RW-MP", без расшифровки "RW" (нечто подобное уже есть в акрониме KDE (https://en.wikipedia.org/wiki/KDE#Origins) - K Desktop Environment), и удалить упоминания Renderware из дистрибутива проекта и с форума. Искренне надеюсь, что меры будут приняты.

Да, насчет названия было очень трудно и до сих пор трудно придумать что-то нормальное. Пока что оставим так, как есть (если что поменяем на RW-Multiplayer). Насчет строки про исходники, стёр, спасибо :blush2:

Disinterpreter
07.03.2018, 12:19
Это + публично заявлять о том, что код проекта основан на утекших исходниках - всё равно что напрашиваться на судебный иск со стороны разработчиков SA-MP (при условии, что проект взлетит и начнёт переманивать аудиторию, а вместе с ней и прибыль с оригинального МП).


На моей памяти было такое, что FreeBSD пришлось переписывать всё ядро из-за того чтобы избавится от UNIX-кода(или платить штрф/отчисления UNIX). Тем самым они упустили свой статус быть самой популярной серверной ОС.

0x452
29.03.2018, 22:48
Работаем над C++ API:

https://media.discordapp.net/attachments/331739419277131777/428966248924184577/unknown.png

Fallen A.
31.03.2018, 11:23
Иск от разработчиков самп? Интересно. Насколько я знаю, самп является модификацией SA, а рокстар прав на это ему не давал.

DeimoS
31.03.2018, 13:10
Иск от разработчиков самп? Интересно. Насколько я знаю, самп является модификацией SA, а рокстар прав на это ему не давал.

Вообще права на GTA принадлежат Take-Two :) Как, собственно, и Rockstar Games.
И Куй, как я знаю, имеет устное разрешение от Take-Two. Хотя пруфов этого нет (ну разве что тот факт, что на него до сих пор никто не влетал)

0x452
02.04.2018, 13:33
Modules API можно найти здесь:

https://github.com/rw-mp/modules-api

Со временем будет пополняться.

0x452
11.05.2018, 15:08
Работаем над мультиязычностью в диалогах:

https://media.discordapp.net/attachments/384949872484286465/444084013397704714/image.jpg

Также огромное спасибо Daniel_Cortez за помощь с некоторыми старыми багами SA-MP (подробнее: http://pro-pawn.ru/showthread.php?13007-Баг-в-GetPVarString-GetSVarString-и-как-его-исправить)

0x452
07.08.2018, 18:44
После долгого отсутствия мы наконец-то выкладываем новости о разработке:

- Добавлена поддержка GTA: United:

https://media.discordapp.net/attachments/384949872484286465/474183228241215489/image.jpg?width=1214&height=683

- Добавлены аудиостримы:


https://www.youtube.com/watch?v=_6Cq4Nh-VQk

Daniel_Cortez
07.08.2018, 20:48
После долгого отсутствия мы наконец-то выкладываем новости о разработке:
Немного обидно видеть, что готовые реализации SHA256_PassHash и VectorSize (https://github.com/Daniel-Cortez/pawn-misc), которые я предлагал ещё 3 месяца назад, по какой-то причине так и не оказались среди списка (https://forum.rw-mp.net/index.php?/topic/271-development-of-021-improvements/) добавленных функций. Зря только потратил время на их адаптацию и удаление зависимостей от другого своего проекта.

0x452
08.08.2018, 12:21
Если мы не добавили это в список новых функций, это не значит что их нет :)

Мы хотели добавить в список эти функции в финальном посте о релизе, чтобы было немного интереснее узнать что-то ещё. Мы о твоей помощи не забыли :) Так что ты не впустую потратил время

0x452
04.09.2018, 00:07
https://media.discordapp.net/attachments/372261804598099968/486265364112605194/unknown.png?width=1214&height=683

Добавили чат на ImGUI, наконец-то стабильный FPS!*

*все предложения об оформлении чата принимаются, это не финальная версия!

Batya_Montes
04.09.2018, 15:39
https://media.discordapp.net/attachments/372261804598099968/486265364112605194/unknown.png?width=1214&height=683

Добавили чат на ImGUI, наконец-то стабильный FPS!*

*все предложения об оформлении чата принимаются, это не финальная версия!

Наверное о баге со спавном мало кто знает, но он есть и это факт. САМП, начиная с 10 спавна начинает перезаписывать переменные игры (вроде как что-то связанное с больницей, координатами) и в итоге после нескольких десятков-сотен спавнов игра просто вылетает. С какой версии САМП'а появился этот баг не понятно, но, я надеюсь вы проверите наличие его у себя. О баге сообщил гонщику и он написал фикс, если интересно - https://blast.hk/threads/24069/

Argument
20.11.2018, 07:44
Хорошие новости, Kalcor вернулся.
Тему можно сносить, разработка мультиплеера полностью прекращена.
В данном топике можно ознакомиться с причинами закрытия RW-MP: https://forum.sa-mp.com/showthread.php?t=660866

Kovshevoy
22.11.2018, 00:36
Хорошие новости, Kalcor вернулся.
Тему можно сносить, разработка мультиплеера полностью прекращена.
В данном топике можно ознакомиться с причинами закрытия RW-MP: https://forum.sa-mp.com/showthread.php?t=660866

RW-MP закрыл, но они разрабатывают SA Network, с нуля.