• Максимально вырожденная игра на общение



      Сразу скажу, эта штука просто офигенна для небольшой вечеринки, и сделать её можно прямо прочитав пост. Я крайне удивлён, что такая штука до сих пор не продавалась в России. И, кажется, знаю, почему.

      Потому что она настолько тривиальна, что это сложно представить.

      Но давайте начнём с начала. Итак, настольные игры нужны для общения. Как повод встретиться с друзьями (а для этого многим реально нужен повод — ведь соцсети уверенно разделяют людей). Люди обмениваются тёплыми словами, — ну, стоит, в общем, положительный транзакционный обмен с нулевой суммой.

      Задача — найти максимально вырожденную игру, которая работает только на общение. Сначала я думал, что встретил её в Южной Африке на обучении — мы играли в классическую «две правды и ложь».

      Но, оказывается, можно ещё проще. И с совершенно убойным результатом.
      Читать дальше →
    • Улей: маленькая война, глубокая стратегия, странный GameDev



        В одной из школ Подмосковья психолог столкнулся с тем, что у детей очень плохо с концентрацией внимания. По тестам 90-х годов, разработанным для нормальных учеников СССР, наши современные дети справлялись чуть лучше чем никак. Учительский состав тоже на это жаловался, виня компьютерные, консольные и планшетные игры. Кидать свиньёй в птицу, очевидно, приятнее, чем доказывать равенство треугольников.

        Психолог попросила у нас логических игр, чтобы дети могли играть и думать при этом. Мы насыпали немного разных. Особенно показательна история Улья – через полгода группа учеников, играющая в него, показывала самый большой отрыв от контрольной по внимательности и концентрации.

        Я рассказал об этом Джону Янни, разработавшему Улей. И тем самым ввёл его в приступ умиления и ностальгии. И он поделился историей разработки игры от первых настольных шагов в 1982 году до неожиданного рывка на Steam, Android и iOS в современности. Ниже — уютная сказка про гика, который внезапно встретился с реальностью, и немного моих заметок по этой истории.
        Читать дальше →
      • Игра про безумных учёных-гиков и немного фееричная история локализации

          Это самая офигенная и позитивная игра про учёных, которую мы видели. Этот процесс будет интересен как тем, кого радует айтишный Game Development, так и тем, кто любит истории длинных проектов с сюрпризами.



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


          Мы решили делать игру не просто про безумных учёных, нет. Про добрых, но при этом совершенно, напрочь безумных учёных в духе «Понедельник начинается в субботу». И начали с концепта иллюстраций. Соответствующие концепты справа от прототипов.
          Читать дальше →
        • Лучезарный китайский станок и окрасочная машина им. Франкенштейна

            Вы реквестировали пост с деталями про бурные эротические приключения с китайской линией оклейки коробок. Вот он.

            Оцените, какие мы редкостные бакланы. Для начала посмотрите вот на эту фотографию:



            Это один из первых апгрейдов. Под ведром — реле питания, здоровая такая штука, которая переключает энергию нагревателей чана с клеем. Чан с клеем выше. Клей в нём, внезапно, кипит. И когда он брызгается — а кипящие жидкости вообще часто брызгаются — его потёки попадают ровно в это долбанное реле. Водный раствор клея — плохой, но проводник. Происходит короткое замыкание, и всё производство встаёт.

            За время восстановления (пока подадут питание, чтобы был свет, пока снимем реле, пока его почистим) клей в машине успевает застыть. А там в станке десятки тонких трубочек, которые забиваются намертво.
            Читать дальше →
          • Как у нас не получилось переделать архитектуру компании



              В прошлом году я начал рассказывать, как мы ожирели, а потом рефакторились. Напомню, тогда мы выбрали путь тактических полумер: разделили большую компанию на 4 инкапсулированных объекта и тем очень сократили цепочки управления. В начале этого года настало время наконец-то заняться правильной архитектурой.

              Это оказалось очень нетривиальной задачей, и до конца мы её не решили. Но зато открыли много нового полезного в процессе. Например, мы уже поняли, что ИТ-отделов в компании должно быть два: тактический и стратегический. Тактический — это хелпдеск, железнячники, отслеживание ресурсов и лицензий, мониторинг и вообще всё то, что повторяется больше 2 раз. Стратегический — это реализация major-фич, планирование на 2-3 года вперёд и финансы.

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

              Но давайте начну с методологии.
              Читать дальше →
            • Зачем нужны почты no-reply@?

                Почты вида noreply@domain.ru, no-reply@domain.ru и прочие — вызов здравому смыслу. Просто вдумайтесь: это действующие почтовые ящики, на которые можно отправить письмо, но делать этого не нужно. Я знаю такой же по логичности объект – это кнопка «не нажимать». Вот примерно такая:



                Есть такие штуки – протоколы, стандарты, принятые шаблоны использования. Все они однозначно подсказывают, что если есть почтовый адрес, на него можно написать. Если бы нам нужен был почтовый адрес, на который нельзя писать, его бы описали вместе со всем стеком протоколов, который обеспечивает работу электронной почты. Но его такого тупо нет. И тут на сцене появляется наш noreply.
                Читать дальше →
              • Интерфейсы «пользователю надо – всё равно пройдёт»

                  Вот комикс «приключения одного пользователя в форме заказа»:



                  Есть такие интерфейсы, которые проходят до конца 100 из 100 пользователей. Но до батареи доезжают только уши чертовски разозлённые.
                  Читать дальше →
                • Как создать и продать настольную игру



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

                    Кому: авторам настольных игр, разработчикам компьютерных и мобильных игр, желающих портировать их в настольный формат, тем, кому интересно как розница работает изнутри. И тем, кто просил подробности в прошлом топике про Старкрафт.

                    Кратко:
                    — Ситуация на рынке и оценка его ёмкости
                    — Почему важно сразу работать с крупным игроком
                    — Грабли разработчиков
                    — Расчёт монетизации и установка цены на продукт
                    — Аутсорсинг в Китай и другие замечательные страны
                    — Издание игры за рубежом
                    — Что нужно сделать, чтобы крупная розничная сеть полюбила ваш продукт

                    Читать дальше →
                  • Что происходит в рознице



                      Раньше, когда к нам приходили журналисты, и спрашивали, какой у нас план развития на 5 лет, мы показывали на карту галактики во всю стену одного из кабинетов. Она так и называлась: «План развития сети». Сейчас пришло время заняться этим серьёзно. Оказывается, есть методология. Оказывается, она не только скучная, но ещё и работает. В смысле, в ней ощущается логичность и правильность: проверить, очевидно, мы сможем только по карте галактики в отдалённом будущем.

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

                      Потому что это интересно и внезапно.

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

                      Читать дальше →
                    • Одержимость эффективностью рассылок: пара тестов и историй

                        Год назад я узнал про сайт маскарадных костюмов, который забанил Яндекс. Проблема была в том, что они получали львиную долю клиентов именно из поиска, а не с улицы, поэтому ошибка сеошника могла стоить владельцам бизнеса.

                        Знаете, что они сделали? Они взяли свою клиентскую базу и начали делать полезную рассылку, которая позволила пережить пару месяцев без заказов. Точнее, переключила основной канал на повторные продажи.

                        И тут я начал экспериментировать с рассылками. Ниже – результаты.
                        Читать дальше →
                      • Настольная игра для самых маленьких программистов (от 7 лет)

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



                          В общем, юному программисту нужно будет написать стек действий для таксиста. Чтобы довезти пассажира куда надо с первого раза. Сразу говорю — можно играть и с 4-5 лет. Как обычно, если ребёнок — сын инженера, смело вычитайте 2 года из минимального возраста.
                          Читать дальше →
                        • Как мы готовим магазины к новому году



                            Новый год у нас наступает 20 августа, и дальше мы постепенно готовимся к нашествиям толп покупателей в декабре. Декабрь приносит нам выручки как четыре июля.

                            Мы уже знаем, что если в ИТ что-то упадёт, это будет задница. В прошлом году вот все кассы в стране упали почти на сутки 20 декабря, и это был день П. Но мы были частично готовы к авралу и вышли с минимальными потерями. Кроме таких дней ещё бывают обычные поломки, перегрузки в инфраструктуре и куча всего весёлого.

                            Поэтому мы делаем вот что в ИТ:

                            1. Устанавливаем режим feature freeze. Любой следующий релиз в феврале. Хотфиксы — только если это major bug, причём, желательно, несколько сразу.
                            2. Больше касс на каждый инстанс. Нужны как физические места под новые кассы, так и сами терминалы на случай замены. Причём в каждом магазине должен быть как минимум один энергонезависимый.
                            3. Где-то в октябре собираем все сломанные системные блоки с розницы (они их обычно складывают у себя на складах в подсобках и берут оттуда горячую замену) и собираем из трёх поломанных два работающих. Они нужны на временные магазины и на замену. Закупаются новые расходники, в частности, мыши и клавы.

                            А ещё надо набрать кучу людей. Перебрать выкладку, увеличить графики работы и сделать кучу всего. И за последний год мы поняли, что многое можно делать чуть лучше, чем раньше. Сейчас расскажу.
                            Читать дальше →
                          • Истории малого бизнеса: Владивосток



                              Это ещё одна история одного из наших старейших магазинов. От многих других городов России Владивосток отличается тем, что надёжно отгорожен всей остальной страной от поставок*. Это самый дальний край Дальнего Востока, вот ещё чуть-чуть и уже будет Япония.

                              Вторая особенность — это очень необычный город по планировке. Он стоит мало того, что на островах и полуостровах, так ещё и на сопках. Читай — ровных площадок кот наплакал, и большинство рукотворные. Если посмотреть на карту, можно поначалу решить, что это два-три города как минимум.

                              Есть ещё особенности с китайцами, удивительно дружелюбной атмосферой и военными, но это всё впереди. Пока скажу, что поскольку это магазин из первой десятки открытых в России, история феерична.

                              Я просто буду отмечать звёздочками места где, по моему мнению, в нормальной жизни магазин бы закрылся.
                              Читать дальше →
                            • Интерфейсы в реальном мире: страховка от ошибок пользователя


                                В Екатеринбурге в одном из зданий для международных конференций есть проблема с «немного глупыми» иностранцами. Говорят, такие же автоматы начали ставить в Москве.

                                «Пользователь пьян» — базовый принцип проектировщика. Ещё пользователь нечеловечески изобретателен, умён и привередлив, но прямо сейчас пьян. То же самое касается передачи информации. Сейчас покажу физические ограничения на ошибки пользовательских интерфейсов.



                                Начнём со специальной клавиатурной чашки.
                                Читать дальше →
                              • Целенаправленная и сознательная деавтоматизация бизнеса



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

                                  Например, мы выпилили почти весь IVR; сделали сценарий обхода заполнения полей корзины; добились того, чтобы почти везде были личные контакты сотрудников (даже на кассовом чеке печатается прямой сотовый телефон регионального управляющего); положили прямые почтовые адреса всех до учредителя на каждую страницу сайта; выбросили часть автоуведомлений и заменили их на живые звонки.

                                  И вообще вели себя вызывающе с точки зрения ИТ.

                                  При этом объём кода, нужные мощности и сложность реализации процессов росли. Дело в том, что такая деавтоматизация требует очень нехилых вложений в ИТ. Сейчас объясню на примерах, в чём дело и зачем мы так странно делаем.
                                  Читать дальше →
                                • О повадках наших пользователей и техподдержки



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

                                    Вот, например, продавцы поняли, что не все выездные админы одинаково полезны. Старшие точек умеют чудовищно быстро меняться нужной информацией. Поэтому теперь на разные случаи просят разных инженеров. Стоит кому-то сделать работу хотя бы на 10% быстрее обычного или ещё как-то показать качество – и сразу же начнутся звонки в духе:
                                    — Привет. Поддержка?
                                    — Добрый день.
                                    — А кто сегодня выездной?
                                    — Миша.
                                    — Ааааа… А Валера когда?
                                    — Валера завтра до 15. Так что у вас сломалось-то?
                                    — Да не, не, всё в порядке. Сегодня всё хорошо. Завтра сломается. В 11:30.
                                    Читать дальше →
                                  • Договоры — это как отладка

                                      7.2. Как форс-мажор указана забастовка в отрасли и регионе, это лучше вычеркнуть, т.к. неясно, в какой отрасли и в каком регионе.

                                      Чтобы быть плохим юристом, не надо обладать специальными навыками: достаточно здравого смысла, чтобы разбираться в документах. Чтобы быть приемлемым юристом — ещё нужна хорошая память для того, чтобы помнить, что и где в нормативах и прецедентах. А чтобы быть отличным — ещё иметь огромную практику и нездоровое чувство юмора. Хотя последнее необязательно, конечно.

                                      Каждый наш договор страхует юрист-отладчик, который как брекпоинтами размечает точки рисков. Сейчас покажу пару примеров того, что он видит и чувствует.
                                      Читать дальше →
                                    • Когнитивное сопротивление правил и инструкций



                                        У нас в университете было три преподавателя матанализа и аналитической геометрии. Первая читала нам учебник на лекциях и люто всех ненавидела. Второй доказывал всё сам и объяснял, что делает. Было весело, потому что иногда мы заходили в тупик и возвращались. Третий до кучи рассказывал байки и практические задачи на то, что объяснял. Угадайте, у кого средние результаты группы были лучше.

                                        Я к тому, что в нашем мире любое чтение инструкции — это вынужденная мера. И если уж пользователю нужно что-то прочесть и осознать, лучше подать информацию быстро, понятно и в привязке к реальному миру.

                                        Расскажу, как мы упрощаем понимание правил и инструкций к настольным играм. В целом, тот же набор механик подходит для улучшения ряда интерфейсов, практически любых технических текстов и вообще вещей, где разум инженера-архитектора встречается с разумом экзогенного пользователя.
                                        Читать дальше →
                                      • Когда сам интерфейс игры становится частью сюжета и мира

                                          Одна из самых волшебных вещей — это превратить интерфейс в игровой объект. Вот, например, оцените:


                                          Пацан из Fallout 3NV носит на руке точно такое же системное меню, как и мы

                                          А в Deus Ex всё, что мы видим на экране, выводится прямо на наш зрительный нерв. Это не интерфейс игры, это допреальность нашего персонажа:



                                          Интерфейс игры – это привычная условность, и если её устранить, получится чуть меньше недоверия тому, что мы видим на экране. Ну и это просто безумно красиво.
                                          Читать дальше →
                                        • День стимпанка в Бабушкинском парке + новый стимпанк-памятник

                                            Сегодня в Бабушкинском парке открыли кинетическую стимпанк-скульптуру А. Асерьянца. Ну и ещё там в честь дня парков прошла стимпанк-программа. Так получилось, что я там был, и у меня есть немного картинок с события.

                                            Лицо скульптуры:



                                            Одна из движущихся частей (вал, который поднимает и опускает поршень):



                                            Осторожно, трафик.
                                            Читать дальше →

                                          Самое читаемое