Пост предназначен для новичков, обмена опытом с более опытными игроками и более тщательного знакомства с премудростями игры. Здесь не рассматривается каждый отдельный аспект игры, а только наиболее важные и полезные вещи для прохождения. Опасность! Много текста без картинок!
Недавно открыл для себя ютуб канал чуваков Viva La Dirt League, которые снимают забавные скетчи часть из которых на тему конфузов в играх. Как раз по части геймдизайна, обучения и сторителинга.
Несмотря на то что канал носит больше юмористический характер, как мне кажется, это довольно поучительное зрелище для того чтобы показать абсурдность некоторых игровых условностей.
И это довольно большая проблема — многие разработчики пичкают свои игры этими условностями из-за чего игра начинает восприниматься как говно (в меньшей или большей степени — зависит от игры). Или же проектируют какие-то игровые механики так что в них не хочется играть. Совсем. А иногда просто плохо тестируют игру или перестают обращать внимание на мелкие баги, которые просачиваются в релиз и портят весь геймплей (здравствуй балсфемоус).
Этот канал вскрывает эти проблемы, возможно, в гипертрофированном виде.
Кроме того я нашёл канал с годными русскими переводами некоторых видео этих ребят. Ниже моя подборка наиболее поучительных:
Привет, Gamin. Меня зовут Коля и я хочу рассказать тебе о проблеме, с который ты можешь столкнуться при разработке ритм-игры (и с которой точно столкнешься, если разработка будет под мобильные устройства). Ну и о её решении тоже поведаю, конечно.
В марте 2019 я выпустил в Steam свою первую ритм-игру Lofi Ping Pong. Это настольный теннис, в котором мяч надо отбивать в такт треку. Летом 2020 мне захотелось отдохнуть от разработки второй музыкальной поделки, так что решил портировать Пинг понг на мобилки и Switch. Тут-то и появились сложности — мяч вдруг начал лететь отрывисто, «заикаться». Чтобы вкратце разобраться с недугом, требуется вступление.
В процессе инди-разработки любой энтузиаст или даже целая группа сталкивается с одной серьёзной проблемой — с необходимостью поиска ошибок в коде игры. Ресурсы больших компаний на тестирование и долгую отладку недоступны абсолютному большинству инди-разработчиков или даже инди-студий. И как раз с этим может помочь широкий список инструментов QA кода. Среди которых немаловажным является статический анализ кода. О нем и пойдёт речь в этой статье. А конкретно, хотелось бы рассказать о том, как PVS-Studio может помочь инди-разработчикам со сложным процессом поиска ошибок.
Озвучить игру с нуля, без опыта и понимания механизмов работы — это тычок пальцем в небо и чистое везение (с другой стороны, мы на этом принципе целую игру сделали). Зато, теперь я могу узнать по высоте ноты мычания, тональности рыга и кряхтения каждого своего друга.
После того, как мы окончательно убедились в том, что игре — быть, встал вопрос о звуках. Часть мы планировали найти в бесплатных библиотеках или купить, но этого все равно оказалось недостаточно — как минимум необходимо было самостоятельно записать голоса крестьян.
Я работал в этой индустрии 4 года Я ненавижу мобильные игры Я ненавижу методы, которые они используют Я ненавижу геймдизайн мобильных игр Я испытываю отвращение ко всем разработчикам мобильных игр и к самому себе в том числе.
За эти 4 года я окончательно сложил мнение обо всём этом. И в этой статье хочу рассказать как этот бизнес устроен и как он относится к игрокам. Почти всю эту информацию можно найти по статьям «как построить свой бизнес». Так что пардоньте если слишком много капитанства для кого-то здесь изложено. Дело в том что там ЦА — бизнесмены, и я думаю что многие игроки не в курсе как эта система работает и почему всё в игровой индустрии становится так плохо.
Я был математиком, и некоторые задачи были настолько упорными, что я приобретал стокгольмский синдром и полюбил их за упрямство, и это как-то перестраивало моё мышление — а поиск решения уходил на второй план. Теперь я геймдизайнер в Riot.
Обещание — базовые впечатления от игры; то, ради чего он играет. При этом одни обещания в головах геймдизайнеров, другие в головах игроков.
Заколдованная задача — нерешаемая задача геймдизайна, завязанная на конфликте между обещаниями. То есть я явно или неявно пообещал две вещи, которые не могут сосуществовать. Вместо прямого решения надо искать обход.
На этой неделе будут публиковаться видео посвященные разработке игрового фреймворка на Game Maker Studio 2.3
Сам фреймворк изначально задумывался для разработки игр с интерфейсом, но спустя несколько циклов переосмысления превратился в машину закрывающую многие косяки гейм мейкера, подходящую для разработки всех типов игр.
За косноязычие не судите строго, времени на подготовку совершенно нет, поэтому пишу в лайв режиме, когда есть свободная минутка.
Всем привет! Меня зовут Максим и я автор игры «The StoryTale» и пришел сюда рассказать, почему перед выходом игры на Nintendo Switch гоблинам из мира The StoryTale пришлось завязать с вредными привычками.
Я начну издалека, а именно с рассказа о самой игре и о том, как она появилась на свет. The StoryTale это сказочный платформер, где всё постоянно взрывается, бабахает, бессмертный принц использует проклятое оружие, а спустившаяся в подземелья принцесса постоянно забывает свои заклинания.
По просьбам местных разработчиков пару раз начинал писать пост про дизайн головоломок, но дальше черновиков не зашло, да и некогда. Но вот попался хороший ролик про это самое, который я рекомендую. (типа отмазался)
Правда, с самого начала и до конца много спойлеров и Джона Блоу. Я вас предупреждал :D
Создание игры. С чего всё началось. Идея была проста, сделать что-то интересное и в тоже время простое. Так как этих параметров ясное дело не хватало для создания игры, я сел и стал думать. Быстрая и динамическая, вот какую хочу сделать игру, подумалось мне. Игра в которой всё зависит от реакции игрока и его умения быстро принимать решения. Но в тоже время простой, такой, которой можно управлять лишь одним пальцем, держа телефон в руке. С этими представлениями я и начал разработку основной концепции игры.
Речь пойдёт в том числе и о проблеме, с которой я столкнулся в процессе адаптации моей игры Sig.NULL под FullHD разрешение для релиза на XBOX. Я решил переделать графику под современные реалии, чтоб не так позорно и стыдно было.
Но на самом деле это просто повод рассказать о том как я научился применять шейдеры на уровне копипасты и небольшого допила ручками. Так что здесь будет изложено решение основной проблемы и мои комментарии как это работает.
Я раньше считал что шейдеры — это кусачая тема, где без знания матанализа и линейной алгебры никуда.
Но нет, нифига. Простые вещи в духе перекраски и обесцвечивания можно сделать своими силами, если понимать как работает rgb палитра и знать что такое координатная плоскость.
Здесь практически не будет картинок, в основном текст и код — для тех кто хочет как и я погрузиться в мир шейдеров используя Game Maker Studio 2, но уже по протоптанной мной дорожке. Пользователям других движков тоже может быть полезно, но шейдеры — это такая штука language specific, как говорится. То есть в разных средах разработки может применяться по-разному.
варианты: свою игру, операционную систему с нуля, космический корабль, антивирус и далее по списку.
Вы можете пинать меня пинками, закопать пост лопатами или написать свои злобные комментарии и я буду рад получить от вас все это :)))
У каждого есть свое собственное мнение обо всем на свете и конечно я тоже имею на это право, потому и опубликовал данный пост.
Я не буду рассказывать о том, что проделал за это время, в какие игры поиграл или о каких нашел информацию, а потом опубликовал чтобы ждать прихода таких же единомышленников которых тоже заинтересовали данные игры и мы весело обсуждали какие они хорошие и что нам в них понравилось, а что нет.
Перевод с английского статьи от бразильского разработчика игр Lucas Zaper, оригинал находится здесь. Статья переведена и размещена на нашем сайте с любезного разрешения автора, за что ему отдельное спасибо.
В довольно красочной манере Лукас рассказывает, какие ошибки часто совершают разработчики игр в жанре Interactive Fiction, а также как их можно избежать, и на что стоит обратить внимание. На мой взгляд статья также может быть полезна для разработчиков игр других жанров, ориентированных на сюжет.
Последние обновления