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

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

Автор: @vavilichev

Все контакты: https://linktr.ee/vavilichev
Download Telegram
16 октября в Москве пройдет бизнес-конференция «Игровая Индустрия»!
Это событие объединит разработчиков, издателей, платформы и другие компании, которые делают игры — не только по любви, но и по бизнесу.

Вас ждёт:
— три потока лекций и панельных дискуссий
— выставка инди-игр и экспо-зона
— Indie Pitch с экспертным фидбеком и шансом выиграть PlayStation 5 Slim Digital Edition
— зона быстрых консультаций «Спроси Эксперта» от WN Academy
— вечерняя тусовка в неформальной атмосфере

Хочешь показать свою игру?
📍 Подай заявку на участие в шоукейсе или питче → https://iiconf.ru/#for-developers

🎫 Билеты и подробности на сайте конференции: https://iiconf.ru/msk-25#tickets
💬 Общаемся заранее: https://t.iss.one/RusGamesIndustry
👍5🤔2🤡1
This media is not supported in your browser
VIEW IN TELEGRAM
Скриншот-суббота
Vol. 151


Профдеформация, она такая

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

___
В начале поста я сказал про профдеформацию. Она мешает мне сейчас записывать ролики, ибо я думаю, что все давно уже всё знают :( Может есть у кого вопросы? В любом случае, кидайте, что сделали в комменты, будем смотреть и улыбаться

#скриншотсуббота
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥101
Влияние разрешения спрайтов на производительность

Известно, что медиафайлы, особенно текстуры, особенно в 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