Сегодня 2 декабря, понедельник ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7276
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Hornet
Hornet
Голосов: 4
Адрес блога: http://a-lamtyugov.livejournal.com/
Добавлен: 2007-11-27 18:51:14 блограйдером Lurk
 

Легкие огорчения -- Space Engineers

2015-02-26 09:42:21 (читать в оригинале)

Вчера, как и намеревался, смотрел, чего авторы успели туда надобавлять. Остался несколько разочарован.

Кое с чем, конечно, нужно разбираться и дальше. В частности, выяснить, что из себя представляет новый режим exploration. Но в целом...

Keen Software упорно расширяет конструкторские возможности SE, почти полностью игнорируя такой аспект, как собственно геймплей survival-игры. И это при том, что большинство игроков предпочитают именно режим survival -- это во-первых. А во-вторых, в конструкторе и так уже есть практически ВСЕ, что надо. Каждое новое дополнение выглядит чем-то мелким, косметическим. Звуковые блоки, выдающие голосовые сообщения? Настенные экраны, выдающие текстовые сообщения (у меня они еще и не совсем корректно работают)? Так ли уж это важно?

Отдельный разговор -- программирование в SE. Если бы оно давало что-то серьезное, я бы постарался вспомнить все, что знал о языке С, даром что последний раз работал с ним очень давно и очень немного (прямо удивительно, что сразу вспомнил значение конструкции "i++"). К сожалению, скрипты SE нужны, чтобы делать "кунштюки". Ага, это правильное слово. Чтоб сами собой мигали лампочки и открывались дверки. Ничего более серьезного.

Поясню на примере. В ролике, посвященном программированию в SE, авторы демонстрируют такую конструкцию: запертая дверь, контрольная панель и две турели. Программный скрипт устраивает прибывшему инженеру викторину: ответишь на вопросы правильно -- дверь откроется. Ошибешься -- турели тебя расстреляют.

Как поступит злой и уставший инженер? Правильно, просто взорвет эту дверь. Или прилегающую переборку. Если он не такой злой и уставший, то пропилит ее (если кому интересно, могу рассказать, каким образом в Space Engineers защищенные компьютерные системы взламываются при помощи пилы-болгарки). Если он свеж и бодр, то, изыска ради, пропилит не дверь, а турели -- чтоб они сами эту дверь расстреляли. Ну и подлинный эстет пропилит программируемый блок, вмешается в исходный код, перекомпилирует его -- и дверь откроется от любого чиха, прописанного в изменениях.

Но никто из инженеров уж точно не станет выяснять, кем был Марко Поло.

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

К тому же, многое там через программирование сделать нельзя. Задать для турели те же параметры, которые задаются через обычную контрольную панель? Это пожалуйста. А вот вмешаться в такую важную и нужную вещь, как алгоритм расстановки приоритетов при выборе целей -- уже хрен. Выработать собственный алгоритм расчета упреждения? Тоже хрен (а рассчитывать упреждение для криволинейной траектории цели турель не умеет, что влечет за собой кое-какие последствия).

Как-то так. Будем разбираться дальше, конечно.

===================

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

Тэги: survival, игры

 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по сумме баллов (758) в категории «Истории»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.