Forwarded from Типичный программист
Дайте два 😮💨
Напомним, как всё было: летом вы голосовали за концепт и дизайн упаковки нашего фирменного напитка — между ТИПИЧНЫМ и ТОКСИЧНЫМ. Предсказуемо победил ТОКСИЧНЫЙ ПРОГРАММИСТ.
Лимитка получилась настолько удачной, что понадобился ещё один релиз. Paradox уже выкатили коллаб в продажу, а мы запускаем новый розыгрыш — 3 победителя получат коробку «ТОКСИЧНЫЙ ПРОГРАММИСТ» с шестью банками.
Подробнее с правилами можно ознакомиться здесь.
Чтобы участвовать, нужно:
— быть подписанным на @tproger и @paradox_beer;
— оставить реакцию под этим постом;
— нажать кнопку «Участвую».
Итоги подведём 27 октября. Победителей выберем с помощью бота.
А если ты не хочешь ждать, то можешь уже купить свой ТОКСИЧНЫЙ IPA. Всем удачи!
Участников: 233
Призовых мест: 3
Дата розыгрыша: 18:00, 27.10.2025 MSK (2 дня)
Напомним, как всё было: летом вы голосовали за концепт и дизайн упаковки нашего фирменного напитка — между ТИПИЧНЫМ и ТОКСИЧНЫМ. Предсказуемо победил ТОКСИЧНЫЙ ПРОГРАММИСТ.
Лимитка получилась настолько удачной, что понадобился ещё один релиз. Paradox уже выкатили коллаб в продажу, а мы запускаем новый розыгрыш — 3 победителя получат коробку «ТОКСИЧНЫЙ ПРОГРАММИСТ» с шестью банками.
Подробнее с правилами можно ознакомиться здесь.
Чтобы участвовать, нужно:
— быть подписанным на @tproger и @paradox_beer;
— оставить реакцию под этим постом;
— нажать кнопку «Участвую».
Итоги подведём 27 октября. Победителей выберем с помощью бота.
А если ты не хочешь ждать, то можешь уже купить свой ТОКСИЧНЫЙ IPA. Всем удачи!
Участников: 233
Призовых мест: 3
Дата розыгрыша: 18:00, 27.10.2025 MSK (2 дня)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5😁2
This media is not supported in your browser
VIEW IN TELEGRAM
Простой и наглядный гайд, как заметно увеличить импактность от милишных ударов
Записываем:
— Противник должен чуть отскакивать при попадании.
— Лёгкая вспышка или смена цвета в момент удара — отличный способ подчеркнуть импакт.
— Сам игрок может чуть подшагивать вперёд во время удара — это добавляет веса движению.
— На оружие — лёгкие партиклы или след.
— В момент попадания — партиклы на противнике.
— Для особо мощных атак — немного шейка камеры.
Всё это в сумме делает бой ощутимее и живее, без сложных систем и эффектов.
#советы #геймдизайн
Записываем:
— Противник должен чуть отскакивать при попадании.
— Лёгкая вспышка или смена цвета в момент удара — отличный способ подчеркнуть импакт.
— Сам игрок может чуть подшагивать вперёд во время удара — это добавляет веса движению.
— На оружие — лёгкие партиклы или след.
— В момент попадания — партиклы на противнике.
— Для особо мощных атак — немного шейка камеры.
Всё это в сумме делает бой ощутимее и живее, без сложных систем и эффектов.
#советы #геймдизайн
✍16❤4
Forwarded from Сохранёнки программиста
Откопал простенький, но действенный онлайн-тренажер для разминки мышц глаз
Помните те упражнения, где нужно водить глазами влево-вправо, по часовой стрелке и восьмеркой? На сайте собрали куча таких паттернов, нужно лишь следовать глазами за шариком. Можно редактировать его размер, скорость и переключать режимы.
Теперь если и залипаем, то с пользой тут
#зрение #приложение
Помните те упражнения, где нужно водить глазами влево-вправо, по часовой стрелке и восьмеркой? На сайте собрали куча таких паттернов, нужно лишь следовать глазами за шариком. Можно редактировать его размер, скорость и переключать режимы.
Теперь если и залипаем, то с пользой тут
#зрение #приложение
👀7❤🔥2☃1
Криминальное Левел-дизайнерское чтиво
Автор собрал свою библиотеку — всё, что помогает прокачивать взгляд и подход к созданию уровней.
Внутри — литература, видео, курсы, статьи, подкасты, сайты, телеграм-каналы и даже наборы инструментов.
Это знак, чтобы сохранить
#левелдизайн #теория #советы #инструменты
Автор собрал свою библиотеку — всё, что помогает прокачивать взгляд и подход к созданию уровней.
Внутри — литература, видео, курсы, статьи, подкасты, сайты, телеграм-каналы и даже наборы инструментов.
Это знак, чтобы сохранить
#левелдизайн #теория #советы #инструменты
✍6❤3🕊1
Узнали про тестирование новых российских инди-игр
30 октября пройдёт открытое тестирование российских инди-проектов. Большинство игр покажут ещё до релиза, некоторые — впервые. В программе будут VR-экшен, детективные адвенчуры, визуальные новеллы и психологические хорроры в аниме-стилистике.
Часть проектов создана участниками акселератора для разработчиков «Фабрика видеоигр» от Агентства креативных индустрий Москвы, часть — другими московскими студиями.
На встрече можно пообщаться с авторами игр, обсудить механики и подходы к продакшену, а также послушать лекцию о том, что сегодня востребовано на рынке инди-игр и как молодым командам издавать проекты за рубежом.
30 октября, 16:00
Москва, Большая Никитская, 17с2
Участие бесплатное, нужна предварительная регистрация.
30 октября пройдёт открытое тестирование российских инди-проектов. Большинство игр покажут ещё до релиза, некоторые — впервые. В программе будут VR-экшен, детективные адвенчуры, визуальные новеллы и психологические хорроры в аниме-стилистике.
Часть проектов создана участниками акселератора для разработчиков «Фабрика видеоигр» от Агентства креативных индустрий Москвы, часть — другими московскими студиями.
На встрече можно пообщаться с авторами игр, обсудить механики и подходы к продакшену, а также послушать лекцию о том, что сегодня востребовано на рынке инди-игр и как молодым командам издавать проекты за рубежом.
30 октября, 16:00
Москва, Большая Никитская, 17с2
Участие бесплатное, нужна предварительная регистрация.
❤5✍1
Кто как планирует встречать хэллоуин? 😎
🍌 Как типичный пятничный вечер
🌭 Буду пугать своих соседей криками "почему оно не работает"
@make_game reddit
🍌 Как типичный пятничный вечер
🌭 Буду пугать своих соседей криками "почему оно не работает"
@make_game reddit
🍌21🌭18😁8😭1
Задавайте любые интересующие вас вопросы по геймдеву в комментариях к этому посту или отвечайте на вопросы других. Например, «что делать с этим эксепшеном», «подскажите бесплатный ассет для генерации деревьев», «какой движок лучше всего подойдёт для 2D». Главное — будьте вежливыми и терпеливыми :)
@make_game #обсуждение
@make_game #обсуждение
✍4❤1
Так, получились не новости, а уже немного старости, потому что админ подрасслабился и только сейчас нашёл статью. Но за неделю почти ничего не протухло, так что можно почитать обзор последних новостей🌚 и других материалов геймдева.
Андрей вообще неплохо подбирает инфоповоды, но их настолько много, что я запутался и не знаю даже, что подсветить. Krafton (PUBG) становится ИИ-компанией. Свежее руководство по оптимизации памяти в Unity 6 может быть полезно. Виральное инди-RPG всегда интересно, тем более с уткой.
Листаем, выбираем важное на свой вкус.
Андрей вообще неплохо подбирает инфоповоды, но их настолько много, что я запутался и не знаю даже, что подсветить. Krafton (PUBG) становится ИИ-компанией. Свежее руководство по оптимизации памяти в Unity 6 может быть полезно. Виральное инди-RPG всегда интересно, тем более с уткой.
Листаем, выбираем важное на свой вкус.
🤩5❤2✍1
GameDev: разработка игр
Так, получились не новости, а уже немного старости, потому что админ подрасслабился и только сейчас нашёл статью. Но за неделю почти ничего не протухло, так что можно почитать обзор последних новостей🌚 и других материалов геймдева. Андрей вообще неплохо…
А вот и свежак
В подборке новые туториалы от Epic Games за последний месяц, игровая импотенция, обзоры и фишки успешных инди-игр.
Самая мемная новость для меня — это что в Rockstar предположительно уволили 30 человек за попытку организовать профсоюз 🦧
Давно бойкотирую Rockstar, потому что я немножко инвалид и мне нужно полное инвертирование в управлении на джойстике (и по горизонтали, и по вертикали). А Rockstar забивает на такой тип accessibility, не отвечает на сообщения и не патчит игры по многочисленным просьбам сообщества (в отличие например от CD Project Red). Поэтому я что? Не могу стрелять в RDR2. Что там ещё делать? Скакать на лошади? Дак у меня и лошадью не получается управлять, я её влево, она вправо.
Короче, неудивительно, что они и сотрудников в рабстве держат.
В подборке новые туториалы от Epic Games за последний месяц, игровая импотенция, обзоры и фишки успешных инди-игр.
Самая мемная новость для меня — это что в Rockstar предположительно уволили 30 человек за попытку организовать профсоюз 🦧
Давно бойкотирую Rockstar, потому что я немножко инвалид и мне нужно полное инвертирование в управлении на джойстике (и по горизонтали, и по вертикали). А Rockstar забивает на такой тип accessibility, не отвечает на сообщения и не патчит игры по многочисленным просьбам сообщества (в отличие например от CD Project Red). Поэтому я что? Не могу стрелять в RDR2. Что там ещё делать? Скакать на лошади? Дак у меня и лошадью не получается управлять, я её влево, она вправо.
Короче, неудивительно, что они и сотрудников в рабстве держат.
Tproger
Недельный геймдев: #250 — 2 ноября, 2025
Lessaria заработала полмиллиона долларов, онлайн ARC Raiders в Steam превысил 300к человек, Ice-Pick Lodge представила Darkwood 2, EA требует от сотрудников внедрять ИИ во все рабочие процессы.
🔥8❤4👀3
Команда из четырёх друзей опубликовала страницу игры в Steam и собрала ~1000 добавлений в вишлист за первую неделю
Да, они выложили не игру, а страницу игры. Почему такой вейтлист? Говорят, что всё за счёт точного тайминга анонса, хорошего трейлера и упора на сильный визуальный стиль в формате cozy horror.
Дальше душные детали для тех, кто хочет докопаться до формулы успеха, но не собирается читать англоязычный пост на реддите:
По словам авторов, они сначала наработали качественный геймплей для трейлера/скринов, затем объявились как финалисты Indie X и попали на стрим с ~40k показов, что дало стабильные 150 вишлистов в день на старте. Каналы разгоняли контентом короткого формата: YouTube Shorts выстрелил до 900k просмотров и подтянул почти 4k подписчиков, тогда как Twitter/Instagram почти не дали эффекта — сделали вывод фокусироваться на том, что реально работает. До страницы в Steam собирали базу через рассылку и Discord, а за пару дней до анонса разослали трейлер в GameTrailers/IGN и пресс-релиз через GamesPress, что помогло хорошо собрать трафик в первые дни.
Из процесса: на первом этапе попали в локальный акселератор — финансирование позволило разрабу и художнику фултайм делать прототип. Дальше — публичный Steam playtest, таргет‑аутрич к журналистам и контент‑криэйторам, затем демо и фестивали; параллельно ведут Twitch/YouTube, чтобы быстро раздавать ключи под релевантные каналы. С издателями общались: часть отсеялась по жанру/таймлайну, по другим предложениям решили не спешить, но фидбек из внутренних плейтестов забрали и внедряют — оставили дверь открытой «если будет правильный партнёр».
Если кратко
— Качественный трейлер и визуальная айдентика мощнее ранней публикации без контента.
— Не размазывать усилия по соцсетям: концентрироваться на тех каналах, которые работают в вашей нише.
— Пробивать внешние площадки заранее: трейлеры, пресс‑релизы, рассылка; это добавляет раннего трафика на Steam, который лучше конвертируется.
— Выбор жанра, который ищут как «что-то похожее» после прохождения любимых игр, помогает держать органический трафик после первой недели.
Но не забываем друзья, что иногда истории успеха — это просто истории везения🧐
@make_game
Да, они выложили не игру, а страницу игры. Почему такой вейтлист? Говорят, что всё за счёт точного тайминга анонса, хорошего трейлера и упора на сильный визуальный стиль в формате cozy horror.
Дальше душные детали для тех, кто хочет докопаться до формулы успеха, но не собирается читать англоязычный пост на реддите:
Из процесса: на первом этапе попали в локальный акселератор — финансирование позволило разрабу и художнику фултайм делать прототип. Дальше — публичный Steam playtest, таргет‑аутрич к журналистам и контент‑криэйторам, затем демо и фестивали; параллельно ведут Twitch/YouTube, чтобы быстро раздавать ключи под релевантные каналы. С издателями общались: часть отсеялась по жанру/таймлайну, по другим предложениям решили не спешить, но фидбек из внутренних плейтестов забрали и внедряют — оставили дверь открытой «если будет правильный партнёр».
Если кратко
— Качественный трейлер и визуальная айдентика мощнее ранней публикации без контента.
— Не размазывать усилия по соцсетям: концентрироваться на тех каналах, которые работают в вашей нише.
— Пробивать внешние площадки заранее: трейлеры, пресс‑релизы, рассылка; это добавляет раннего трафика на Steam, который лучше конвертируется.
— Выбор жанра, который ищут как «что-то похожее» после прохождения любимых игр, помогает держать органический трафик после первой недели.
Но не забываем друзья, что иногда истории успеха — это просто истории везения
@make_game
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥10❤3🌭2
Affinity внезапно стал бесплатным: теперь весь пакет — фото, вектор и вёрстка — объединён в одно приложение Affinity by Canva и доступен без подписки и ограничений по функциям, апдейтам и экспорту. Нужна только бесплатная учётка Canva для скачивания, а основной набор инструментов уровня Affinity 2 открыт полностью и, как обещают, навсегда.
Что внутри: это единый «студийный» интерфейс с тремя студиями — Pixel, Vector и Layout — в одном окне, то есть ретушь, иллюстрация и вёрстка страниц без переключения приложений и с общим форматом .af. Доступны продвинутые штуки вроде кривых, сложного экспорта и кастомизации воркспейса, как в прежних отдельных Affinity Photo/Designer/Publisher. Приложение доступно на Windows и macOS, заявлена iPad-версия.
Важно про ИИ: ядро бесплатно, но генеративная заливка, расширение холста, супер‑разрешение, колоризация и авто‑фон — это платные функции, которые открываются при подписке Canva Pro; часть ML-инструментов работает локально, а генеративные — в облаке. Если ИИ не критичен, можно жить на фри-версии полноценно; если нужны ген‑фичи, придётся оформить Pro.
Контекст: Canva купила Affinity в 2024 и теперь официально перезапустила пакет как бесплатный, чтобы бить по модели подписок Adobe — шаг подтверждён их пресс‑релизами и обзорами крупных медиа. Для геймдева и контент‑продакшена это приятный апгрейд: один инструмент закрывает графику для UI, маркетинга, превью и печатных материалов без подписок и с нормальной производительностью.
Что внутри: это единый «студийный» интерфейс с тремя студиями — Pixel, Vector и Layout — в одном окне, то есть ретушь, иллюстрация и вёрстка страниц без переключения приложений и с общим форматом .af. Доступны продвинутые штуки вроде кривых, сложного экспорта и кастомизации воркспейса, как в прежних отдельных Affinity Photo/Designer/Publisher. Приложение доступно на Windows и macOS, заявлена iPad-версия.
Важно про ИИ: ядро бесплатно, но генеративная заливка, расширение холста, супер‑разрешение, колоризация и авто‑фон — это платные функции, которые открываются при подписке Canva Pro; часть ML-инструментов работает локально, а генеративные — в облаке. Если ИИ не критичен, можно жить на фри-версии полноценно; если нужны ген‑фичи, придётся оформить Pro.
Контекст: Canva купила Affinity в 2024 и теперь официально перезапустила пакет как бесплатный, чтобы бить по модели подписок Adobe — шаг подтверждён их пресс‑релизами и обзорами крупных медиа. Для геймдева и контент‑продакшена это приятный апгрейд: один инструмент закрывает графику для UI, маркетинга, превью и печатных материалов без подписок и с нормальной производительностью.
🔥18
И по традиции — пятничная доска помощи. Не стесняйтесь задавать любые вопросы: мы здесь собрались, чтобы жить и работать было легче и веселее. Да и просто можно пожаловаться.
Знаете, как ответить на чей-то вопрос? Ну конечно же отвечайте.
Хороших выходных👀
Знаете, как ответить на чей-то вопрос? Ну конечно же отвечайте.
Хороших выходных
Please open Telegram to view this post
VIEW IN TELEGRAM
✍5
Погнали. Делитесь в комментариях скриншотами, гифками и видео из своих игр. Если не боитесь
@make_game #скриншотник
@make_game #скриншотник
🔥7❤1
WebGPU vs WebGL
Если вы делаете 3D в вебе (особенно на Three.js), вот свежая статья для вас. Ду ю спик инглиш?
Автор объясняет, чем WebGPU отличается от старого доброго WebGL, почему это не просто WebGL 3.0, и стоит ли вообще думать о переходе.
Если кратко, есть смысл переходить, если у вас сотни вызовов отрисовки, масштабные системы частиц (100к+), физика в реальном времени.И до релиза не меньше полугода :) Так что WebGL пока остаётся безопасным универсальным вариантом.
Главный тезис статьи в том, что WebGPU изменил саму архитектуру общения браузера с GPU (что ожидаемо, потому что с появления WebGL в 2011 году и рынок GPU сильно изменился).
Отдельная глава посвящена Three.js Shading Language (TSL) — системе для написания шейдеров на JS, которая работает и с WebGL, и с WebGPU. Вместо строк GLSL вы собираете материалы из JavaScript-нодов, получая типобезопасность, автокомплит в IDE, нормальные трейсбеки и модульность кода.
https://threejsroadmap.com/blog/webgl-vs-webgpu-explained
@make_game
Если вы делаете 3D в вебе (особенно на Three.js), вот свежая статья для вас. Ду ю спик инглиш?
Автор объясняет, чем WebGPU отличается от старого доброго WebGL, почему это не просто WebGL 3.0, и стоит ли вообще думать о переходе.
Если кратко, есть смысл переходить, если у вас сотни вызовов отрисовки, масштабные системы частиц (100к+), физика в реальном времени.
Главный тезис статьи в том, что WebGPU изменил саму архитектуру общения браузера с GPU (что ожидаемо, потому что с появления WebGL в 2011 году и рынок GPU сильно изменился).
Отдельная глава посвящена Three.js Shading Language (TSL) — системе для написания шейдеров на JS, которая работает и с WebGL, и с WebGPU. Вместо строк GLSL вы собираете материалы из JavaScript-нодов, получая типобезопасность, автокомплит в IDE, нормальные трейсбеки и модульность кода.
https://threejsroadmap.com/blog/webgl-vs-webgpu-explained
@make_game
👍9❤1✍1
GameDev: разработка игр
WebGPU vs WebGL Если вы делаете 3D в вебе (особенно на Three.js), вот свежая статья для вас. Ду ю спик инглиш? Автор объясняет, чем WebGPU отличается от старого доброго WebGL, почему это не просто WebGL 3.0, и стоит ли вообще думать о переходе. Если кратко…
А ещё сегодня понедельник, а это означает новый выпуск «недельного геймдева». Где я и стрельнул ссылку на этот обзор.
В подсвечивании самых важных новостей доверимся автору подборки👀
https://tproger.ru/articles/nedelnyj-gejmdev---251---9-noyabrya--2025
В подсвечивании самых важных новостей доверимся автору подборки
Следующая Mass Effect остаётся в разработке, Square Enix проведёт массовые сокращения, GTA VI опять перенесли, Google и Epic Games заключили мировое соглашение.
https://tproger.ru/articles/nedelnyj-gejmdev---251---9-noyabrya--2025
Please open Telegram to view this post
VIEW IN TELEGRAM
🦄4🆒1
Draw call: как на самом деле работает отрисовка и почему комплексная оптимизация важнее «яростной обрезки полигонов»
Вчера затронули тему взаимодействия с GPU по API, тема важная, хочу побольше поговорить про это. Вот статья, она прошлогодняя, но подробная и системная, и ещё долго не устареет. Автор разбирает, что происходит между запросом на отрисовку и её появлением на экране.
Оптимизация графики — это в первую очередь про время, а не только про количество полигонов. Draw call — это запрос от CPU к GPU на отрисовку, и каждый такой запрос проходит через программную прослойку (API вроде OpenGL, DirectX, Vulkan). Чем больше запросов, тем медленнее они обрабатываются, потому что у API есть пределы скорости. CPU и GPU работают параллельно, и если хотя бы один из них «не успевает» — фреймы начинают теряться.
Ниже к посту прикреплён схематичный путь от меша к финальной картинке на экране.
Кроме пути модели и типичных ошибок автор разбирает способы снижения нагрузки: батчинг, текстурные атласы, LOD и отсечение невидимого.
Материал написан для 3D-художников, но будет полезен всем, кто хочет понять, почему третий Ведьмак летает(там в среднем всего лишь 2000 вызовов на отрисовку, несмотря на уровень графики и обилие деталей) , а Cyberpunk... ну, вы поняли.
https://render.ru/ru/CGITEMS/post/25480
@make_game
Вчера затронули тему взаимодействия с GPU по API, тема важная, хочу побольше поговорить про это. Вот статья, она прошлогодняя, но подробная и системная, и ещё долго не устареет. Автор разбирает, что происходит между запросом на отрисовку и её появлением на экране.
Оптимизация графики — это в первую очередь про время, а не только про количество полигонов. Draw call — это запрос от CPU к GPU на отрисовку, и каждый такой запрос проходит через программную прослойку (API вроде OpenGL, DirectX, Vulkan). Чем больше запросов, тем медленнее они обрабатываются, потому что у API есть пределы скорости. CPU и GPU работают параллельно, и если хотя бы один из них «не успевает» — фреймы начинают теряться.
Ниже к посту прикреплён схематичный путь от меша к финальной картинке на экране.
Один из главных посылов этой схемы - составные элементы модели имеют прямое отношение к тому, что и как ваш графический процессор обрабатывает и интерпретирует, и насколько быстро он это делает. Именно поэтому вам надо знать из чего состоит 3D модель, и понимать как работают эти элементы.
Кроме пути модели и типичных ошибок автор разбирает способы снижения нагрузки: батчинг, текстурные атласы, LOD и отсечение невидимого.
Материал написан для 3D-художников, но будет полезен всем, кто хочет понять, почему третий Ведьмак летает
https://render.ru/ru/CGITEMS/post/25480
@make_game
👍11❤4
Простая иллюстрация того, как сильно восприятие зависит от освещения
В комментах шутят, что 1 визуализирует первый день в офисе, а 2 — сидишь ночью тихонечко что-то пилишь спустя пять лет
Движок UE5
В комментах шутят, что 1 визуализирует первый день в офисе, а 2 — сидишь ночью тихонечко что-то пилишь спустя пять лет
Движок UE5
🔥19👍6