JGD | Розробка ігор
421 subscribers
121 photos
27 videos
2 files
69 links
Роблю ігри та пишу про це

Для зв’язку: @stelf

Instagram: http://instagram.com/a.vasylevskyi

Facebook: https://m.facebook.com/anton.vasilevsky.7

TikTok: https://www.tiktok.com/@a.vasylevskyi
Download Telegram
3 основных трюка, которые используют разработчики для оптимизации игр

На последнем этапе разработки игр нам приходиться уделять внимание очень важному аспекту - оптимизации. Обычно это скучный процесс, потому что сама игра не меняется и увидить отличия можно только на слабых устройствах. Для правильной оптимизации необходим большой объем работы, но часто на это не хватает времени. Но даже если времени полно, мы прибегаем к проверенным трюкам, чтобы сократить время разработки и получить значительный прирост к ФПС.

Чаще всего я вижу именно эти приемы в современных играх:

Лоды - термин, который описывает уровень детализации модели, с английского Level Of Detail. Каждый лод это отдельная модель со своими параметрами. Обычно лоды переключаются по мере увеличения расстояния от камеры игрока. Никто не заметит разницы в уменьшении количества полигонов, если модель достаточно далеко, поэтому рисовать каждую деталь шапки персонажа на расстоянии пол километра не имеет смысла.

Разрешение - в последнее время многие игры стали использовать разрешение как инструмент оптимизации. Если игра состоит из динамичных сцен, то в самых ярких баталиях можно снижать количество пикселей на экране, чтобы облегчить работу видеокарте.

Загрузка - хотя не все игры имеют экран загрузки, она присутствует везде. Любая игра загружает что-либо в фоне или прерывая игровой процесс. Загрузка помогает оптимизировать память, которую нещадно потребляет любая игра с открытыми миром или высокой детализацией. Поэтому многие игры используют темные коридоры или узкие локации, чтобы в этот момент догрузить пару текстур или модельку.

Отдельного упоминания достойны такие приемы: склеивание моделей, мат. алгоритмы, всякие хитрости движка или сжатие ассетов.
Картинка для плюсов
Хочу поделиться с вами красивым видео, где программист создает симуляцию поведения стаи рыб на основе простых математических правил.

Еще это видео доказывает, что у программистов тоже есть чувство прекрасного.

Длительность: 8 минут.

https://www.youtube.com/watch?v=bqtqltqcQhw
Есть в ТикТоке тренд под названием No nuance November. Я немного опоздал, потому что он был актуален месяц назад, но все же задумка достаточно интересная.

Суть в том, что автор озвучивает свое мнение без каких-либо пояснений, а в конце ролика он должен убежать, что символизирует безответственное отношение к своим высказываниям. Комментаторы выступают в роли людей, которые устраивают обсуждение фраз, которые озвучены в ролике и соглашаются или наоборот опровергают автора.

Я думаю, что этот тренд подходит не только для ТикТока, поэтому я решил последовать нему в виде поста.

Я считаю, что:

- Игры не делают человека глупым или агрессивным.
- Большинство инди-игр полный отстой.
- Большинство людей не играли в хорошие игры, потому что они менее популярны.
- Играть на компе неудобно.
- Кодзима гений.
Картинка для оценок
This media is not supported in your browser
VIEW IN TELEGRAM
А вот как этот тренд выглядел в ТикТоке на протяжении всего ноября. Каждый использовал этот трэк, начинал с пояснений и иногда убегал в конце. Мне лично кажется, что это один из самых интересных, но простых трендов в ТТ.
Почему инди игры никогда не вымрут?

Несмотря на то, что разработка игры это трудный и долгий процесс, это все еще творчество и все еще приносит людям такое же удовольствие как и написание картин, книг, музыки и любой другой креатив.

Большие корпорации делают игры ради денег, не ради удовольствия, для них это жесткий бизнес, где важны дедлайны, аналитика и каждая копейка в бюджете.

Инди-игры создаются энтузиастами и зачастую их делают люди, которые любят делать игры, а не которые любят на этом зарабатывать. Практически все сотрудники больших компаний имеют свои собственные проекты, где они могут творчески самореализоваться и если повезет заработать деньги.

Инди-игры имеют конкурентное преимущество, тот самый энтузиазм, который позволяет работать быстрее, качественнее и с душой. Такой подход даже присутствует в некоторых компаниях, вроде Valve, где сотрудники имеют больше свободы, но это все еще не полная свобода и все еще не инди.

Делать игры с душой та самая ключевая особенность каждой Инди-игры, которая послужила причиной появления таких игр как Minecraft, M&B, To the moon, Papers Please, Subnautica, Mental Gun и другие шедевры.
А это какая Инди-игра?

*Картинка для плюсов
Подборка моих любимых инди-игр, которые я полностью прошел и которые произвели на меня сильное впечатление. Если вы захотите во что-то из этого списка поиграть, то есть вероятность, что эту игру можно купить или бесплатно скачать на телефон, ведь многие из них совсем недавно были портированы.
Road Archer - первый тест

Наконец-то могу показать вам прототип над которым мы работали еще с прошлого года. Наша команда сделала игру про лучника стреляющего из лука в преследующих его противников.

Это наш первый тест в направлении гиперказуальных (ГК) игр, который мы провели совместно с издателем Mail.ru.

Нам очень нужен ваш фидбек и помощь в тестировании этого проекта. Пока игра доступна только в Google Play, но вы можете его скачать из любой страны.

Для тех кто в теме: пока не можем похвастаться хорошим CPI, он получился у нас в районе 0.75$, хотя целевой для нас это 0.4$ и ниже. Если вы тоже делаете ГК и вам интересно узнать Retention, могу поделиться в личке @stelf.

Ссылка: https://play.google.com/store/apps/details?id=com.malankagames.roadarcher
This media is not supported in your browser
VIEW IN TELEGRAM
А вот как это выглядит 🙈