by Peter on 2020-05-23 10:00:29
Пока писал игру на pico-8 часто смотрел на другие игры. Заглядывал в discord чат любителей pico ну и так далее... И всё это время у меня зрела мысль, которая, с одной стороны, очень субъективна. Но с другой -- она зреет уже не первый год. А что такое блог как не высказывание субъективного мнения? Я лично верю, что мысль верная, а вы -- уже сами разбирайтесь, соглашаться со мной или нет. Поехали.
В общем, мнение моё такое, что разработчиков pico-8 (многих из них) укусила та же муха, которая ранее укусила и других инди разработчиков. Что это за муха? Большинство gif-роликов демонстрашек с новыми мграми содержат в себе технические изыски. Травка шевелится, реальная физика, спецэффекты с частицами и прочее и прочее... Когда я смотрю на игры, я вижу там то же самое. Упор на физику и эффекты.
Я отчётливо помню момент, когда все повально стали переходить на Box2d. Да, тогда это казалось невероятно крутым: вместо аркадной физики смотреть на "настоящую" -- испытывать восхищение от разваливающихся пирамидок. Помню игру, когда человечек бежит от вихря (или чего-то подобного), стулья переворачиваются, что-то летает, крутится... Так вот, это всё ничего не стоит само по себе. Часто, за простой картонной, аркадной, ненастоящей физикой скрывается увлекательный ��роцесс, а переход на "настоящую" физику его разрушит. Представьте себе тетрис в котором фигуры падают под действием силы тяжести, при падении они отскакивают от пола, вращаются плавно с частотой 60-fps. Могут ломаться. Бред. Тетрис -- это тетрис! Марио. Пакман. Арканоид! Да, что то иногда можно получить интересное из этого подхода, но это скорее исключения. Наоборот, пониженная свобода в играх (например, хождение только под прямыми углами) часто обусловлена игровой логикой.
Эффекты. Сами по себе они не плохи и не хороши. Но их значение переоценено. В большинстве случаев мне плевать на то, шевелится трава или нет. Если я захочу посмотреть на траву, я могу выйти на улицу (но не сейчас :) или посмотреть её на youtube. При этом, эффекты иногда настолько гипертрофированы, что мешают играть. Часто вижу ролики, где непрестанно всё взрывается, трясётся, разлетается. Зачем? Это делает игру интереснее? Тем более, если это игра на pico-8. Я запускаю игру 128x128 ради эффектов?
Так вот, от pico-8 я ожидаю простоты, которой почти не осталось. К счастью, многие авторы (возможно, из-за отсутствия опыта) всё ещё пишут простые игры.
Короче говоря, я снова и снова настаиваю на том, что в игре (как и в любом произведении) важнее всего идея, настроение, атмосфера. И это всё очень косвенно относится к эффектам и физике. Можно сделать очень простую, но увлекательную игру, буквально с физикой по знакоместам. Или очень красивую, но пресную.
Свою игру я начал писать просто с неба и облаков. Я не знал, что игра будет про самолётик. Про брата-полярника. Всё, что было в голове -- облака, парящие над бескрайней Землёй, чувство путешествия и затерянности в большом мире. И надежда на возвращение домой. Поэтому в игре появился жалкий самолётик, под которым проносится бесконечные пейзажи, и брат на льдине. И стрелять ни в кого нельзя.
Можно упрекнуть меня в том, что я нахваливаю свою игру. Ну, может быть. Но я просто описываю то, что знаю точно. В большинстве игр я не вижу никакой ��деи, никакой атмосферы. Но отличное техническое исполнение. Только это исполнение оторвано от того, что происходит за кадром. Да, я субъективен. Но это мой блог, я должен был это написать. Когда-нибудь. :)
Да, можно привести в качестве примера игры, завязанные целиком на механику. Те же рогалики. Что же, на мой взгляд и рогалик становится интереснее, если за ним стоит история и атмосфера чего-то большего, что остаётся за пределами алгоритмов.