Перейти к содержанию

Рекомендуемые сообщения

Опубликовано
Кооперативную игру для TES (любого) сделать принципиально невозможно. Точка. Если кому-то нравится мечтать о невозможном - это его дело...
Опубликовано
'PecheNegin' сказал(-а):

Лол. Плагин с копером был уже для Облы.


Никогда не было. Было два мода MultiTES4 и "Oblivion online". Ни один из них никакого отношения к кооперативному режиму не имел. Их разработка и была остановлена в самой начальной стадии когда авторы поняли, что попытались сделать принципиально нереализуемый режим.
Опубликовано
Когда я бегал с другим игроком и мы вместе выполняли квесты и зачищали подземелья от монстров не = кооператив. Ок.

Мне это приснилось и такого мода не существовало. Ок.
Опубликовано
'PecheNegin' сказал(-а):

Мне это приснилось и такого мода не существовало. Ок.


Будьте любезны указать название мода. Или дать ссылку на него. Если это один из тех двух, которые я привел, то они НЕ обеспечивают кооперативного режима. Мало того, мода, в котором он был реализовыван, как я уже отмечал, создать принципиально невозможно. Говорю это как бывший профессиональный программист, потративший кое-какое время на написание сценариев с целью адаптации Oblivion к своим нуждам.
Кооперативный режим подразумевает синхронизацию миров в которых действуют игроки. Увы, переменные, которые необходимо синхронизировать, по большей части не экспортируются игрой. Так что для доступа к ним необходим исходный код, которого, как сами понимаете, ни у кого, кроме разработчиков, нет (на самом деле ситуация еще хуже, потому что необходимо обеспечить синхронизацию переменных всех пользовательских сценариев, но если Вы программист, то должны понимать это сами,а если нет, то вряд ли имеет смысл пытаться вам это объяснить).
Итак, невозможность синхронизировать миры - это первая причина. Вторая причина - неприспособленность интерфейса к кооперативной игре. Интерфейс принципиально завязан на то, что игру в любой момент можно поставить на паузу. Что, как легко, понять, не годится для многопользовтельской игры. А ведь есть еще третья, четвертая, пятая и другие причины...
Опубликовано
'PecheNegin' сказал(-а):

Когда я бегал с другим игроком и мы вместе выполняли квесты и зачищали подземелья от монстров не = кооператив.



'Unbeliever' сказал(-а):

Будьте любезны указать название мода. Или дать ссылку на него. Если это один из тех двух, которые я привел, то они НЕ обеспечивают кооперативного режима.


http://forums.ag.ru/?action=display&board=tes_mods&num=1198163421

Что же ты тогда щитаешь кооперативом? :D Для меня бегать с другим игроком и гасить мобов уже кооператив.
Опубликовано
'PecheNegin' сказал(-а):

http://forums.ag.ru/?action=display&board=tes_mods&num=1198163421

Что же ты тогда щитаешь кооперативом? :D Для меня бегать с другим игроком и гасить мобов уже кооператив.



Итак, Oblivion online. Уже упоминавшийся. Обеспечивает (с грехом пополам) синхронизацию характеристик игроков, NPC и мобов. Всё. Больше ничего...

При кооперативной игре должна быть обеспечена полная идентичность игровых миров. Действия любого игрока, приводящие к каким-либо изменениям в его мире, должны тут же синхронно дублироваться в мирах других игроков. К примеру, если Ваш компаньон кого-то убил, в Вашем мире за его голову должна быть назначена награда. И когда в Oblivion перед ним вырастает стражник, Ваш мир должен быть поставлен на паузу, пока его диалог не завершится.

Другие примеры - если Вы бросили на землю предмет (или специальной атакой выбили оружие у противника) этот предмет должен появиться во всех мирах.
Движения противника во время боя должны быть синхронизированы (если он в одном мире выставил блок, то и другом должен сделать то же самое).
Должно быть синхронизировано время (если Вы посмотрите на часы в одном мире, то должны видеть то же самое время на часах в другом). А значит, чтобы избежать рассинхронизации, использование "быстрого перемещения" должно ставить у Вас игру на паузу до тех пор, пока необходимый для перемещения промежуток игрового времени не пройдет в мирах других игроков.
И т.д.и т.п. - перечислять можно бесконечно.

(при этом я специально избегаю самой сложной темы - необходимости синхронизации заданий)
Опубликовано
'Unbeliever' сказал(-а):

Итак, Oblivion online. Уже упоминавшийся. Обеспечивает (с грехом пополам) синхронизацию характеристик игроков, NPC и мобов. Всё. Больше ничего...


'PecheNegin' сказал(-а):

Что же ты тогда щитаешь кооперативом? :D Для меня бегать с другим игроком и гасить мобов уже кооператив.


Ты не ответил на вопрос.

'Unbeliever' сказал(-а):

синхронизацию характеристик игроков, NPC и мобов. Всё. Больше ничего...


И как припомню, это называется онлайном в играх.
Опубликовано
'PecheNegin' сказал(-а):

И как припомню, это называется онлайном в играх.


Боюсь, Вы недостаточно хорошо понимаете разницу между терминами "синхронизация миров" и "синхронизация характеристик персонажей". Последнее - необходимая часть первого, но ничтожно малая его часть. 1-2% по объему синхронизируемых переменных.
Опубликовано
'PecheNegin' сказал(-а):

Мб соизволишь?


Я Вам уже ответил - необходима синхронизация игровых миров. При этом, реальный доступ у меня есть к 1 переменной из каждых 50-ти. Ну пусть даже из 20-ти. Как синхронизировать остальные 19, если они недоступны?
Опубликовано
'Unbeliever' сказал(-а):

Кооперативную игру для TES (любого) сделать принципиально невозможно. Точка. Если кому-то нравится мечтать о невозможном - это его дело...

А то что группа людей сделала первые задатки кооператива на коленке ни о чем не говорит? Конечно, Бесезда со своим капиталом и специалистами даже если захотят этого не осилят. Ок. :facepalm:


'PecheNegin' сказал(-а):

Для меня бегать с другим игроком и гасить мобов уже кооператив.

В разных играх кооператив разный. Учитывая то что мод сделан на коленке, то его сырость можно простить.

'Unbeliever' сказал(-а):

Я Вам уже ответил - необходима синхронизация игровых миров. При этом, реальный доступ у меня есть к 1 переменной из каждых 50-ти. Ну пусть даже из 20-ти. Как синхронизировать остальные 19, если они недоступны?

И говори так, чтоб было понятно простым смертным.
Опубликовано
'PecheNegin' сказал(-а):

А то что группа людей сделала первые задатки кооператива на коленке ни о чем не говорит? Конечно, Бесезда со своим капиталом и специалистами даже если захотят этого не осилят. Ок. :facepalm:


Я не думал, что это нуждается в специальном пояснении, но если Вы настаиваете, то с удовольствием отвечу - речь шла о том, что невозможно сделать многопользователький мод теми средствами, которые разработчик предоставляет авторам модов.
О том, что может сделать сам разработчик, речи, понятное дело, не было.
Когда Вы написали, что несколько людей разработали "на коленке" синхронизацию кое-каких переменных, то такую поделку и я сляпать могу. Без особого труда. Вся проблема именно в том, что они написали ту крохотную часть мода, которая тривиальна и забросили работу, когда поняли, что доделать её до конца невозможно.
Сказать, что они сделали "зачатки кооператива" можно с тем же основанием с каким утверждать, что школьник Вася сделал прототип вечного двигателя: "когда его крутишь пальцем - он работает, осталось доделать, чтобы после первого толчка он крутился вечно".
Опубликовано
'Unbeliever' сказал(-а):

Я не думал, что это нуждается в специальном пояснении, но если Вы настаиваете, то с удовольствием отвечу - речь шла о том, что невозможно сделать многопользователький мод теми средствами, которые разработчик предоставляет авторам модов.О том, что может сделать сам разработчик, речи, понятное дело, не было.

Цитата
Если был бы мультиплеер - то каким?

Ты тут ивидел что название темы относится только к модостроителям? Молодец. :bravo:

'Unbeliever' сказал(-а):

то такую поделку и я сляпать могу. Без особого труда.

До конца недели времени хватит? Буду ждать.

'Unbeliever' сказал(-а):

что школьник Вася сделал прототип вечного двигателя: "когда его крутишь пальцем - он работает, осталось доделать, чтобы после первого толчка он крутился вечно".

И о вечных двигателях. Совсем недавно видел видио, о вечных двигателял, которые как раз таки собирали школьники и студенты. Видио длится около 20 минут и там показано много вариантов двигателей. Ссылка лежит гдето в недрах моего Скайпа и мне лень ее для тебя искать. Попробуй погуглить, может найдешь.
Опубликовано
'PecheNegin' сказал(-а):


И о вечных двигателях. Совсем недавно видел видио, о вечных двигателял, которые как раз таки собирали школьники и студенты. Видио длится около 20 минут и там показано много вариантов двигателей. Ссылка лежит гдето в недрах моего Скайпа и мне лень ее для тебя искать. Попробуй погуглить, может найдешь.

Они его в производственных масштабах собирали? :teehee:

Учи матчасть, вечный двигатель нельзя создать , потому что в таком случае КПД должно быть выше 100% , что невозможно... представляю что наделали там школьники и студенты...

23.jpg.jpeg

Опубликовано
'PecheNegin' сказал(-а):

До конца недели времени хватит? Буду ждать.


Вы, простите, серьезно воображаете, что если я МОГУ что-то сделать, то это означает, что я БУДУ это делать только для того, чтобы что-то доказать неизвестному мне человеку, мнение которого, извините, мне глубоко по барабану?
Мне знаете ли не 20 лет...
Опубликовано
Если по теме, сложно представить ТЕС , как многопользовательский режим, при этом многие особенности, те, что делают игру неповторимой - просто испарятся и приравняют ее к обычной сетевой.

23.jpg.jpeg

Опубликовано
Мне нечему верить. Тогда и во все вышесказанное тобой мне оснований верить тоже нет.

А я свои слова подтвердил. Мод был. Я играл с другом. Мы взаимодействовали между собой и с окружением. В том, в каком виде на то время был проект результатов мне хватило. Для меня это был кооператив.

'Mikezar' сказал(-а):

Если по теме, сложно представить ТЕС , как многопользовательский режим, при этом многие особенности, те, что делают игру неповторимой - просто испарятся и приравняют ее к обычной сетевой.

Речь и не шла о замене компании на онлайн. Только как фича.
Опубликовано
'Mikezar' сказал(-а):

В любом случае получилась бы фигня....

Мы не можем знать. Вдруг получилось бы как и онлайн в Дарк Мессиан. Не идеал, но и неплох.
Опубликовано
'PecheNegin' сказал(-а):

А я свои слова подтвердил. Мод был. Я играл с другом. Мы взаимодействовали между собой и с окружением. В том, в каком виде на то время был проект результатов мне хватило. Для меня это был кооператив.


Угу. А для меня кооператив - это когда сосед может через плечо на экран посматривать и советы давать. При таком определении любая игра автоматически кооперативной становится. А уж если управление героем на двух человек разделить (сосед берет мышку, а я жму кнопки на клавиатуре) - то это вообще одновременная игра вдвоем получается! :yucky:
Опубликовано
Видимо мозг программера не так устроен.. Ладно объясню по другому.

Я играл с другом - я играл за своим компом, а он за своим. Компьютеры находились не в одной комнате, далеко друг от друга. Мы подсоединялись к серверу. Мы видели персонажей друг друга на своих мониторах. И могли сообща взаимодействовать на окружающий мир.

'Unbeliever' сказал(-а):

Кооперативную игру для TES (любого) сделать принципиально невозможно. Точка. Если кому-то нравится мечтать о невозможном - это его дело...


'Unbeliever' сказал(-а):

Угу. А для меня кооператив - это когда сосед может через плечо на экран посматривать и советы давать. При таком определении любая игра автоматически кооперативной становится.



А я вот могу устроить чтоб сосед пришел, смотрел как я играю, и начал давать советы. Получается я создал кооп для TES. => (отсюда следует) я знаю програмирование лучше тебя :muahaha:

З.Ы. Спасибо, повеселил :thumbsup:
Опубликовано
'PecheNegin' сказал(-а):

А я вот могу устроить чтоб сосед пришел, смотрел как я играю, и начал давать советы. Получается я создал кооп для TES. => (отсюда следует) я знаю програмирование лучше тебя :muahaha:

З.Ы. Спасибо, повеселил :thumbsup:


Вы на самом деле совсем не понимаете сарказма? Боюсь, что мне тогда с Вами дискутировать не о чем.

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...