Unbeliever Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 Кооперативную игру для TES (любого) сделать принципиально невозможно. Точка. Если кому-то нравится мечтать о невозможном - это его дело...
PecheNegin Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 Лол. Плагин с копером был уже для Облы.
Unbeliever Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 'PecheNegin' сказал(-а): Лол. Плагин с копером был уже для Облы. Никогда не было. Было два мода MultiTES4 и "Oblivion online". Ни один из них никакого отношения к кооперативному режиму не имел. Их разработка и была остановлена в самой начальной стадии когда авторы поняли, что попытались сделать принципиально нереализуемый режим.
PecheNegin Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 Когда я бегал с другим игроком и мы вместе выполняли квесты и зачищали подземелья от монстров не = кооператив. Ок. Мне это приснилось и такого мода не существовало. Ок.
Unbeliever Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 'PecheNegin' сказал(-а): Мне это приснилось и такого мода не существовало. Ок. Будьте любезны указать название мода. Или дать ссылку на него. Если это один из тех двух, которые я привел, то они НЕ обеспечивают кооперативного режима. Мало того, мода, в котором он был реализовыван, как я уже отмечал, создать принципиально невозможно. Говорю это как бывший профессиональный программист, потративший кое-какое время на написание сценариев с целью адаптации Oblivion к своим нуждам. Кооперативный режим подразумевает синхронизацию миров в которых действуют игроки. Увы, переменные, которые необходимо синхронизировать, по большей части не экспортируются игрой. Так что для доступа к ним необходим исходный код, которого, как сами понимаете, ни у кого, кроме разработчиков, нет (на самом деле ситуация еще хуже, потому что необходимо обеспечить синхронизацию переменных всех пользовательских сценариев, но если Вы программист, то должны понимать это сами,а если нет, то вряд ли имеет смысл пытаться вам это объяснить). Итак, невозможность синхронизировать миры - это первая причина. Вторая причина - неприспособленность интерфейса к кооперативной игре. Интерфейс принципиально завязан на то, что игру в любой момент можно поставить на паузу. Что, как легко, понять, не годится для многопользовтельской игры. А ведь есть еще третья, четвертая, пятая и другие причины...
PecheNegin Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 'PecheNegin' сказал(-а): Когда я бегал с другим игроком и мы вместе выполняли квесты и зачищали подземелья от монстров не = кооператив. 'Unbeliever' сказал(-а): Будьте любезны указать название мода. Или дать ссылку на него. Если это один из тех двух, которые я привел, то они НЕ обеспечивают кооперативного режима. http://forums.ag.ru/?action=display&board=tes_mods&num=1198163421 Что же ты тогда щитаешь кооперативом? Для меня бегать с другим игроком и гасить мобов уже кооператив.
Unbeliever Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 'PecheNegin' сказал(-а): http://forums.ag.ru/?action=display&board=tes_mods&num=1198163421 Что же ты тогда щитаешь кооперативом? Для меня бегать с другим игроком и гасить мобов уже кооператив. Итак, Oblivion online. Уже упоминавшийся. Обеспечивает (с грехом пополам) синхронизацию характеристик игроков, NPC и мобов. Всё. Больше ничего... При кооперативной игре должна быть обеспечена полная идентичность игровых миров. Действия любого игрока, приводящие к каким-либо изменениям в его мире, должны тут же синхронно дублироваться в мирах других игроков. К примеру, если Ваш компаньон кого-то убил, в Вашем мире за его голову должна быть назначена награда. И когда в Oblivion перед ним вырастает стражник, Ваш мир должен быть поставлен на паузу, пока его диалог не завершится. Другие примеры - если Вы бросили на землю предмет (или специальной атакой выбили оружие у противника) этот предмет должен появиться во всех мирах. Движения противника во время боя должны быть синхронизированы (если он в одном мире выставил блок, то и другом должен сделать то же самое). Должно быть синхронизировано время (если Вы посмотрите на часы в одном мире, то должны видеть то же самое время на часах в другом). А значит, чтобы избежать рассинхронизации, использование "быстрого перемещения" должно ставить у Вас игру на паузу до тех пор, пока необходимый для перемещения промежуток игрового времени не пройдет в мирах других игроков. И т.д.и т.п. - перечислять можно бесконечно. (при этом я специально избегаю самой сложной темы - необходимости синхронизации заданий)
PecheNegin Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 'Unbeliever' сказал(-а): Итак, Oblivion online. Уже упоминавшийся. Обеспечивает (с грехом пополам) синхронизацию характеристик игроков, NPC и мобов. Всё. Больше ничего... 'PecheNegin' сказал(-а): Что же ты тогда щитаешь кооперативом? Для меня бегать с другим игроком и гасить мобов уже кооператив. Ты не ответил на вопрос. 'Unbeliever' сказал(-а): синхронизацию характеристик игроков, NPC и мобов. Всё. Больше ничего... И как припомню, это называется онлайном в играх.
Unbeliever Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 'PecheNegin' сказал(-а): И как припомню, это называется онлайном в играх. Боюсь, Вы недостаточно хорошо понимаете разницу между терминами "синхронизация миров" и "синхронизация характеристик персонажей". Последнее - необходимая часть первого, но ничтожно малая его часть. 1-2% по объему синхронизируемых переменных.
PecheNegin Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 'PecheNegin' сказал(-а): Ты не ответил на вопрос. Мб соизволишь?
Unbeliever Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 'PecheNegin' сказал(-а): Мб соизволишь? Я Вам уже ответил - необходима синхронизация игровых миров. При этом, реальный доступ у меня есть к 1 переменной из каждых 50-ти. Ну пусть даже из 20-ти. Как синхронизировать остальные 19, если они недоступны?
PecheNegin Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 'Unbeliever' сказал(-а): Кооперативную игру для TES (любого) сделать принципиально невозможно. Точка. Если кому-то нравится мечтать о невозможном - это его дело... А то что группа людей сделала первые задатки кооператива на коленке ни о чем не говорит? Конечно, Бесезда со своим капиталом и специалистами даже если захотят этого не осилят. Ок. 'PecheNegin' сказал(-а): Для меня бегать с другим игроком и гасить мобов уже кооператив. В разных играх кооператив разный. Учитывая то что мод сделан на коленке, то его сырость можно простить. 'Unbeliever' сказал(-а): Я Вам уже ответил - необходима синхронизация игровых миров. При этом, реальный доступ у меня есть к 1 переменной из каждых 50-ти. Ну пусть даже из 20-ти. Как синхронизировать остальные 19, если они недоступны? И говори так, чтоб было понятно простым смертным.
Unbeliever Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 'PecheNegin' сказал(-а): А то что группа людей сделала первые задатки кооператива на коленке ни о чем не говорит? Конечно, Бесезда со своим капиталом и специалистами даже если захотят этого не осилят. Ок. Я не думал, что это нуждается в специальном пояснении, но если Вы настаиваете, то с удовольствием отвечу - речь шла о том, что невозможно сделать многопользователький мод теми средствами, которые разработчик предоставляет авторам модов. О том, что может сделать сам разработчик, речи, понятное дело, не было. Когда Вы написали, что несколько людей разработали "на коленке" синхронизацию кое-каких переменных, то такую поделку и я сляпать могу. Без особого труда. Вся проблема именно в том, что они написали ту крохотную часть мода, которая тривиальна и забросили работу, когда поняли, что доделать её до конца невозможно. Сказать, что они сделали "зачатки кооператива" можно с тем же основанием с каким утверждать, что школьник Вася сделал прототип вечного двигателя: "когда его крутишь пальцем - он работает, осталось доделать, чтобы после первого толчка он крутился вечно".
PecheNegin Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 'Unbeliever' сказал(-а): Я не думал, что это нуждается в специальном пояснении, но если Вы настаиваете, то с удовольствием отвечу - речь шла о том, что невозможно сделать многопользователький мод теми средствами, которые разработчик предоставляет авторам модов.О том, что может сделать сам разработчик, речи, понятное дело, не было. ЦитатаЕсли был бы мультиплеер - то каким? Ты тут ивидел что название темы относится только к модостроителям? Молодец. 'Unbeliever' сказал(-а): то такую поделку и я сляпать могу. Без особого труда. До конца недели времени хватит? Буду ждать. 'Unbeliever' сказал(-а): что школьник Вася сделал прототип вечного двигателя: "когда его крутишь пальцем - он работает, осталось доделать, чтобы после первого толчка он крутился вечно". И о вечных двигателях. Совсем недавно видел видио, о вечных двигателял, которые как раз таки собирали школьники и студенты. Видио длится около 20 минут и там показано много вариантов двигателей. Ссылка лежит гдето в недрах моего Скайпа и мне лень ее для тебя искать. Попробуй погуглить, может найдешь.
Mikezar Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 'PecheNegin' сказал(-а): И о вечных двигателях. Совсем недавно видел видио, о вечных двигателял, которые как раз таки собирали школьники и студенты. Видио длится около 20 минут и там показано много вариантов двигателей. Ссылка лежит гдето в недрах моего Скайпа и мне лень ее для тебя искать. Попробуй погуглить, может найдешь. Они его в производственных масштабах собирали? Учи матчасть, вечный двигатель нельзя создать , потому что в таком случае КПД должно быть выше 100% , что невозможно... представляю что наделали там школьники и студенты...
PecheNegin Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 Там в основном магниты. Возможно это и не вечные. Когда учили мат часть - я спал.
Mikezar Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 'PecheNegin' сказал(-а): Там в основном магниты. Возможно это и не вечные. Когда учили мат часть - я спал. не люблю физику
Unbeliever Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 'PecheNegin' сказал(-а): До конца недели времени хватит? Буду ждать. Вы, простите, серьезно воображаете, что если я МОГУ что-то сделать, то это означает, что я БУДУ это делать только для того, чтобы что-то доказать неизвестному мне человеку, мнение которого, извините, мне глубоко по барабану? Мне знаете ли не 20 лет...
Mikezar Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 Если по теме, сложно представить ТЕС , как многопользовательский режим, при этом многие особенности, те, что делают игру неповторимой - просто испарятся и приравняют ее к обычной сетевой.
PecheNegin Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 Мне нечему верить. Тогда и во все вышесказанное тобой мне оснований верить тоже нет. А я свои слова подтвердил. Мод был. Я играл с другом. Мы взаимодействовали между собой и с окружением. В том, в каком виде на то время был проект результатов мне хватило. Для меня это был кооператив. 'Mikezar' сказал(-а): Если по теме, сложно представить ТЕС , как многопользовательский режим, при этом многие особенности, те, что делают игру неповторимой - просто испарятся и приравняют ее к обычной сетевой. Речь и не шла о замене компании на онлайн. Только как фича.
Mikezar Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 В любом случае получилась бы фигня....
PecheNegin Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 'Mikezar' сказал(-а): В любом случае получилась бы фигня.... Мы не можем знать. Вдруг получилось бы как и онлайн в Дарк Мессиан. Не идеал, но и неплох.
Unbeliever Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 'PecheNegin' сказал(-а): А я свои слова подтвердил. Мод был. Я играл с другом. Мы взаимодействовали между собой и с окружением. В том, в каком виде на то время был проект результатов мне хватило. Для меня это был кооператив. Угу. А для меня кооператив - это когда сосед может через плечо на экран посматривать и советы давать. При таком определении любая игра автоматически кооперативной становится. А уж если управление героем на двух человек разделить (сосед берет мышку, а я жму кнопки на клавиатуре) - то это вообще одновременная игра вдвоем получается!
PecheNegin Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 Видимо мозг программера не так устроен.. Ладно объясню по другому. Я играл с другом - я играл за своим компом, а он за своим. Компьютеры находились не в одной комнате, далеко друг от друга. Мы подсоединялись к серверу. Мы видели персонажей друг друга на своих мониторах. И могли сообща взаимодействовать на окружающий мир. 'Unbeliever' сказал(-а): Кооперативную игру для TES (любого) сделать принципиально невозможно. Точка. Если кому-то нравится мечтать о невозможном - это его дело... 'Unbeliever' сказал(-а): Угу. А для меня кооператив - это когда сосед может через плечо на экран посматривать и советы давать. При таком определении любая игра автоматически кооперативной становится. А я вот могу устроить чтоб сосед пришел, смотрел как я играю, и начал давать советы. Получается я создал кооп для TES. => (отсюда следует) я знаю програмирование лучше тебя З.Ы. Спасибо, повеселил
Unbeliever Опубликовано 30 ноября, 2011 Опубликовано 30 ноября, 2011 'PecheNegin' сказал(-а): А я вот могу устроить чтоб сосед пришел, смотрел как я играю, и начал давать советы. Получается я создал кооп для TES. => (отсюда следует) я знаю програмирование лучше тебя З.Ы. Спасибо, повеселил Вы на самом деле совсем не понимаете сарказма? Боюсь, что мне тогда с Вами дискутировать не о чем.
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти