Руководство по игнорированию инструкций: клиенты
Ахиллесова пята Haven and Hearth, на мой субъективный взгляд – это пользовательские клиенты. Бесспорно, без них мы бы сегодня не имели всех тех невероятных удобств, которыми пользуемся ежедневно, уже даже не замечая. Сетка поверхности для терраформинга, быстрое перемещение большого количества предметов из инвентаря и обратно, отображение качества и многое другое – все это ускоряет или упрощает наши ежедневные действия и служит примером хорошего пользовательского интерфейса, а иногда просто незаменимо, как в случае с упомянутой сеткой поверхности.
Seatribe довольно хитро решили проблему улучшения собственного клиента, отдав его развитие на откуп энтузиастам, конкурирующим друг с другом. Но энтузиасты – просто люди, не лишенные слабостей. А что еще важнее – они просто игроки, иногда довольно циничные. Поэтому в свои клиенты некоторые из них добавляют все, что можно вытянуть из получаемой от сервера информации, и автоматизируют все, что только можно. В нашей команде не утихают споры по поводу того, что допустимо, а что – нет. Что разрушает игру, а что ее улучшает. Но сложно спорить с одним простым аргументом – как только разработчики отдали клиент на откуп энтузиастам, объективно, все, что там появляется, с игровой точки зрения допустимо. Впрочем, так как у нас здесь леворезьбовое руководство, я все равно буду вас отговаривать от следования прямым и незатейливым инструкциям.
Читать дальше →