Наткнулся на список из 300 книг для разработчиков игр, если ты инди-разработчик, а значит и чтец, и жнец и на дуде игрец, данная подборка может быть для тебя интересной. Там и геймдизайн, и разработка, и маркетинг, и аналитика, ну все в общем (удобно рассортировано, если шо).
Автор дает названия + ссылки на сторы, все по чесноку, так что при желании, по названию пиратскук pdf-ку придется искать самостоятельно.
https://habr.com/ru/articles/785048/
#полезное #книги
Автор дает названия + ссылки на сторы, все по чесноку, так что при желании, по названию пиратскук pdf-ку придется искать самостоятельно.
https://habr.com/ru/articles/785048/
#полезное #книги
Хабр
300 книг для разработчиков игр: обновление Gamedev библиотеки
С Новым Годом уважаемые читатели! Год назад я публиковал подборку из 150-ти книг для тех, кто делает игры и в ней я обещал, что буду постоянно обновлять ее и добавлять в нее новые книги. Время не...
❤28😁2
Пока я до сих пор откашливаюсь от короны, держите мотивации пост: список игр, которые были сделаны разработчиками-одиночками
Игры, считаются хорошими, и не смотря на то, что они мне не по вкусу, я хочу сказать, что создатели - настоящие крутаны, это первое. А второе - там интересные приемчики использовались у некоторых, почитайте, идея с пластилином мне показалась оч прикольной
https://habr.com/ru/articles/781100/
Игры, считаются хорошими, и не смотря на то, что они мне не по вкусу, я хочу сказать, что создатели - настоящие крутаны, это первое. А второе - там интересные приемчики использовались у некоторых, почитайте, идея с пластилином мне показалась оч прикольной
https://habr.com/ru/articles/781100/
Хабр
Один в поле разработчик: примеры российских видеоигр, которые создавал один человек
Может ли интересную игру создать один человек? Когда-то Пажитнов сделал Тетрис, а одним из развлечений программистов было создание или портирование игр с одной платформы на другую. Есть...
👍17❤3
Скриншот-суббота
Vol. 61
Тем для видео накопилось множество, а кашель еще не прошел, поэтому у меня снова небольшие успехи:
✅ Lukomor обзавелся примером в виде реализации игры Pong. Все готово на 95%, осталось дорефакторить и выделить в отдельный репозиторий, чтобы пример не мешал основной библиотеке. Написание игры было отличной идеей, т.к. обкатал DI, обкатал MVVM, исправил несколько критических недочетов. В общем, полагаю на следующей неделе будет релиз без доки, и сразу начну писать документацию.
✅ Был полезный пост с рекомендациями по неймингу спрайтов в проекте. Те, кто собирается работать в индустрии - возьмите на заметку, я бы хотел знать подобное как можно раньше.
___
Кашель потихонечку сходит, так что думаю на неделе будет снят (выход не обещаю) новый видос, хочу рассказать о слоях в программировании. Не забывайте делиться в комментариях своими наработками! Я (да и не только я) просматриваю каждый комментарий)
#скриншотсуббота
Vol. 61
Тем для видео накопилось множество, а кашель еще не прошел, поэтому у меня снова небольшие успехи:
___
Кашель потихонечку сходит, так что думаю на неделе будет снят (выход не обещаю) новый видос, хочу рассказать о слоях в программировании. Не забывайте делиться в комментариях своими наработками! Я (да и не только я) просматриваю каждый комментарий)
#скриншотсуббота
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥4❤3
Треть разработчиков планируют сменить движок, или уже сменили
По данным 2024 State of the Game Industry 35% опрошенных разработчиков подтвердили смену движка, или планы по смене движка в ближайшее время. Многие сослались на Unity, с вот этой их, ну вы помните, как они обделались. Половина из этих "переселенцев" заявили, что рассматривают Godot, как целевой движок.
Собственно, цифры говорят сами за себя. Однако, судя по тому, что выбор многих пал на Godot, могу предположить, что среди опрошенных было много "обиженных", кто после Unity-факапа просто ответил в опроснике, что "надо валить с этого Unity", при этом, совсем не разобравшись в ситуации. Могу, ошибаться, конечно, но слишком уж большие цифры, и слишком некрупнокалиберный движок в качестве целевого выбран. Думаю, на деле все окажется куда более приземленным.
Но то, что Unity заставила индустрию зашевелиться - факт.
#новости
По данным 2024 State of the Game Industry 35% опрошенных разработчиков подтвердили смену движка, или планы по смене движка в ближайшее время. Многие сослались на Unity, с вот этой их, ну вы помните, как они обделались. Половина из этих "переселенцев" заявили, что рассматривают Godot, как целевой движок.
Собственно, цифры говорят сами за себя. Однако, судя по тому, что выбор многих пал на Godot, могу предположить, что среди опрошенных было много "обиженных", кто после Unity-факапа просто ответил в опроснике, что "надо валить с этого Unity", при этом, совсем не разобравшись в ситуации. Могу, ошибаться, конечно, но слишком уж большие цифры, и слишком некрупнокалиберный движок в качестве целевого выбран. Думаю, на деле все окажется куда более приземленным.
Но то, что Unity заставила индустрию зашевелиться - факт.
#новости
👍20🔥2🤨1
Все уже, наверное, наслышаны, что мир игр сейчас разрывает Palworld, не частый феномен в мире видеоигр
Несколько фактов об игре:
➡️ Palworld - мир "приятелей" (Pal), что фактически является чистым плагиатом идеи покемонов. Карманные монстры в покеболах, но с некоторыми нюансами
➡️ По жанру - это виживач-песочница, очень жестокая и циничная, вероятно поэтому игра так популярна, ибо "приятели-покемоны" могут носить оружие, могут быть убиты, пойманы в палсферу (аналог покебола), взяты в рабство, чтобы собирать ресурсы или строить что-то
➡️ В игре в палсферу можно поймать также другого игрока. А затем продать его. Не знаю, что происходит в этот момент с самим игроком, с той стороны я еще не видел геймплея
➡️ На данный момент игра продана тиражом в 6млн копий, это при том, что игра вышла всего 4 дня назад, и не только в Steam, но и на геймпасе
➡️ Прямо сейчас игра летит вверх по чарту онлайн игроков, сейчас она входит в тройку, но буквально дышит в спину CS2, до пабга врядли доберется
➡️ Говорят, что игру делали не оч опытные люди. У меня большие сомнения на этот счет, ибо с технической стороны выглядит все очень хорошо.
Вы уже играли? Как вам? Что цепляет, что интересного? Я еще не играл, но купил. Наверное, завтра буду рубиться вечером-ночером, у кого есть желание - присоединяйтесь.
#новости
Несколько фактов об игре:
Вы уже играли? Как вам? Что цепляет, что интересного? Я еще не играл, но купил. Наверное, завтра буду рубиться вечером-ночером, у кого есть желание - присоединяйтесь.
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18❤3👍2👎1
Наконец-то что-то полезное: Релиз Lukomor 5!
Для тех, кто не вкурсе, Lukomor - это архитектурный фреймворк, который только к 5-й версии обрел достаточную гибкость и завершенность. Внутри находится та самая реализация MVVM внутри редактора, на кончиках пальцев, а также простенький DI. Эта комбинация позволяет маневрировать проектами любой сложности, и расширять функционал фреймворка сколько душе угодно!
Есть нюанс: документации еще нет... Но есть и хорошие новости! Есть отличный репозиторий с примером в виде игры Pong. Игра построена исключительно при помощи Lukomor.
Все жалобы и предложения можно писать прямо в гитхабе, или в комменты здесь, или в Таверну, или в мертвый дискорд сервер.
Enjoy🫶
#полезное #ассеты
Для тех, кто не вкурсе, Lukomor - это архитектурный фреймворк, который только к 5-й версии обрел достаточную гибкость и завершенность. Внутри находится та самая реализация MVVM внутри редактора, на кончиках пальцев, а также простенький DI. Эта комбинация позволяет маневрировать проектами любой сложности, и расширять функционал фреймворка сколько душе угодно!
Есть нюанс: документации еще нет... Но есть и хорошие новости! Есть отличный репозиторий с примером в виде игры Pong. Игра построена исключительно при помощи Lukomor.
Все жалобы и предложения можно писать прямо в гитхабе, или в комменты здесь, или в Таверну, или в мертвый дискорд сервер.
Enjoy
#полезное #ассеты
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - vavilichev/Lukomor: Lukomor is an architectural framework for Unity that includes MVVM implementation and DI
Lukomor is an architectural framework for Unity that includes MVVM implementation and DI - vavilichev/Lukomor
🔥31👍11❤4😁1
Время летит так быстро, что уже два почти три года существует статья: 5 вещей, которые необходимо учитывать, если разрабатываешь игры для зумеров
Статья на самом деле хорошо состарилась, и многие аспекты уже можно увидеть в реальной жизни, они работают. Так что будет полезно, данные будут актуальны еще несколько лет, я думаю
https://www.gamesindustry.biz/5-things-to-consider-when-building-games-for-future-players
#полезное #статьи
Статья на самом деле хорошо состарилась, и многие аспекты уже можно увидеть в реальной жизни, они работают. Так что будет полезно, данные будут актуальны еще несколько лет, я думаю
https://www.gamesindustry.biz/5-things-to-consider-when-building-games-for-future-players
#полезное #статьи
GamesIndustry.biz
Five things to consider when building games for future players
Developing games requires an intimate understanding of your desired audience. That understanding is based on experience…
🔥6👍2🤓2
Что ж, новый видосик в Лавке Разработчика случился
Поговорим на абстрактную тему. Я глубоко убежден, что чтобы правильно применять паттерны проектирования, лучшие их понимать, лучше понимать ООП и прочее, нужно еще и знать про разделение приложений на две части - модель и представление (или вью, или визуал). А понимание того, зачем все это нужно приведет к лучшему пониманию, как это делать.
В общем, ловите, лойк поставьте тока
https://youtu.be/G_FPUmJyDg0
#видеоизлавки
Поговорим на абстрактную тему. Я глубоко убежден, что чтобы правильно применять паттерны проектирования, лучшие их понимать, лучше понимать ООП и прочее, нужно еще и знать про разделение приложений на две части - модель и представление (или вью, или визуал). А понимание того, зачем все это нужно приведет к лучшему пониманию, как это делать.
В общем, ловите, лойк поставьте тока
https://youtu.be/G_FPUmJyDg0
#видеоизлавки
YouTube
Зачем разделять модель игры и визуал? Что такое модель игры?
Понравилось видео? Поддержи Лавку Разработчика!
https://www.donationalerts.com/r/gamedevlavka
https://boosty.to/gamedevlavka
https://paypal.me/gamedevlavka
Для понимания паттернов программирования, мало их просто знать, важно еще понимать, зачем их вообще…
https://www.donationalerts.com/r/gamedevlavka
https://boosty.to/gamedevlavka
https://paypal.me/gamedevlavka
Для понимания паттернов программирования, мало их просто знать, важно еще понимать, зачем их вообще…
👍27🔥11👎2
Скриншот-суббота
Vol. 62
Вроде оклемался, и сразу появились какие-то путние результаты, вот они, слева направо:
✅ Релизнул Lukomor 5, пока без документации, но сам фреймворк готов, как готов и пример использования. Документация будет пилиться в ближайшее время, план уже готов.
✅ Выпустил видео с ответом на вопрос: "зачем разделять модель и визуал игры". Не всем оно понравилось, но это база. Я, когда залезал в геймдев, был бы очень рад наткнуться на подобное в сети.
___
Как у вас дела? Рассказывайте в комментсах :)
#скриншотсуббота
Vol. 62
Вроде оклемался, и сразу появились какие-то путние результаты, вот они, слева направо:
___
Как у вас дела? Рассказывайте в комментсах :)
#скриншотсуббота
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍1
Илья Яковлев выложил отличное видео по оптимизации интерфейса в Unity. Я уже давал некоторые рекомендации, но они были то там, то сям разбросаны, а вот тут все в кучку собрано, удобно. Один раз запомнил и применяешь везде, каеф)
https://youtu.be/BFWpcDxbBWA?si=z5a-9oyFKXTTCO5U
#полезное #видео
https://youtu.be/BFWpcDxbBWA?si=z5a-9oyFKXTTCO5U
#полезное #видео
YouTube
ОПТИМИЗАЦИЯ ИНТЕРФЕЙСА ИГРЫ в Unity! Лучшие советы по производительности!
📝Всем шарп! Сегодня я расскажу о 5 лучших практиках оптимизации интерфейса (UI) игры в Unity. Я отобрал самые крутые советы, которые дают наибольший буст производительности и при этом их довольно просто соблюдать. Разберем как сами практики, так и нюансы…
🔥37❤3❤🔥1🆒1
В Таверне сигнализируют, что на канале Gamedev Club вышло интервьюшечка со мной
Не буду греха таить, уже и не помню, что там было, надеюсь ничего постыдного. Сам посмотрю позже, ну и вы гляньте, если интересно. Так-то, вы у меня уже все взрослые, как минимум одной ногой в геймдеве :)
https://youtu.be/XpiaO2YQFBE?si=5QDILUjPiqlKN06c
Не буду греха таить, уже и не помню, что там было, надеюсь ничего постыдного. Сам посмотрю позже, ну и вы гляньте, если интересно. Так-то, вы у меня уже все взрослые, как минимум одной ногой в геймдеве :)
https://youtu.be/XpiaO2YQFBE?si=5QDILUjPiqlKN06c
YouTube
От нуля до героя. Тяжелый выход за грань кода: Заработок, ИИ и жизнь Unity-программиста в геймдеве.
Вступай в наш Геймдев Клуб:
Промокод на вступление "КЛУБ" - https://club-gamedev.com/youtube
Канал Андрея - https://www.youtube.com/channel/UCMtsKfLKv7Hv6y2Cy3KckgA
Таймкоды:
00:00-00:15 - Хайлайты
00:15-01:56 - Вступление
01:56-04:47 - Где больше заработок…
Промокод на вступление "КЛУБ" - https://club-gamedev.com/youtube
Канал Андрея - https://www.youtube.com/channel/UCMtsKfLKv7Hv6y2Cy3KckgA
Таймкоды:
00:00-00:15 - Хайлайты
00:15-01:56 - Вступление
01:56-04:47 - Где больше заработок…
😁10👍8🆒7🔥5
Все ж видели, что ютюб канал от Unity как-то прям активно выкидывает разного рода туторы с того самого дня, как сменился гендиректор?
Так вот, иногда попадается что-то интересное. Например, вот они показывают паттерн "Комбо", что достаточно частая механика, на самом деле (ну, вы помните, в играх, где есть рукопашка - всегда есть комбо, например). Но от этого не менее простая в реализации.
Как по мне, объяснение непростое, и порождает больше вопросов, чем ответов, что скажете?
https://www.youtube.com/watch?v=3xvsaGMb-M0
Так вот, иногда попадается что-то интересное. Например, вот они показывают паттерн "Комбо", что достаточно частая механика, на самом деле (ну, вы помните, в играх, где есть рукопашка - всегда есть комбо, например). Но от этого не менее простая в реализации.
Как по мне, объяснение непростое, и порождает больше вопросов, чем ответов, что скажете?
https://www.youtube.com/watch?v=3xvsaGMb-M0
YouTube
Level up your code with game programming patterns: Pattern combo | Tutorial
In this final video of our programming design patterns video series, we’ll go through an action/fighting game combo system that integrates the design patterns we’ve explored so far. You’ll learn how the different patterns work together to create this action…
👍13⚡2🥰2
Скриншот-суббота
Vol. 63
Делаю невидимую работу, времена такие настали, со всеми же бывает, да?
✅ Для Lukomor, пишу документацию. Больше всего боюсь того, что выйдет непонятной. Она еще в процессе, но многое уже сделано, кому интересно, можно глянуть прогресс в дев ветке на гитхабе
✅ Потихоньку догоняют некоторые активные активности из прошлого года. Вот тут докатилось интервью, где я рассказываю о жизни в игрострое, и какие бывают точки входа
___
Ну и еще, сегодня я апнул 31 уровень, так что буду как всегда рад вашими успехами за неделю в комментариях, поздравлениями. А если кто-то захочет монетку закинуть, реквизиты оставлю в первом комментарии к этому посту.
#скриншотсуббота
Vol. 63
Делаю невидимую работу, времена такие настали, со всеми же бывает, да?
___
Ну и еще, сегодня я апнул 31 уровень, так что буду как всегда рад вашими успехами за неделю в комментариях, поздравлениями. А если кто-то захочет монетку закинуть, реквизиты оставлю в первом комментарии к этому посту.
#скриншотсуббота
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉13👍9🔥2
Доброго денечка, господа девелоперы!
Есть множество ресурсов, где можно найти бесплатные и годные ассеты, одним из таких является OpenGameArt.Org. Удобный поиск, неплохой арт и музычка, нескудный выбор. Не один раз ресурс выручал с ассетами для UI. Так что добавляйте в закладки, если еще не
https://opengameart.org/
#полезное #ассеты
Есть множество ресурсов, где можно найти бесплатные и годные ассеты, одним из таких является OpenGameArt.Org. Удобный поиск, неплохой арт и музычка, нескудный выбор. Не один раз ресурс выручал с ассетами для UI. Так что добавляйте в закладки, если еще не
https://opengameart.org/
#полезное #ассеты
👍26❤3⚡2
Я как-то уже говорил, что в Unity 2023 (читай Unity 6) нас ждет Awaitable - библиотека аки UnitTask, но только встроенная. Ее уже можно покрутить, повертеть в Unity 2023.1, там есть всё, что душе угодно - даже поддержка многопоточности. Вот в этой статье все раскидано по полочкам, рекомендую ознакомиться:
https://giannisakritidis.com/blog/Awaitable/
#полезное #статьи
https://giannisakritidis.com/blog/Awaitable/
#полезное #статьи
C# and Unity development
Asynchronous Code In Unity Using Awaitable and AwaitableCompletionSource
How to create code that executes asynchronously in Unity, using the Awaitable and AwaitableCompletionSource API
👍16❤7🔥3
Посоны и посонессы, мне нужна ваша помощь
Я думал о продолжении цикла по инвентарю и спустя несколько непонравившихся вариантов пришёл к выводу, что нужно окунуться в конкретику. Т.к. вариантов реализаций настолько много, что я зарылся, и от собственных задумок уже тошнит.
Собственно, помощь мне нужна вот в чем: накидайте в комменты референсы к тем инвентарям, что вам нравятся в играх, или хотите реализовать, и я бахну серию по воссозданию механики. Вот так. А то ни рыба, ни мясо получается!
P.S. Если есть другие темы - тоже кидайте, пжлст, обсудим, что дальше делать-то!
Я думал о продолжении цикла по инвентарю и спустя несколько непонравившихся вариантов пришёл к выводу, что нужно окунуться в конкретику. Т.к. вариантов реализаций настолько много, что я зарылся, и от собственных задумок уже тошнит.
Собственно, помощь мне нужна вот в чем: накидайте в комменты референсы к тем инвентарям, что вам нравятся в играх, или хотите реализовать, и я бахну серию по воссозданию механики. Вот так. А то ни рыба, ни мясо получается!
P.S. Если есть другие темы - тоже кидайте, пжлст, обсудим, что дальше делать-то!
👍22🎉4
Собственно, вот и всё. Документация для Lukomor подъехала
Проект переходит на стадию поддержки, ну а мы идем дальше, прямо по курсу - старт работы над курсом (простити за туфтологию)
Проект переходит на стадию поддержки, ну а мы идем дальше, прямо по курсу - старт работы над курсом (простити за туфтологию)
GitHub
GitHub - vavilichev/Lukomor: Lukomor is an architectural framework for Unity that includes MVVM implementation and DI
Lukomor is an architectural framework for Unity that includes MVVM implementation and DI - vavilichev/Lukomor
🔥32👍11❤3
Griffin Game Partners и Rendered VC опубликовали большой отчет о трендах игровой разработки, и вот здесь можно почитать суммури на русском языке. Много чего интересного есть, почитайте, сделайте выводы.
Я вот, например, вижу огромную дырку в нише сервисов для разработчиков (видел и до этого, а отчет и прямо и косвенно это подтверждает).
#новости
Я вот, например, вижу огромную дырку в нише сервисов для разработчиков (видел и до этого, а отчет и прямо и косвенно это подтверждает).
#новости
Telegraph
Griffin Gaming Partners & Rendered VC - Тренды игровой разработки
В опросе принимали участие 537 студий из разных стран мира. Опрашивались бизнесы разных размеров; среди отвечавших - менеджмент, разработчики, аналитики и работники других профессий. 40% опрошенных делают игры на Unreal Engine; 36% - на Unity; 19% - на собственном…
👍6🔥3
Скриншот-суббота
Vol. 64
Неродившийся видос, затаившийся дракон
✅ Вот вроде бы, провел опрос по теме видео, собрал фидбек, обработал его, составил план для видео, начал записывать, но все равно вышло какое-то унылое Г. Ну и не успел дозаписать. В общем, в этот раз без видео, но на след неделе точно будет! По инвентарю, если что
✅ Но большое событие все-равно есть: релиз архитектурно-редакторского ассета Lukomor, с документацией, с примером использования, с блекджеком и MVVM.
___
Впереди две большие цели - курс и грузинские водительские права. А что у вас? Как двигаются проекты? Во что играли на неделе?
#скриншотсуббота
UPD: забыл превьюшку поставить, и уже не поменять(
Vol. 64
Неродившийся видос, затаившийся дракон
___
Впереди две большие цели - курс и грузинские водительские права. А что у вас? Как двигаются проекты? Во что играли на неделе?
#скриншотсуббота
UPD: забыл превьюшку поставить, и уже не поменять(
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - vavilichev/Lukomor: Lukomor is an architectural framework for Unity that includes MVVM implementation and DI
Lukomor is an architectural framework for Unity that includes MVVM implementation and DI - vavilichev/Lukomor
👍17