Я занимаюсь созданием IT-систем и продуктов для людей уже более 10 лет. Такая работа позволила мне изучить различные инструменты для принятия решений, проектирования и системного мышления. При этом практически никогда я не использовала полученные профессиональные навыки в личных целях. До последнего времени. В статье ниже расскажу, как можно знания разработки продуктов использовать для себя. Насколько интереснее становится их применять и глубже изучать.
Рубрика «поиск решений»
UX-проектирование на кошке
2024-12-09 в 10:38, admin, рубрики: ux-проектирование, гипотезы, дискавери, поиск решений, просто о сложномЛегко давать советы другим, но не себе. Как не попасть в ловушку парадокса Соломона
2023-04-08 в 19:07, admin, рубрики: gtd, kandinsky art, Лайфхаки для гиков, мозг, наставник, Научно-популярное, парадокс, парадокс Соломона, поиск решений, продуктивность, сам себе наставник, совет, советы, Читальный залКак же мы иногда любим раздавать ценные советы: когда нас об этом просят и особенно — когда не просят! При этом сами почему-то с завидным постоянством принимаем далеко не лучшие решения и делаем глупости.
Почему, например, даже образованные разумные люди нередко поддаются на классические схемы очередных мошенников или, скажем, выкатывают непротестированную сборку прямо в прод?
Как создать надёжную игровую механику в Excel. Часть 2
2018-11-20 в 8:54, admin, рубрики: game design, microsoft excel, гейм-дизайн, Дизайн игр, игровые механики, математика, моделирование решений, поиск решений, разработка игрВ этой части мы решим задачи об оптимальном размещении оружия на танке, пространственном расположении телепортов в MMORPG и сбалансируем бои четырёх классов персонажей RPG.
Задачи о размещении объектов
Электронные таблицы для этой части можно скачать здесь: (SuperTank) (телепорты, часть 1) (телепорты, часть 2)
SuperTank: задача решена!
В первой статье серии мы рассказали о примере задачи для игры под названием SuperTank. Во второй её части, мы познакомились с основными концепциями моделирования решений и я рассказал о решении простого примера с помощью инструмента «Поиск решений» в Excel.
Теперь мы можем применить полученные во второй части знания к задаче SuperTank, и доказать, что с их помощью можно решить эту задачу легко и быстро. Освежу вашу память: SuperTank — это игра, в которой вы можете сражаться на настраиваемом танке.Читать полностью »
Как создать надёжную игровую механику, пользуясь только Excel: моделирование и оптимизация решений
2018-11-14 в 8:32, admin, рубрики: game design, microsoft excel, гейм-дизайн, Дизайн игр, игровые механики, математика, моделирование решений, поиск решений, разработка игрМы занимаемся поиском, а не итерациями
В основном геймдизайн — это процесс поиска. Занимаясь дизайном, мы исследуем множество возможных конфигураций дизайна для решения конкретной дизайнерской задачи. Например, это может быть способ соединения комнат в подземелье, набор функций и навыков, которыми владеют различные игровые агенты, «магические числа», определяющие эффективность юнитов в боевой системе, или само сочетание возможностей, которые будут присутствовать в нашей игре.
Так же, как управляемый ИИ персонаж использует систему поиска пути для перемещения по игровому миру, дизайнеру необходимо перемещаться по очень высокоуровневому пространству возможных конфигураций, беря некую исходную конфигурацию и итеративно изменяя её. Мы внимательно рассматриваем отдельный аспект дизайна — боевую систему, одну из частей игрового мира, дерево технологий в стратегии — и пытаемся найти способ улучшить его, изменив эту конфигурацию.
Дизайнеры любят использовать для описания этого процесса термин «итерация», но больше здесь подошло бы слово «поиск». Правда в том, что когда мы создаём «итерации» дизайна, мы экспериментируем с разрабатываемой игрой. Мы делаем обоснованные предположения о небольших наборах модификаций, превращающих текущую конфигурацию дизайна в новую, которая, как нам кажется, будет лучше соответствовать критериям дизайна.
Такие «итерации» совсем непохожи на линейные изменения, которые обычно происходят в «итерациях» компьютерного кода; гораздо больше они напоминают поиск в лабиринте со множеством резких поворотов и вынужденных возвратов назад. Часто они приближают нас к цели, но часто оказывается непонятно, улучшилась ли от них игра. Иногда обнаруживается, что изменения дизайна, которые, по нашему мнению, должны были улучшить игру, имеют непредвиденные изъяны и нам нужно откатить них или попробовать заново.
Читать полностью »
Интуитивная разработка алгоритмов
2017-11-03 в 8:11, admin, рубрики: Алгоритмы, мышление, поиск решений, разработка игр
Если вы программист, то, возможно, у вас возникали ситуации, когда в выбранном игровом движке или библиотеке нет нужной функции. За этим следовал ужасающий момент, когда вам приходилось обыскивать весь Интернет в поисках кода, написанного людьми, решавшими эту проблему до вас (я говорю о вас, пользователи StackOverflow). Конечно, в этом нет ничего плохого (я и сам так поступаю), но очень часто вы можете сделать это самостоятельно, даже когда речь идёт о таких теоретических задачах, как геометрия или перетасовка. Я один из тех людей, которые всегда пытаются понять, как всё работает, и разве есть способ понимания лучше, чем прийти к нему самому, заново изобретя решение на лету (если, конечно, оно существует)?
Ставим перед собой пример задачи
В этой статье я опишу несколько этапов, которые, как мне кажется, довольно эффективны для самостоятельного выведения решающего задачу алгоритма. Чтобы применить их к чему-то конкретному, мы рассмотрим пример задачи: выпуклое разбиение простых многоугольников. Это звучит сложно и по-научному, но на самом деле это не так трудно.
Читать полностью »