Новичковые ошибки при создании игры.
Попробовал большинство игр с Гаминатора 20, остальные видел на стримах. Уже раздал свои голоса-баллы. И накопились выводы в целом.
Основная ошибка, точнее даже причина ошибок —
«вера в телепатию». Авторы считают, что игрок видит их игру точно так же, обладает теми же знаниями о механиках, что и автор. В итоге то, что автору очевидно, игроку не понятно и игру затягивает.
Второе, это «да пофиг на игрока и то, как будет идти геймплей».
А именно впечатление, будто авторы не знают, что в играх есть баги, игры будут падать, их будут перезапускать по несколько раз. И каждый раз смотреть все заставки.
Ребята, отсутствие пропуска всех заставок по кнопке — ЗЛО.
Повтор заставок каждый раз — тоже.
Слышал аргумент «некогда, сроки». По-моему иметь под рукой заготовки кода для вывода и пропуска заставок нужно заранее. Как и другие заготовки (прогрессбар загрузки, модуль настройки управления в игре…)
Очередной «пофиг» на оборудование игрока: громкие у тебя наушники, тихие или ты глухой? Пофиг, уровень звука не регулируется. И ладно, если звук в целом в 1 канал (только несущественный амбиэнт и дублированные визуально эффекты). Но вот когда есть сигнальные эффекты и фон, то нужно дать игроку возможность балансировать их поотдельности.
Кстати о сигналах. Очень часто их нет. Никаких. Даже служебного «бип» или вылета красного квадратика из врага, типа урон был. Внезапная смерть, перезагрузка, отброс в начало без каких-то сигналов, комментариев. Что должен думать игрок? Это баг? Он шагнул в телепорт? Умер? Что сделал не так? Я не ожидаю красивых эффектов разлетающейся кровищщи. Но какой-нибудь чпоньк, помигивание или надпись «ты умер» прилепить уж можно.
Визуал. Тут у меня горит особенно, как у художника. И я сейчас не про умение рисовать, а про заблуждения.
Ребята, огромные контрастные грязные пиксели — не синоним ностальгии, не синоним приятной инди-графики. Часто это просто резкий мусор, который вы сыпете игроку в глаза. Приятное диффузное смешение пикселей и гамму нужно ещё уметь сделать. Не умеете — делайте флэт и не парьтесь. Сюда же и ультрамелочёвка. Делаете пиксели — обеспечьте им оптимальную контрастность и цельнократный зум. Сейчас идёт переход с 2к на 4к мониторы. Для примера две стадии моей работы. 1 — черновик, 2 чистовик после нескольких итераций.
Что касается тайлов. Тут я сам ошибся в начале. Сделал красивый, детальный, контрастный тайл стены. Круто? Нет! Отвратительно. Когда он один — красота. Когда такими контрастными тайлами замощены большие площади — это неприятная рябь в глазах. Эту же ошибку заметил у многих. Пусть фон остаётся фоном.
То же и про текстуры. Руководствоваться нужно не тем, какая красивая текстурка сама по себе, а насколько он хорошо в игре смотрится и не мешает игроку. Для проверки тайлов есть например Крита с режимом укладки плитки. Уверен, что и редакторы, рисующие тайлами есть.
Сохранения и повторения. Многие игры грешат тем, что нужно ещё раз и ещё раз проходить одни и те же длинные куски. И это ничем не вознаграждается. Просто штраф. Порой за случайную ошибку, а то и ошибку связанную с багом или несовершенством игры. Но если нет времени на механику сохранений, то хотя бы читкоды делайте для проскока уровней.
В некоторых играх есть перемещение «клеточное». И чаще оно совершенно не обосновано. Не надо так. Любая схожая механика задержки/ограничения не нужна, если никак не помогает игре, не делает атмосферу, не создаёт дополнительных условий игры, а просто есть, потому что у вас завалялся такой ассет иващеприкольногыгы.
Геймплей и так получается затянутым, а без сохранёнок, с багами, заставками, повторением одинаковых действий, замедлениями движения многие игры не оставляют желания пройти их.
п.с. Не думайте, что многое из этого не относится к игре, в разработке которой я участвовал. Относится. И у нас есть простыни с нужными фиксами.
п.п.с. Можете присылать в личку ссылки на доделанные версии игр, когда уже всё наконец работает, отзывы учтены, больше фикситься не будет. Когда наберётся несколько, я ещё раз на стриме попрохожу. Не спешите. Поиграйте сами, потестируйте. Когда гладко пойдёт, тогда и присылайте.
Отзывы по играм я написал, где мог. Рад, что многие критику воспринимают адекватно.
- 11 ноября 2019, 20:00
- 018
Для этого существуют тестеры. А тут Инди. Две недели.
Это ответ на первый вопрос. Разработчик знает, как работают механики, и не делает ничего лишнего, что может "скомпрометировать" рабочий геймплей. Игрок делает все возможное, что может привести к вылету игры, переполнению буфера, переполнению стека и... В нашем случае игрок - тестер.
Обожаю грязные пиксели. Твой черновик - любовь с первого взгляда.
Надо и можно. Можно все, что не запрещено законом и даже то, что запрещено, если не поймают. Я художник - я так вижу и царь внутри меня хочет поклеточное хождение.
В целом все написано сумбурно и в спешке, но по делу. Я бы например почитал или посмотрел, как ты избегаешь ошибку "вера в телепатию", как тебе удается смотреть на свою игру под другим углом, более подробно про "Приятное диффузное смешение пикселей и гамму", как делать "флэт".
«Разработчик знает, как работают механики, и не делает ничего лишнего» — на мой взгляд, это закапывание головой в песок.
«Я художник - я так вижу » — я игрок, хочу играть в игру, сделанную для игроков. А художник пусть сам играет в своё художество.
>как ты избегаешь ошибку "вера в телепатию"
Подхожу с позиции «игрок не знает ничего». Тестирую сам.
Хотя, конечно же, сам попался в эту ловушку, например так: два человека сочли шестерёнки досками. А случилось так, потому что а) анлит-шейдинг на скорую руку б) огромная скорость вращения, которая не позволяет считаться шестерне как вращающейся в) ракурс строго сверху вниз.
Я предполагал, что форма за счёт движения будет читаться, но движение оказалось очень быстрым. Перерисовывать и перепекать уже было некогда, а впоследствии выяснилось, что и незачем (переделаю шестерню попросту)
Инди - это авторская игра. А каждый автор - это "художник" (и в прямом и в переносном смысле), вот как nuprahtor У которого свой взгляд. Он так видит, и как он, не видит никто другой. В его игры играют и любят, а ты говоришь "художник пусть сам играет в свое художество".
Про какие жанры шутят, музыкальные, что это "музыка для музыкантов"? Мат-рок, фриджаз, айдием? :yak:
Field recordings :yak:
А, ну
Обычно это продолжается тем, что говорят "- ООО, ДА ЖАНРНЕЙМ ЭТО НЕ ГЛУБОКОЕ И ДЛЯ БЫДЛА, А ВОТ ЖАНРНЕЙМ2 - ВОТ ЭТО ДЕЛО!
- ОООООО ДА ЖАНРНЕЙМ2 ЭТО ПОПСА, А ВОТ...
Академический авангард, только не нью-йоркской школы, фри импров, но только европейский, этник джаз, но только не норвежский.txt
Жанры - это не глубокое, лучшие исполнители сделали свои неповторимые жанры
Ну, в общем и да, и нет, но тут можно много всего сказать и за "да", и за "нет", так что вот.
Да я с другой точки зрения этот мем кидал... не про срачи о жанрах, а про то, что, хм, определенным категориям людей такое нравится. Как и в случае с кино или играми. "Любишь Мор Утопию - возможно также любишь The Path - а может любишь killer7", такие маячки (ну тоже самое "Дэвид Линч - > Сатоси Кон -> Сион Соно" или "Дэвид Кроненберг -> Tetsuo Iron Man". )
кстати, где Stray_Stoat? тусует с Нупром, что ли
Да, это ясно!
Я прост думаю, что "ломать правила" можно, главное это убедительно делать, предлагая новые смыслы тем самым, раз уж на то пошло. Потому никто не слушает людей, которые впервые взяли в руки саксофон и, ничего не зная о нем, извлекают хаос звуков. Зато вот слушают десятиминутные атональные импровизации)
Аналогию можно перевести и на игры!
Да, старая фраза про "научись по правилам, и только после этого забудь все правила".
Впрочем, к музтеории меня даже горящими щипцами не затащить, бе. Зато трактаты Пьера Шафера или про особенности индонезийского гамелана с удовольствием могу почитать
В общем типа того, да)
А теперь придет Хитрый Пряник и скажет: прежде чем делать "бескомпромиссную авторскую игру", сначала научись делать максимально адаптированную под игрока. :yak:
Справедливо

ну да, Нупр наверное пример возможный такой "бескомпромиссности к игроку"
Тут два варианта. Первый — самовыразиться, просто для себя любимого. Второй — самовыразиться, но дать игроку/зрителю/читателю мостик, по которому он сможет соединить авторский опыт и личный.
У нас есть русский язык, например. Общий, мы на нём разговариваем. У него есть структура, тенденции, правила, позволяющие понимать стихи про Бармаглота (варкалось, хливкие шорьки пырялись по наве…). Ровно то же самое есть и в звуке и в изображении и в прочих сферах. Хочешь, чтобы тебя слушали — или внятно говори или пой, в общем чтоб был контакт.
п.с. в игры Нупрахтора я не играю. Атмосфера есть, зацепок, чтобы играть в это нет. Предпочитаю чё попроще, типа Inside.
Плюсую насчет грязных пикселей. Чистовик какой-то черезчур вылизанный, симметричный...
А слева - душевные петроглифы, в которых куда больше проявляется живой экспрессии, чем после механической обработки.