Лавка Разработчика
3.39K subscribers
426 photos
45 videos
16 files
665 links
Мы тут игры пилить будем, или как?

YouTube: https://youtube.com/@gamedevlavka

Автор: @vavilichev

Все контакты: https://linktr.ee/vavilichev
Download Telegram
Влияние разрешения спрайтов на производительность

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

И говорить мы будем не про дроуколы. Дроуколы - отдельная тема, и если интересно, поставьте 🗿 на пост, чтобы мы их тоже немножко разобрали.

Представим 2D игру на мобилки, чтобы загнать нас в ограничения по памяти, т.к. на мобилках нет GPU памяти, "оперативная" используется для всего. И вот у вас там спрайтики красивые, с высоким разрешением, их много. Переживаете за дроуколы. А игра вылетает в какие-то моменты. Крашится. Копаете, оказывается у вас игра на мобилку кушает 3Гб памяти, и не каждый телефон такое вывозит. А это ведь мобилка! 3Гб даже для ПК игры не мало.

Смотрите: общий вес спрайтов в игре - 300Мб. И как так выходит, спрашивается?

Есть различие между весом спрайта на диске и весом спрайта внутри оперативной памяти. Храня 1920х1080 спрайт на диске с хорошим сжатием, можно занимать всего десятки килобайт памяти. Но чтобы отобразить этот спрайт на экране, особенно с прозрачностью, нужно развернуть весь спрайт на полную катушку, где каждый пиксель занимает 4 байта памяти. Таким образом спрайт 1920х1080 займет 8Мб памяти. Всего лишь один спрайт!

Потом вы обнаруживаете у себя красивую покадровую полноэкранную анимацию, допустим, в 30 кадров. На разрешение вы не скупились и сделали 30 штук 1920х1080 спрайтов. Залили, красота! Крутится, вертится, оч красиво. Но дело в том, что чтобы ее проиграть, надо загрузить в память все кадры из этой анимации, таким образом 8х30 - 240Мб от одной лишь анимации.

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

Зачастую, разрешение переоценено, особенно для мобильных проектов. Экран маленький и разрешения выше 720р часто даже не требуется, ибо разница не будет заметна.

#полезное
🗿7017👍6💯5🔥1
Спиков ресурсов, где можно знания качат

Owlcat Games у себя на сайте опубликовали список ресурсов, где можно черпать знания в различных областях геймдева. Все на английском, но разбито на категории по сферам (код, геймдизайн, нарратив, музычка и т.д), по типу контента (видосики, статьи, книги, курсы и т.д.).

Штука удобная, рекомендую знакомиться!

Ссыль: https://owlcat.games/learning

#полезное
🔥284
Скриншот-суббота
Vol. 152


Каждую неделю битва, которую проигрываю

🔠 SameDay:
- Донастроил свет по-братски, чтобы редактор не ругался и ресурсы лишние не кушались
- Собирал геймплей из уже наделанных ассетов
- Мухи
- Начал собирать окончание демки (UI, с переходами, нужным управлением и т.д.)

___
Пока не победил себя в подготовке видео, сори. Надеюсь у вас с делами гораздо лучше и вы уже на пороге релиза) Кидайте ченть в комменты!
В начале поста я сказал про профдеформацию. Она

#скриншотсуббота
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10
🔖Atomic Heart. Обзор от необзорщика

Завершил сюжетку на днях, без ДЛЦ всяких. И скажу я вам, что мне очень зашло, я как раз хотел какой-нибудь активный геймплей, и вот он тут вот есть. Далее поделюсь плюсами минусами и впечатлениями от разработчика игр:

Плюсы:

1. Графоний завезли. Да и в целом, визуал очень приятный и атмосферный. Прямо с самого начала игры на обзорной экскурсии создается ощущение СССРскости. Визуал в общем, топчик, атмосфера топчик, хоть и есть небольшие косячки, к которым можно придраться.
2. Озвучка. Т.к. игра от русскоязычных разработчиков, то грех не играть с русской озвучкой, и она отличная. Актеров подобрали хорошо, те в свою очередь отыграли тоже отлично. Всего в одном месте заметил несостыковку по интонации.
3. Музычка. ОСТ подобран замечательно, особенно порадовали каверы на хиты СССР. Прям от души. Но иногда музычка сильно давит на уши в бою.
4. Геймплей будет и в плюсах и в минусах. В плюсах - разработчики постарались его разнообразить, вот прям постарались. Вариативность замков в дверях (разные механики разблокировки), головоломки на уровнях, отличный баланс медленного и быстрого геймплея, а также понравилось, что быстрый геймплей (бои) также поделен на бои с боссами и бои с толпами НПС, что даже напряжнее, чем битвы с боссами. В общем, понравилос
5. Сюжет. Я тут совсем дилетант, но мне зашло. Финальный твист был хорош, меня обманули, должен признаться. А такое я люблю. Сюжетный дыр не заметил за исключением одного места, к которому сложно придраться, потому что можно отмазаться "так задумано", так что прощаю :)

Минусы:
1. Враги достаточно однообразны, и боссы туда же. Геймплей боя - увернись, пристрели, пока не убили. Это правило для любого врага. И вроде бы двигаются все по-разному: кто-то бегает, кто-то катается, кто-то летает, кто-то может дэш делать, кто-то рукопашник и т.д. Но, можно пройти игру с одним типом оружия. Хитростей в бою никаких, только скилл на ловкость. А, ну и QTE есть на одном с половиной крайне редко встречающихся типов врагов.
2. Система прокачки странноватая. Во-первых, UX так себе, непонятно, что уже есть, а чего еще нет в арсенале. Во-вторых способности перчатки кроме шока дают сомнительный буст. Непонятно, зачем это всё. Прокачка перса - нормэ
3. Не понял, зачем ремшкаф сделали роботом-извращенцем с женским голосом. Ну и есть хохмы, которые вызывают легкое чувство стыда.
4. Не понравилась механика магнитной перчатки для сбора лута. Ускоряет геймплей за счет ощущения исследования.

На что можно обратить внимание вам, как разработчикам:
- Как строится лор и сюжет игры. Как пытаются объяснить сюжетно даже то, что практически невозможно объяснить. Через что вообще раскрывается мир: музыка, окружение, электронная почта, персонажи и т.д.
- Динамика и баланс боёв
- Качество сборки врагов и их ИИ. Не скажу, что ИИ умнейший в боях, он достаточно последовательный и прямолинейный, но сами мобы и боссы весьма хорошо отполированы. Хотя я всё равно встречал пару тупняков, но в целом выполнено на уровне, к которому стоит стремиться

#надопоиграть
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍5😱5🔥2💩2
Ладно, давайте немножко затронем тему скинов в CS2

Только ленивый не запостил новость о том, что Габен изменил изменил систему "крафта" в CS2, позволив обменивать 5 скинов качества Covert на собственно ножи и перчатки. Это взорвало пузырь редких скинов, и рыночек просел на что-то около 2 млрд долларов (оч сильно, да).

Я скины никогда в CS не покупал, да и в других играх тоже, мне больше нравится получать подобные ценности за достижения в игре. Но мне интересно, как у вас дела? Инвестировали в скины? Может просто для души покупали? Как ощущения?
И как ощущения у тех, кто наоборот рад событию?

Феномен достаточно интересный, жизненный плот-твист, так сказать.

#новости
8🤯2🤮2
Скриншот-суббота
Vol. 153


Если вы это читаете, то я где-то на пути из Сербии в Черногорию

🔠 SameDay:
- Главное меню демки полностью готово
- Конечная заставка полностью готова, полный цикл демки готов (игра, сохранения, прохождение, игра заново)
- Докрутил немножко визуала и звуков
- Воткнул переводчик, так что игра будет на рус и англ, хоть там и текста совсем маленько
- Форма обратной связи на англ и рус

___
Кидайте в комменты всё, что успели сделать за прошедшую неделю!

#скриншотсуббота
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🤡1
Скриншот-суббота
Vol. 154


В этот раз пост только для вас, господа и дамы! Я пропал на неделю не просто так: путешествовал по балканам в отпуске, был цифровой детокс, и было круто, если в кратце! Хорошо отдохнул и зарядился, так что возвращаемся к работе :)

Ну а вы, если что-то делали на неделе по своим проектам - делитесь в комментариях наработками, традицию нарушать не будем :)

#скриншотсуббота
🔥1141
🎂Unity 20 лет

В честь чего события, юнитеки приглашают принять участие в геймджеме Unity 20th Anniversary Game Jam, который состоится с 7го по 9е ноября.

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

Подарки, правда, ну такие, нерелевантные, я бы сказал. Но можно засветиться в стримах среди победителей, а продвижение в наши дни дорогого стоит.

https://youtu.be/zuPJziHOs8I

___
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
11🤨32
🔥 Бесплатные ассеты POLYGON Nightclubs - Low Poly 3D Art by Synty

Как достать бесплатно:
1. Кладете в корзину
2. Заполняете там платежку, все дела
3. Применяете промо код SYNTY2025
4. Profit, забираете бесплатно

#ассеты
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1710
Скриншот-суббота
Vol. 154


Явык саплетаеся

🔠 SameDay:
- Звуки, много. Звуки, конечно, добавляют экспириенса.
Вообще по демке немного осталось, если темп выдержать, то через пару неделек на итче появися

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

___
Не забывайте, что в комментариях в еженедельной рубрике должны появляться и ваши наработки. Так вы и проекты пиарите, и может фидбек соберете, и сами себе отметку сделаете, что прогресс имеется. Это важно, и держит наши крышечки на месте, чтобы не уехали :)

#скриншотсуббота
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥126
Прерываю молчание и делюсь новостью от Valve

Вчера Valve анонсировали обновление хардварной ветки компании и представили ТРИ новых устройства:
1. Steam Controller
2. Steam Machine (полноценная консоль)
3. Steam Frame (ВР шлем)

В продажу поступит в начале следующего года, по ценникам пока ничего не известно. Говорят Steam Machine будет в 6 раз мощнее Steam Deck и тянуть современные игры в 4к 60FPS. Как на деле будет - посмотрим. Все, конечно же работает на Steam OS, всё совместимо между собой, а на Стим Машине еще и панельку внешнюю менять можно.

Выглядит все очень вкусно, а шаги по развитию компании последовательными. И если от Steam Deck ничего прорывного не ожидали, то новая пачка железа может ворваться в конкурентную борьбу консолей.

Хотя, если говорить по правде, среди консолей я всё чаще вижу нишевые разделения аудитории, нежели конкуренцию. Каждый гигант идет в свою линию, и там развивается. Нинтендо продолжают в портативки, Сони выигрывает на рынке стационарных консолей, XBox ищут себя, и пока идут в сторону единого ПК-Консольного сервиса, а Steam его уже построил. Но это лирика. Я хотел сказать еще кое-что.

Несколько дней назад я услышал новость, что Valve готовят нечто большое, такое, что затмит инфополе на ближайший месяц-два. Произошел анонс железа, и это круто, но не тянет на нечто большое по меркам игровой индустрии. Некоторые выискали зацепки в анонсе железок, мол намеки на новую часть Half-Life. Намеки притянуты за уши, но есть один весьма увесистый факт:

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

В любом случае уже хочу, денег бы собрать где-нибудь

Видеоанонс

#новости
2🔥11👍64
Скриншот-суббота
Vol. 155


Вот-вот и кааак

🔠 SameDay:
- Пробовал записывать голос для подачи сюжета, но получил понос, так что отказался от идеи озвучки :)
- Прописал небольшой сюжет для демки, чтобы был закономерным.
- Ну и полировка идет к завершению. Если повезет, то на неделе опубликую демку

🔠 Еще раз переосмысливаю создание видеоконтента. Возможно появятся очень простые темы, уровня: как реализовать прыжок, или как настроить аниматор, или как реализовать взаимодействие с предметами. Если за - ставь 👍, если такое себе, то 🗿.

___
Ну и поздравляю с выходными! Закидывайте свои скриншотики-гифки в комменты, лайки ставить будем!

#скриншотсуббота
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42🗿27
😎 Получите чит-код к высокой зарплате и интересным проектам

В играх всегда можно сохраниться, чтобы начать заново. В жизни решения нужно принимать максимально обдумано. Например, освоить геймдев-профессию сейчас, чтобы в будущем зарабатывать от 160 000 ₽!

Да, именно столько получают игровые разработчики, 3D-художники, геймдизайнеры, сценаристы — все, кто создаёт игры, о которых говорит весь мир.

Хорошая новость — стать одним из них реально даже без опыта. На курсах Skillbox это уже сделали бывшие экономисты, студенты, учителя и официанты.

🚀 Теперь ваша очередь! В ближайшие 48 часов вы сможете:

— купить любой курс с трудоустройством за 99 000 ₽
— принять участие в конкурсе и выиграть 3 миллиона рублей

Не затягивайте — через 48 часов акция закончится и чит-код в крутую профессию сгорит. Скорее выбирайте курс по душе: https://epic.st/KlyIe6?erid=2Vtzqvqv3UC

Реклама. ЧОУ ДПО «Образовательные технологии “Скилбокс (Коробка навыков)”», ИНН: 9704088880
🗿9💩4🤔2🌚1
11 декабря будут объявлены победители ежегодного конкурса The Game Awards, а пока начался этап голосования

В категории Game Of The Year бьются:
- Clair Obscur: Expedition 33
- Death Stranding 2
- Donkey Kong Bananza
- Hades 2
- Hollow Knight: Silksong
- Kingdom Come: Deliverance 2

К моему величайшему стыду, не играл ни в один тайтл из перечисленных. Только новости читал, шумиху, вот это всё.

Тем не менее, отдаю свой голос за Donkey Kong Bananza, за фановый геймплей, о котором часто забывают, обсуждая хайповые игры вроде DS2.

А вы что думаете?

#новости
🥴65🆒3
Вопрос на миллион, если вдруг не спите

Как реализуете переводимые надписи в игровом мире (не в UI), реагирующие на освещение? Особенно интересно URP.

Текст в мире реализовать куча способов, но вот так чтобы освещение принималось - вопрос со звёздочкой. Знаю смачный костыль, но не хочется его использовать. GPT всякие говорят шейдер нннада, при этом выдает парашу нерабочую, а в интернетах быстропоиск не дал результатов. Завтра буду искать ещё, но мало ли, кто-то знает элегантное решение.
🤯10🤔4
🕹 Как создавать нарративные игры? Почему ремейки популярнее ремастеров? Надолго ли с нами тренд на культурный код в видеоиграх?

У разработчиков традиционно пул вопросов не заканчивается никогда. Чтобы не заблудиться в куче профильной инфы, подписывайся на «Первый видеоигровой». Ничего лишнего — только актуалочка:

Обзор свежих геймдев-событий — новые движки, законы, новости

Аналитика трендов и успешных мировых кейсов

Экспертиза от топовых российских разработчиков, эксклюзивные материалы от пионеров инди-сцены

Проекты, где можно себя показать и на других посмотреть, — акселераторы, открытые плейтесты и многое другое


Подписывайтесь на «Первый видеоигровой», апай уровень ▶️

Реклама
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Скриншот-суббота
Vol. 156


Даже новости постить не успеваю, ёлы палы

🔠 SameDay:
- Решал проблему с текстом и освещением текста (из-за чего не успеваю опубликовать). Нормально не решил, сделал костыль, но так даже лучше с т.з. геймплея. Вероятно где-то криво URP настроен, потому что предложения описанные в комментариях под постом не помогают.
- Доделал сюжетные вставки, в каком виде не скажу
Осталось вообще крохи, на неделе должно что-то случиться.

🔠 Там черные пятницы везде начались, так что прихватил POLYGON: Battle Royal Pack от Synty Store. В Unity Asset Store тоже, но пока годного не искал

___
В комментарии закидывайте чем занимались на этой неделе: скрины, гифки, ролики, текст, берестяные грамоты и т.д.

#скриншотсуббота
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🤮1
📈Цены на оперативную память взлетели, если хотели обновиться - лучше сейчас, или через год (возможно)

Дело в том, что в последние месяцы произошел взрывной рост спроса на оперативную память (DDR5 и даже DDR4). А все из-за такого же буйного роста нейросетевых технологий. Нейросетки весьма и весьма прожорливые, я где-то даже слышал, что только OpenAi выкупила до 40% мирового годового производства оперативки. Правда DRAM - серверное решение. Но тем не менее, можете представить масштабы спроса.

Всё это приводит к росту цены, конечно же. Уже сегодня цены выросли в 2 раза по сравнению с прошлым годом. И никаких предосылок к нормализации ситуации пока нет, т.к. спрос все еще высок и продолжает расти, а производственных мощностей не хватает, чтобы покрыть этот спрос. А на расширение производства уйдет время.

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

#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
😱15
Голосование Steam Awards 2025 уже идёт!

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

Выбрать номинантов можно уже здесь. Голосование продлится до 1го декабря, пока неизвестно, когда начнется голосование непосредственно за победителей, но онные должны быть объявлены 3го января 2026 года.

Категории для номинаций:
- Игра года
- Игра года в виртуальной реальности
- Лучшая поддерживаемая игра (вышла давно, не до сих пор выходят обновления)
- Лучшая игра на Steam Deck
- Лучший коопчик
- Визуальный стиль
- Самый инновационный геймплей
- Лучшая игра, которая вам не дается
- Лучший саундтрек
- Лучший сюжет
- Лучшая расслабляющая игра

#новости
👍4