Лавка Разработчика
3.36K subscribers
401 photos
43 videos
16 files
639 links
Мы тут игры пилить будем, или как?

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

Автор: @vavilichev

Все контакты: https://linktr.ee/vavilichev
Download Telegram
Доброго вторника!

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

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

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

Полезное по теме:

Плагин для Unity:
https://assetstore.unity.com/packages/tools/ai/gpt-ai-integration-243729

Телеграм бот ChatGPT:
https://t.iss.one/ChatGPT_net_bot

Канал про Stabble Diffusion:
https://www.youtube.com/@XpucT

А ты уже применяешь нейросети в геймдеве? Поделись своим опытом 👨‍💻
👍145🔥3🥰1
Хозяева всеми любимого халявного магазина игр в котором иногда люди покупают что-то за деньги, выпустили отчет успехов и успехов своей платформы за 2022 год. Речь о EGS, если что.

Коротко

- Количество пользователей за 2022 выросло с 194  (2021 году) млн до 230 млн пользователей.

- 626 новых игр вышло в EGS. Общее количество игр достигло 1588.

- MAU в декабре 2022 года составило 68 миллионов пользователей. 

-$820 миллионов потратили пользователи в 2022 году в Epic Games Store.
Это на 2% ниже, чем годом ранее.

- На $355 миллионов продались игры от сторонних разработчиков в Epic Games Store. Рост по этому показателю составил 18% к 2021

- Бесплатные игры на платформе забрали более 700 миллионов раз. Их средний рейтинг - 75. Всего за год раздали 99 игр общей стоимостью в $2240.

Выводов не будет, ну вы держитесь)

Источник:
https://store.epicgames.com/en-US/news/epic-games-store-2022-year-in-review
👍8🥰1
Здарова! На связи @vavilichev :)

Вы уже заметили, что в текстовых каналах стали появляться посты не за моим авторством, а я даже объявлений никаких не делал. Это все потому, что Лавка Разработчика растет, расширяется, а я за этим не поспеваю. Даже вот новых людей представить времени не хватает! Мне на помощь подоспели @jo_tribore и @raketa419. Работаем пока что в тестовом режиме, чтобы слегка увеличить количество контента.

Сделано это для того, чтобы сообщество Лавки росло не только в ширь, но и в качестве, в компетенциях. Это мое видение.

Новых редакторов прошу любить и жаловать, а если надо - закидывать тапками, ибо только конструктивная критика и альтернативные точки зрения приводят нас к наиболее эффективным решениям.
👍14🔥4🥰1
Скриншот-суббота
Vol. 20

Из положительного:
+ В Лавке появились редакторы, которые помогают мне создавать познавательный контент
+ Начал работу над курсом, спланировал верхнеуровнево, продумал конечную цель, и начал составлять список тем
+ Рекорды на стриме. 20 одновременных зрителей, конечно, звучит не очень, но сам факт роста меня уже радует
+ Прилепил вебку, так что в будущих стримах, и может быть видео, мое лицо будет приделано где-то сбоку, вроде так даже веселей. Если нет - жду в комментариях аргументы :)

Из отрицательного:
- Абсолютная распыленность. Накопилось куча дел, проектов. Когда их много, всегда есть риск начать распыляться, и вот сейчас я нахожусь в точке, где все начинает выходить из под контроля. Думаю, что с этим делать. На это влияет и следующий пункт
- С офисом, похоже тоже в пролете. Недвижимость в городе подорожала в 2 раза, и за 600 баксов (критическая сумма) можно получить только огрызок, который ни на что не годится. Здесь стоить дать ссылку на бусти (https://boosty.to/gamedevlavka), чтобы идея офиса стала более реальной, а это ускорит работу над всеми проектами, включая курс примерно на 50%.

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

#скриншотсуббота
9👍2
Микроопросец, но важнее него в этом мире ничего нет!

Что стримим на этой неделе?
Anonymous Poll
55%
Game Dev Tycoon (продолжение)
45%
Cyberpunk 2077 (первое впечатление)
6
Начнем понедельник с поста, который может увести вас в депрессию, а может разложить многое по полочкам и побудить к действиям. В сфере видеоигр, конечно же!

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

Казалось бы, что может быть проще, чем сделать свою игру? Код, там туда-сюда, пару ассетов, в голове все выглядит - на 2-3 месяца работы. Mario Lesniewski - глава игровой студии Kool2Play Games рассказывает в подробностях, насколько разработка игры в реальности отличается от разработки игры "в голове" не опытного разработчика. Марио проводит аналогию с открытием пиццерии, где большинство потенциальных бизнисменов также думают "это ж пицца, кидай все в кучу, в печку и готово, открою-ка я пиццерию".

https://www.gamesindustry.biz/so-you-want-to-establish-your-own-pizza-plac-oh-wait-game-dev-studio
8👍4🔥4🎉1
Список свежих игр на Unity, с использованием нейросетей:

Iron Man VR - Игроки управляют реактивным скафандром и сражаются с врагами. Нейросети использовались для создания более реалистичного игрового мира и эффектов.

The Walking Dead: Saints & Sinners - игра, где игроки попадают в мир зомби-апокалипсиса. Нейросети использовались для создания более реалистичного поведения зомби и физики предметов в игре.

A Plague Tale: Innocence - игра, где игроки борются за выживание в эпидемию Чумы. Нейросети использовались для создания более реалистичной и детализированной графики.

Ghostrunner - игра, где игроки становятся киборгом-ниндзя в мире киберпанка. Нейросети использовались для создания более реалистичной и динамичной боевой системы.

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

Если хочешь, чтобы мы больше вещали на тему нейросетей в геймедеве, напиши об этом в комментарии.
👍13
Знакомьтесь, Assembly Definition

Никто не сталкивается с Assembly Definition намеренно. Знакомство, обычно, начинается с каких-нибудь ошибок компиляций. Но для чего вообще в Unity существуют Assembly Definition? Может полезная штука? Ответ на эти вопросы в новом видео из Лавки Разработчика!

https://www.youtube.com/watch?v=sHSws_t2gtw
👍21🔥31
⚠️Fraud в игровой индустрии⚠️

Здарова, братва! Хочу поделиться термином, который вы наверняка не слышали, и почти 100% не употребляли его в сфере игровой разработки. Термин - Фрод (fraud), обман.

Дело в том, что в любом деле есть мошенники, и игровая индустрия - не исключение. За последний год, количество фрода в геймдеве увеличилось на 40-46% (если брать мобильный гейминг). И я хотел бы поговорить об этом. Знание - сила, как говорится.

Фрод, в геймдеве на сегодняшний момент представлен несколькими вариантами:

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

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

3. Самый важный для нас вид фрода - псевдо издатели. На последнем стриме я упоминал, как важно не только читать договор с издателем, но и участвовать в его корректировках. Всевдо-издатели-мошенники мимикрируют под крупных известных издателей, подсасываются к проекту, и юридически чисто (если не читать договор) выкачивают деньги с проекта, практически ничего не делая. Обезопаситься можно только активным участием в формировании договора и проверкой издателя по всем фронтам, не мимикрирует ли он под что-то известное. В последнее время этот вид фрода активизировался на гиперказуальном жанре.

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

___
Если есть дополнения, буду рад, если таковые появятся в комментах :)

#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍61
Готовы к уикенду?

Отдыхать обязательно нужно, особенно если ваша работа связана с умственным трудом. Тем не менее, напоследок закидываю интересное видео о создании игр с пазлами (головоломками, иными словами). Жирным плюсом будет присутствие качественных русских субтитров.

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

https://youtu.be/zsjC6fa_YBg

#полезное
👍12
Случай из жизни, натолкнули соощения из чата

Случилась она (история) с проектом игры, какой конкретно из своего опыта я уже не помню - что-то из начала карьеры. В общем дело было спустя дофига месяцев после релиза - внезапно понадобилось обновить билд. Что-то мелкое, вроде обновленной версии IAP. В общем собираю проект, а пароль от KeyStore (или Alias) - не помню.. Вот прям хоть убей, не помню. И точно знаю, что он нигде не записан. А весь сок в том, что на проекте сотни тысяч установок и органика прет без рекламы.

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

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

___
Делитесь в комментах своими приколдесными историями, связанными с памятью из жизни :)
👍9😁43
Скриншот-суббота
Vol. 21

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

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

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

___
Как-то так, живем дальше, работаем. А вас, я прошу поделиться результатами своей недели в комментариях, а то че как эти!

#скриншотсуббота
11👍5
Будем делоть полезноэ

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

Требования:
1. Желание и время (минимум) несколько часов в неделю тратить на переводы материалов для сообщества

2. Возраст от 18

3. Желательно аккаунт на notabenoid (если нету, инвайты есть)

4. Желательно опыт в переводах

___
Вопросы можно задавать в комментариях или напрямую
@GoGRX, ответственному за переводы.
👍122👌2
Привет, друзья!
Мы собрали для вас отличную подборку книг, которые помогут поднять ваш скилл unity - разработчика.
Полезно будет не только для джунов, но и для опытных ребят, во все эти книги периодически можно заглядывать даже после прочтения.

К сожалению, только одна из них на русском, так что будет повод подтянуть английский 😄
Лично прочитал только 2 , остальные - в процессе)

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

Всем продуктивного времяпровождения !
17👍3