Последние недели было приятно наблюдать за предпраздничный шумихой перед выходом ГТА 6. Вспомнил как проходил первую часть, что было бесподобно. И вспомнил этих глупых прохожих болванчиков, которые выполняли функцию мешков для свинца. NPC в играх много кто уже успел высмеять и я задумался, почему это все так?
📜 Правила
NPC не глупые, они играют по установленным правилам. Вся жизнь театр, а мы в ней актеры - это про них. В сюжетных играх НПС нужны для продвижения истории, в хоррорах цель напугать игрока, в песочницах выступают грушами для битья, а в соревновательных составляют игроку конкуренцию. Например зайдя в доту 2 я был приятно удивлен тем, как местный ИИ сложен для меня и не прощает ошибок на высоких уровнях.
💾 Вычислительная цена
В эпоху нейросетей я думаю уже никому не секрет сколько стоит обучение хорошего алгоритма. Это много информации, электричества и литров воды. А уж для того чтобы этот алгоритм работал нужно тоже иметь большой мощностной потенциал, который ваш компьютер явно не выдержит. А ведь таких болванчиков сотни.
👀 Предсказуемость
Неписи не должны мешать игроку наслаждаться игрой. Заходя в игру мы заходим получить ожидаемый нами экспириенс и отдохнуть и это касается даже соулс лайк гейминга. В стратегии туман войны простая формальность для ИИ, в слешере болванчики специально слабые, в силксонг специально сильные. Игра на струнах ожидания игрока является важной частью создания мира разработчиком, и неписи тут важны как никогда.
Но есть то что не поддается объяснению и раздражает всех - тупой ИИ компаньон которого надо защищать от врагов. 🤦♂️
🤔 Почему пиксельная графика всегда будет популярна?
На досуге вспоминал то как проходил этим летом первый фоллаут и кайфовал как в первый раз. И я задумался о том, почему? 🤔
Я играл в него в детстве, потому что у меня было очень слабое железо, из-за чего приходилось играть в старые игры. И что интересно я любил fallout, cossacs back to war, heroes and magic, пиксельные миллениальские игры, но вот игры с 3д графикой 2000х годов я отходил стороной и при их виде меня воротило. 🤮
Так почему пиксель не постарел даже для меня?
🫦 Характер
В пиксельной графике сложно передать детали. Каждый пиксель становится супер важным для передачи визуального нарратива игры. Каждый пиксель имеет свой характер.
👁 Простота
Пиксельная графика не перегружена и даёт возможность сразу понять характер персонажа или настроение локации. Нет ничего лишнего, в таких играх рисуется лишь то что должен увидеть игрок.
Такое упрощение позволяет игре концентрировать взгляд игрока на нужных моментах.
👀 Простота и в обращении
Начинающему инди разработчику можно легко найти нужные ассетпаки в интернете в пикселе, но ещё куда проще самому накалякать. Пиксельная графика прощает многие ошибки и проще в обучении, чем тот же 3д моделлинг. Кроме того, с помощью пикселей как я уже говорил выше проще и легче строить нарратив в игре, в отличие от 3д где рработчик может потеряться среди кучи полигонов и объектов.
И на конец эта графика не устаревает! Хороший пиксель будет смотреться хорошо всегда, что показывают многие игры прошлого. 😉