Конечно, у каждого продукта свои особенности. Иногда это Keynote, а иногда Photoshop. Иногда это эскиз на салфетке, а иногда действительно высококачественный HTML и CSS или JavaScript.
Это зависит от того, что я делаю, насколько я ограничен по времени и насколько точным должен быть прототип, чтобы команда могла двигаться дальше.
Вы упомянули о проектировании в интервалах — о переходах и анимации. Я думаю, что многим людям очень тяжело работать с такими вещами и они им нелегко даются. Как вы это делаете?
Это тяжело. Quartz Composer — как гигантская скала. У некоторых вещей есть кривая обучения, а у него [Quartz Composer] — учебная стена, и я через нее еще не перелез. Я немного с ним играл, и некоторые из патчей, которые люди выкладывают в последнее время, безусловно, помогают.
Думаю, что нам в Twitter действительно повезло, потому что у нас было несколько парней, которые были довольно хороши в [Adobe] After Effects и разработке движений. Мы специально под это наняли несколько человек, которые разбирались в этих программах и могли нам помочь. Так что, когда мы передаем прототип инженерам, они говорят: «Да, отлично, я сделаю». И нам не надо ходить взад и вперед, взад и вперед, взад и вперед.
Если требуется, я делаю шаг назад. Я отступаю назад к JavaScript и пытаюсь использовать некоторые функции, чтобы подобраться к решению как можно ближе.
Или перехожу в Keynote, чтобы максимально приблизиться к верному варианту, а затем иду обратно к разработчикам, чтобы затянуть прототип потуже.
Надо делать все, что возможно. Но лично мне больше всего не хватает одной вещи: движения и взаимодействия компонентов в процессе проектирования. Сейчас я скажу странную вещь, но я должен быть с вами абсолютно честным, — нам нужен Flash. Не могу поверить, что я это говорю.
Я просто хочу иметь возможность идентифицировать компоненты, а затем определить их взаимодействие. Кто знает, может быть, уже завтра кто-то выяснит, как сделать более простой графический интерфейс поверх Xcode. Или Xcode Storyboarding станет проще в использовании, или что-то еще, не знаю. Могу предположить, что Android и некоторые другие компании продолжат подталкивать нас в сторону необходимости прототипирования интеракций и переходов между ними[176]
.[8] Интерпретация обратной связи и «повышение уровня» продукта
Все это творческий путь
Из мифов мы узнаем, что голос спасения звучит со дна бездны. Настоящие изменения начинаются после того, когда будет пережит самый темный момент. Из тьмы рождается свет.
Создание продукта — хлопотное дело. Спросите об этом Джейка Соломона, ведущего дизайнера раскритикованной игры XCOM: Enemy Unknown.
Всецело увлекшись видеоиграми, он направил свою страсть на работу со знаменитым дизайнером, идейным вдохновителем легендарной классики Pirates! и Civilization Сидом Мейером и его компанией Fixaris.
Джейк быстро рос, став «надежным членом команды Сида Мейера, помогая решать сложные проблемы и обеспечивая взаимодействие между Мейером и остальными сотрудниками».
Еще будучи ребенком, Джейк увлекся игрой XCOM: UFO Defense. С первых дней в Fixaris он лоббировал идею создания современной версии XCOM. Как писал Polygon[178]
, он настолько верил в свою мечту, что та стала дежурной остротой.Тем не менее его настойчивость дала результат: Джейк Соломон получил небольшую команду и несколько месяцев, чтобы придумать прототип новой XCOM.
Но Джейк дал маху. А потом еще и еще раз. На протяжении почти пяти лет.
В интервью он сказал:
Имея за плечами опыт разработки нескольких десятков успешных игр, Мейер отлично знаком с этим этапом, он называет его «долина отчаяния».
Александр Юрьевич Ильин , А. Ю. Ильин , В. А. Яговкина , Денис Александрович Шевчук , И. Г. Ленева , Маргарита Николаевна Кобзарь-Фролова , М. Н. Кобзарь-Фролова , Н. В. Матыцина , Станислав Федорович Мазурин
Экономика / Юриспруденция / Учебники и пособия для среднего и специального образования / Образование и наука / Финансы и бизнес