Как проходит Паштетный Джем #10
💅 Коротко: шикарно
Все описанное ниже происходит в Discord
🤖 Для этого джема я запилил бота, который собирает девлоги участников
😔 Поэтому теперь можно визуализировать просиходящее с помощью обскурного нейросетевого арта
🎨 То что вы видите на картинках это - "как прошел день джема" глазами нейросети
🎮 Что прикольно, так это, что на этих картинках можно разглядеть элементы игр, которые пилят участники
✏️ Помимо картинок бот генерирует содержательное саммари по активностям участников. Даже если оно сводится к "уехал к бабушке"
👀 И короночка, бот читает кринж-рэп о том, как прошел день (я еще подумываю, постить ли его сюда или пожалеть вас)
📈 И, кстати, это самый большой джем из всех Паштетных джемов, что не может не радовать
Страничка джема
https://itch.io/jam/pashtet-jam-10
Discord:
https://discord.gg/ZXVpMBPawH
Все описанное ниже происходит в Discord
Страничка джема
https://itch.io/jam/pashtet-jam-10
Discord:
https://discord.gg/ZXVpMBPawH
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🤯6👍1🎉1
У DOGWALK появилась страничка в Steam
🎮 DOGWALK это проект Blender Studio, сделаный на Godot.
🎨 Студия специализируется на произовдстве мультфильмов, поэтому игра интересна в первую очередь визуалом и пайплайном разработки: из Blender в Godot
💤 Очень много полезного можно прочесть в девлогах на сайте студии: https://studio.blender.org/projects/project-dogwalk/
⚡️ Для тех, кто хочет быстро ознакомится с процессом разработки, я недавно делал shorts https://youtube.com/shorts/LgugRi2S2HU
Страничка Steam:
https://store.steampowered.com/app/3775050/DOGWALK/
Страничка Steam:
https://store.steampowered.com/app/3775050/DOGWALK/
Please open Telegram to view this post
VIEW IN TELEGRAM
Blender Studio
DOGWALK - Blender Studio
A bite-sized game, focused on interactive storytelling. Made to test Blender and Godot in a unified pipeline.
🔥12❤5 4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
О важности счетчиков в игровом UI
🔄 Такая очень простая штука как анимированный счетчик может значительно оживить UI
🪵 И напротив, когда цифры появляются или сменяются резко, это неявно вызывает ощущение топорности
🐣 Это реально очень простая штука и дешевый способ добавить динамики игре
💅 В следующем уроке мы сначала запилим простой счетчик, доступный даже начинающим, а потом займемся его улучшением
🏹 Вдохновившись UI Shovel Knight Pocket Dungeon мы добавим дополнительный индикатор изменения (левый верхний угол на видео) и адаптируем его для ситуации, когда счетчик меняется очень часто
👨💻 Мы напишем код так, чтобы счетчик можно было использовать в разных местах проекта. В частности, мы приспособим его к экрану с результатами
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19 8🔥6👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Анимация GitHub ачивок навела на мысли о вэб разработке
Очень жаль, что в вэбе реально мало проектов, где используются анимации. И большинство сайтов сводится к топорной и функциональной подаче информации
При этом в вэбе есть все инстументы. И они не редко лучше инструментов анимации в игровых движках. CSS это вообще безумно навороченая штука
Но также как на рефакторинг, на анимации никогда нет бюджета
Еще до того, как я вкатился в разработку игр, я пытался найти, что мне нравится в вэбе
Сначала я шел мейнстримным путем красоты кода. Паттерны, абстракции, архитектура
Потом моим интересы сместились в сторону визуализации данных. Графики, диаграммы
Но, к сожалению, отдачи от этого я почти не получил. Сплошная фрустрация. На красивый код многим плевать, анимации в графиках чаще всего никому не нужны т.к. все заморочены на скорейшем отображении информации
Самую большую отдачу в плане красоты кода я получил как ни странно на YouTube и в отзывах на курс
Многие люди писали мне о том, что им очень понравились ООП уроки в Godot
Думаю, это как раз та сфера, где я продолжу применять эти навыки (пилить новые видео) плюс в собственных проектах
А сейчас мне хочется сместиться в эстетическую сторону. Я не особо хорош в создании чего-то красивого, но я бы хотел стать лучше
Собственно, поэтому меня больше тянет к созданию видео и геймдэву
С одной стороны, тут есть позитивный отклик, а с другой - это всегда работа над визуалом. Мне нравится монтаж shorts и создание игровых элементов
Думаю, если бы не ваша поддержка и комментарии, я бы, выроятно, уже выгорел как программист. Спасибо вам, друзья
Я уже давно помышляю о том, чтобы закончить карьеру в ИТ. Сейчас хочу быть активней на YouTube, чтобы примериться к этой деятельности. Может в будущем это окажется выходом из ИТ
Очень жаль, что в вэбе реально мало проектов, где используются анимации. И большинство сайтов сводится к топорной и функциональной подаче информации
При этом в вэбе есть все инстументы. И они не редко лучше инструментов анимации в игровых движках. CSS это вообще безумно навороченая штука
Но также как на рефакторинг, на анимации никогда нет бюджета
Еще до того, как я вкатился в разработку игр, я пытался найти, что мне нравится в вэбе
Сначала я шел мейнстримным путем красоты кода. Паттерны, абстракции, архитектура
Потом моим интересы сместились в сторону визуализации данных. Графики, диаграммы
Но, к сожалению, отдачи от этого я почти не получил. Сплошная фрустрация. На красивый код многим плевать, анимации в графиках чаще всего никому не нужны т.к. все заморочены на скорейшем отображении информации
Самую большую отдачу в плане красоты кода я получил как ни странно на YouTube и в отзывах на курс
Многие люди писали мне о том, что им очень понравились ООП уроки в Godot
Думаю, это как раз та сфера, где я продолжу применять эти навыки (пилить новые видео) плюс в собственных проектах
А сейчас мне хочется сместиться в эстетическую сторону. Я не особо хорош в создании чего-то красивого, но я бы хотел стать лучше
Собственно, поэтому меня больше тянет к созданию видео и геймдэву
С одной стороны, тут есть позитивный отклик, а с другой - это всегда работа над визуалом. Мне нравится монтаж shorts и создание игровых элементов
Думаю, если бы не ваша поддержка и комментарии, я бы, выроятно, уже выгорел как программист. Спасибо вам, друзья
Я уже давно помышляю о том, чтобы закончить карьеру в ИТ. Сейчас хочу быть активней на YouTube, чтобы примериться к этой деятельности. Может в будущем это окажется выходом из ИТ
❤24👍9❤🔥4🔥3🥰2
THE PETUH
Прелюдия:
😊 Открыл для себя недавно совершенно удивительную игру Little Kitty, Bit City. Прошел на одном дыхании, собрал все шапочки для котика
🪿 Потом перепрошел Untitled Goose Game. Превратил жизнь обитателей милого городка в кошмар
Короче, две эти игры похожи
По механикам:
🟡 Играешь за животное
🟡 Взаимодействуешь с окружением
🟡 Люди занимаются своими делами, и им можно мешать
Визуально:
Обе игры в unshaded стиле. Котик дополнительно использует rim light и более жесткие тени от окружения. И в целом, котик использует более насыщенные цвета. Но сходство сразу бросается в глаза
🤨 Удивительно, что рекомендательные алгоритмы Steam не считают их похожими
🐹 В общем, эти игры мне очень нравятся и я решил сделать что-то похожее
😶 Мне кажется, получилось неплохо
🐓 Это главный герой - THE PETUH
🍗 Посмотрим, как далеко зайдёт эта идея. Может все ограничится на моделировании, а может получится сделать что-то интересное
☀️ Но мне приятно думать о ЛОРе, представлять геймплей игры, когда занимаюсь моделированием. Это как-то делает процесс глубже чтоли
Прелюдия:
Короче, две эти игры похожи
По механикам:
Визуально:
Обе игры в unshaded стиле. Котик дополнительно использует rim light и более жесткие тени от окружения. И в целом, котик использует более насыщенные цвета. Но сходство сразу бросается в глаза
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤21🔥14👍4
Меня всегда поражал в арте и до сих пор поражает эффект: "О, получилось!"
Вероятно, у этого есть название, но я имею ввиду процесс, когда ты начинаешь с какой-то очень кривой фигни, постепенно улучшаешь ее, еще улучшаешь, а потом в какой-то момент происходит качественный скачок. И неожиданно "оно" выглядит... хорошо
Происходит своего рода диалектическая трансформация. Количество переходит в качество. И это выглядит как магия
Для меня это все еще рандом. Может поэтому, это меня так радует
Например, я знаю, что мне сначала необходимо сделать блокинг, чтобы силуэт петуха читался. Потом пофиксить пропорции. Затем добавить детализации средних форм и т.д. по методичке
Но у меня недостаточно опыта, чтобы чувствовать, что я иду в правильном направлении. Я смотрю на промежуточный результат и не верю, что что-то получится. Я прошел этот путь всего несколько раз и для меня каждый раз выход к чему-то приятному это неожиданность
В то время как с написанием кода, я точно знаю, что начав с простой вещи, она превратиться в сложную, а потом в еще более сложную. Я проделывал это тысячу раз. Меня это не удивляет. Но тут есть другое приятное чувство - уверенность
И знаете, в том, чтобы быть неопытным, есть свой шарм. Победы приносят больше эмоций. Это не рутина, а каждый раз большое событие
Думаю, это связано с тем, что для людей обучение это один из самых удовлетворяющих процессов. Это очень сложное удовольствие, но оно приносит много эмоций
Мне даже кажется, что через этот феномен можно определить какую-то границу опыта. Когда тебя уже не удивляет результат, и ты точно знаешь, куда тебя приведут твои действия, то это значит, что ты ~ мидл, сеньор. В общем, уже точно не начинающий
P.S. Петух на картинке получился таким абсолютно случайно. Я даже представить не мог, что он будет именно таким. Хотя, может для художников это норма
Вероятно, у этого есть название, но я имею ввиду процесс, когда ты начинаешь с какой-то очень кривой фигни, постепенно улучшаешь ее, еще улучшаешь, а потом в какой-то момент происходит качественный скачок. И неожиданно "оно" выглядит... хорошо
Происходит своего рода диалектическая трансформация. Количество переходит в качество. И это выглядит как магия
Для меня это все еще рандом. Может поэтому, это меня так радует
Например, я знаю, что мне сначала необходимо сделать блокинг, чтобы силуэт петуха читался. Потом пофиксить пропорции. Затем добавить детализации средних форм и т.д. по методичке
Но у меня недостаточно опыта, чтобы чувствовать, что я иду в правильном направлении. Я смотрю на промежуточный результат и не верю, что что-то получится. Я прошел этот путь всего несколько раз и для меня каждый раз выход к чему-то приятному это неожиданность
В то время как с написанием кода, я точно знаю, что начав с простой вещи, она превратиться в сложную, а потом в еще более сложную. Я проделывал это тысячу раз. Меня это не удивляет. Но тут есть другое приятное чувство - уверенность
И знаете, в том, чтобы быть неопытным, есть свой шарм. Победы приносят больше эмоций. Это не рутина, а каждый раз большое событие
Думаю, это связано с тем, что для людей обучение это один из самых удовлетворяющих процессов. Это очень сложное удовольствие, но оно приносит много эмоций
Мне даже кажется, что через этот феномен можно определить какую-то границу опыта. Когда тебя уже не удивляет результат, и ты точно знаешь, куда тебя приведут твои действия, то это значит, что ты ~ мидл, сеньор. В общем, уже точно не начинающий
P.S. Петух на картинке получился таким абсолютно случайно. Я даже представить не мог, что он будет именно таким. Хотя, может для художников это норма
❤19🔥11 3👍2
Forwarded from NOBICE
Геймджем Summer Game Forge 2 ❗️
🗓 Старт 5 июля 12:00 - 8 июля 18:00 по МСК
🏆 Призовой фонд 5000р+ (в дальнейшем будет пополняться)
Джем пройдёт вместе с:
@GoldChair_GameDev
@alexander_tutor
@Kitket427
@akanInc
@zengd
@mr_iOzz
Что ждёт на джеме:
• Жюри выберет победителей
• Будут стримы, видео с вашими играми
• Развернутый нетоксичный фидбек
• Дискорд/телеграм сообщества близких по духу людей
• И интересная тема джема🙃
Многие команды уже набирают участников в сообществе
https://discord.gg/EBdzkaw7xa (дискорд джема)
Страничка джема: https://itch.io/jam/summer-game-forge-2
#event #gamejam
Джем пройдёт вместе с:
@GoldChair_GameDev
@alexander_tutor
@Kitket427
@akanInc
@zengd
@mr_iOzz
Что ждёт на джеме:
• Жюри выберет победителей
• Будут стримы, видео с вашими играми
• Развернутый нетоксичный фидбек
• Дискорд/телеграм сообщества близких по духу людей
• И интересная тема джема
Многие команды уже набирают участников в сообществе
https://discord.gg/EBdzkaw7xa (дискорд джема)
Страничка джема: https://itch.io/jam/summer-game-forge-2
#event #gamejam
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2🔥2
Механики - ничто. Контент - все ⭐️
Это моя новая максима геймдизайна
Большинство игр очень просты с точки зрения механик, и невероятно сложны с точки зрения контента
➖ПРИМЕРЫ➖
Платформер
🟠 Механика: прыжок
🟠 Контент: тысячи платформ (статичных, движущихся и т.д.), разные биомы, разная гравитация, враги
Слешер
🟠 Механика: удар, кувырок
🟠 Контент: разные враги, локации, катсцены, ЛОР
Шутер
🟠 Механика: выстрел
🟠 Контент: разные пушки, враги (тоже самое)
Иногда грань между механикой и контентом сложно провести. В Roguelike играх механики и контент это пракически одно и тоже
➖ПРОБЛЕМА КОНТЕНТА➖
Если посмотреть на вопрос с точки зрения разработки системы и ее наполнения контентом, то механика это логика, а контент это данные
Создание системы куда более простое занятие, чем наполнение ее данными. Добавить контроллер персонажа - легко. Создать интересный мир для исследования - бесконечно тяжело
Ситуация осложняется еще и тестированием. Тестирование механики это просто. Пушка стреляет - ок, вопрос закрыт. Тестирование работы окружение это итеративный процесс с ненулевой вероятностью выкинуть все нахуй и начать с нуля
Да, есть такая вещь как эмерджентность. И синергия механик может породить контент, но я бы не стал на это расчитывать т.к. по определению это процесс, который не контролирует автор. Случится - хорошо, не случится - не критично
➖ВЫВОД➖
Я в основном ориентируюсь на соло разработку. И выводы тут соответствующие
🟣 Создание игры - это создание контента, а создание контента это трудемко
🟣 Ты узнаешь, что игра получается веселой нескоро т.к. на начальных этапах ты просто не можешь создать достаточное количество контента
➖ПРАКТИЧЕСКИЕ СОВЕТЫ➖
🔴 Продумай контент заранее: ЛОР, персонажей, сюжет (пользуйся LLM для черновика)
🔴 Не забивай на механики, они должны быть хорошо проработаны
🔴 Если игра все еще кажется скучной, не стоит сдаваться. Может в ней просто недостаточно контента
🔴 Небольшие вкрапления процедурной генерации помогут тебе разнообразить контент. Не упарывайся в полную генерацию всего
🔴 Оптимизируй пайплайн создания контента (минимизируй ручную работу по копированию, редактированию шороховатостей экспорта/импорта)
🔴 Завершение игры - это когда в ней закончился контент. Не ориентируйся на то, чтобы твоя игра была бесконечной. Пусть у нее будет конец
💀 Не берись за разработку Roguelike/Roguelite
Это моя новая максима геймдизайна
Большинство игр очень просты с точки зрения механик, и невероятно сложны с точки зрения контента
➖ПРИМЕРЫ➖
Платформер
Слешер
Шутер
Иногда грань между механикой и контентом сложно провести. В Roguelike играх механики и контент это пракически одно и тоже
➖ПРОБЛЕМА КОНТЕНТА➖
Если посмотреть на вопрос с точки зрения разработки системы и ее наполнения контентом, то механика это логика, а контент это данные
Создание системы куда более простое занятие, чем наполнение ее данными. Добавить контроллер персонажа - легко. Создать интересный мир для исследования - бесконечно тяжело
Ситуация осложняется еще и тестированием. Тестирование механики это просто. Пушка стреляет - ок, вопрос закрыт. Тестирование работы окружение это итеративный процесс с ненулевой вероятностью выкинуть все нахуй и начать с нуля
Да, есть такая вещь как эмерджентность. И синергия механик может породить контент, но я бы не стал на это расчитывать т.к. по определению это процесс, который не контролирует автор. Случится - хорошо, не случится - не критично
➖ВЫВОД➖
Я в основном ориентируюсь на соло разработку. И выводы тут соответствующие
➖ПРАКТИЧЕСКИЕ СОВЕТЫ➖
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20 10👍8👎1🔥1
Полезный ресурс: YouTube канал Game UI Database
✅ Сайт Game UI Database сам по себе очень полезен т.к. содержит огромное количество скриншотов игрового UI
📹 Но часто хочется изучить именно анимацию, послушать звуки. В общем, пощупать UI в его полноте
👾 Причем если открыть какой-то летсплей или запись стрима, интересующей игры, то там редко кто задерживается на рассматривании интерфейса. Все прокликивается очень быстро, анимации скипаются
👨🎓 На канале Game UI Database все происходит неспеша, нет отвлекающих комментариев автора. В общем, процесс ориентирован на конкретной задаче - изучить UI
👍 Кстати, я активно пользуюсь им в подготовке уроков по UI. В следующем уроке как раз будем вдохновляться референсом с этого канала
💪 Урок уже в производстве. Выйдет скорей всего на следующей неделе
➡️ https://www.youtube.com/@gameuidatabase
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Game UI Database
Welcome to the Game UI Database Video Archive, where you can find unedited videos of UI and Gameplay from the Game UI Database!
👍12🔥6 4❤1
Помните, как я бомбил по поводу акции Stepik для авторов?
Так вот, они прислушались к фидбэку и в этот раз сделали все красиво
Теперь у акции гибкие дедлайны по публикации курса
В то, что организаторы прислушаются, мало кто верил (опрос)
Коммисию с продаж по ссылке автора они не стали менять, но сейчас хотя бы есть возможность рассматривать участие в акции
Может они и сами пришли к такому формату, а мой фидбэк остался похоронен на почте. В любом случае, улучшение просто шикарное. Я очень рад, что коллектив stepik старается сделать платформу лучше
Ииии я оставил заявку на участие. В слудующем посте расскажу, какой курс хочу сделать
Не хочу никого вводить в заблуждение и манипулировать любопытством, поэтому сразу скажу, что курс не по Godot, но относится к разработке игр
Так вот, они прислушались к фидбэку и в этот раз сделали все красиво
Теперь у акции гибкие дедлайны по публикации курса
В то, что организаторы прислушаются, мало кто верил (опрос)
Коммисию с продаж по ссылке автора они не стали менять, но сейчас хотя бы есть возможность рассматривать участие в акции
Может они и сами пришли к такому формату, а мой фидбэк остался похоронен на почте. В любом случае, улучшение просто шикарное. Я очень рад, что коллектив stepik старается сделать платформу лучше
Ииии я оставил заявку на участие. В слудующем посте расскажу, какой курс хочу сделать
Не хочу никого вводить в заблуждение и манипулировать любопытством, поэтому сразу скажу, что курс не по Godot, но относится к разработке игр
Видеоуроки - ложь
Никто не программирует так, как это показано в видеоуроках. Например, я так не программирую
Реальный процесс программировния это итеративный, можно сказать эволюционный процесс.
Если я делаю какую-то неизвестную штуку, то я делаю ее небольшими шагами. Я не продумываю все до самого конца
Обычно я начинаю с базовых вещей и заставляю их работать. Затем усложняю. И так несколько раз. Часто усложнение подразумевает исправление или полное удаление каких-то кусков кода
Но видеоуроки не такие. Урок структурирован
Например, вот, у меня на руках есть финальный код урока. Я написал его достаточно быстро, но теперь мне необходимо распилить его на логические шаги, чтобы сделать из этого урок
Если записать урок так, как я на самом деле писал код, то получится малоэффективный с образовательной точки зрения материал. Я пробовал. Мой самый первый урок по Angular был таким (я его удалил, кстати)
Проблема в том, что зритель элементарно запутается. Мы и так не самые простые вещи обсуждаем, а тут еще выясняется, что вообще требуется удалить код, который мы написали 10 минут назад
Каждый шаг видеоурока должен что-то добавлять. И в идеале в уроке не должно быть шагов, которые переписывают уже написаный код
Поэтому создание видеоурока похоже на решение пазла
И вроде бы что в этом плохого?
Фундаментальная проблема в том, что эффективное обучение требует упрощений. Приходится показывать, что код пишется последовательно и каждый следующий шаг гладко ложиться на предыдущий
Но избыточная идеализация создает ложные ожидания. У зрителя может сложиться впечатление, что он/она что-то делает не так т.к. в их опыте не получается писать код так "гладко"
Вот и получается, что хорошие видеоуроки - ложь. Такая же ложь как и фотография
Никто не программирует так, как это показано в видеоуроках. Например, я так не программирую
Реальный процесс программировния это итеративный, можно сказать эволюционный процесс.
Если я делаю какую-то неизвестную штуку, то я делаю ее небольшими шагами. Я не продумываю все до самого конца
Обычно я начинаю с базовых вещей и заставляю их работать. Затем усложняю. И так несколько раз. Часто усложнение подразумевает исправление или полное удаление каких-то кусков кода
Но видеоуроки не такие. Урок структурирован
Например, вот, у меня на руках есть финальный код урока. Я написал его достаточно быстро, но теперь мне необходимо распилить его на логические шаги, чтобы сделать из этого урок
Если записать урок так, как я на самом деле писал код, то получится малоэффективный с образовательной точки зрения материал. Я пробовал. Мой самый первый урок по Angular был таким (я его удалил, кстати)
Проблема в том, что зритель элементарно запутается. Мы и так не самые простые вещи обсуждаем, а тут еще выясняется, что вообще требуется удалить код, который мы написали 10 минут назад
Каждый шаг видеоурока должен что-то добавлять. И в идеале в уроке не должно быть шагов, которые переписывают уже написаный код
Поэтому создание видеоурока похоже на решение пазла
И вроде бы что в этом плохого?
Фундаментальная проблема в том, что эффективное обучение требует упрощений. Приходится показывать, что код пишется последовательно и каждый следующий шаг гладко ложиться на предыдущий
Но избыточная идеализация создает ложные ожидания. У зрителя может сложиться впечатление, что он/она что-то делает не так т.к. в их опыте не получается писать код так "гладко"
Вот и получается, что хорошие видеоуроки - ложь. Такая же ложь как и фотография
❤23💯9 9🔥7🤪1
Исследование METR показало падение продуктивности программистов при использовании ИИ ассистентов на 19%
Самый жесткий твист исследования в том, что субъективно кодеры оценивают, что ИИ ускоряет разработку примерно на 20%. В то время, как их фактическая продуктивность падает на 19%
Сразу стоит очертить, что исследование проводилось на относительно небольшой выборке из 16 опытных open source разработчиков, на примере выполнения 246 задач в их собственных репозиториях объемом более миллиона строк кода
Таски распределялись рандомно. И в каких-то из них необходимо было пользоваться ИИ ассистентом (Cursor Pro, Claude 3.5/3.7 и др.), а в каких-то сделать все по олдскулу
Причину замедления кратко можно охарактеризовать так: работа с ИИ тоже отнимает время
И хоть затраты на написание кода уменьшаются, но к ним добавляются:
🟣 необходимость общаться с ИИ
🟣 ждать генерации кода
🟣 изучать и править написанный код
Также стоит отметить, что самый большой разрыв показали таски, где у разработчиков было больше всего экспертизы
➖Что можно сказать по этому поводу?
С одной стороны, как будто это неплохо так ложится на здравый смысл, где все X10 ИИ разработчики и вайбкодеры это чистый хайп и булщит
С другой стороны, это все очень печальная тенденция. Посмотрите во что превращается креативная работа по написанию кода. Это видно на графике распределения времени. Она трансформируется в разговор с нейронкой и исправление сырого кода, который необходимо довести до ума
Не знаю, может это мое личное отношение, но мне кажется, что править что-то менее приятно, чем писать с нуля. Мне очень нравится именно писать код. Придумывать названия переменных, размышлять о том, как они встроятся в кодовую базу. Искать, куда можно встроить новые практики, анализировать свои ошибки
В этом смысле написание кода с нуля это отличная почва для рефлексии своего опыта, а генерация кода как будто скипает этот важный шаг
Что думаете про использованиее ИИ ассистентов? Может тут есть те, кто пользуется ИИ ассистентами. Будет круто, если поделитесь опытом
Исследтвание: https://metr.org/Early_2025_AI_Experienced_OS_Devs_Study.pdf
Короткая версия (меньше букв, больше картинок): https://x.com/METR_Evals/status/1943360399220388093
Самый жесткий твист исследования в том, что субъективно кодеры оценивают, что ИИ ускоряет разработку примерно на 20%. В то время, как их фактическая продуктивность падает на 19%
Сразу стоит очертить, что исследование проводилось на относительно небольшой выборке из 16 опытных open source разработчиков, на примере выполнения 246 задач в их собственных репозиториях объемом более миллиона строк кода
Таски распределялись рандомно. И в каких-то из них необходимо было пользоваться ИИ ассистентом (Cursor Pro, Claude 3.5/3.7 и др.), а в каких-то сделать все по олдскулу
Причину замедления кратко можно охарактеризовать так: работа с ИИ тоже отнимает время
И хоть затраты на написание кода уменьшаются, но к ним добавляются:
Также стоит отметить, что самый большой разрыв показали таски, где у разработчиков было больше всего экспертизы
➖Что можно сказать по этому поводу?
С одной стороны, как будто это неплохо так ложится на здравый смысл, где все X10 ИИ разработчики и вайбкодеры это чистый хайп и булщит
С другой стороны, это все очень печальная тенденция. Посмотрите во что превращается креативная работа по написанию кода. Это видно на графике распределения времени. Она трансформируется в разговор с нейронкой и исправление сырого кода, который необходимо довести до ума
Не знаю, может это мое личное отношение, но мне кажется, что править что-то менее приятно, чем писать с нуля. Мне очень нравится именно писать код. Придумывать названия переменных, размышлять о том, как они встроятся в кодовую базу. Искать, куда можно встроить новые практики, анализировать свои ошибки
В этом смысле написание кода с нуля это отличная почва для рефлексии своего опыта, а генерация кода как будто скипает этот важный шаг
Что думаете про использованиее ИИ ассистентов? Может тут есть те, кто пользуется ИИ ассистентами. Будет круто, если поделитесь опытом
Исследтвание: https://metr.org/Early_2025_AI_Experienced_OS_Devs_Study.pdf
Короткая версия (меньше букв, больше картинок): https://x.com/METR_Evals/status/1943360399220388093
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15❤5 3👍2💔1
Флудилка чата GameCrafter проводит новый гейм джем!
ПРИЗОВОЙ ФОНД: 15к рублей + игра в стим
Джем продлиться 2 дня + 10 часов, с 25 по 27 июля, тема будет объявлена после начала джема
Остальные подробности на страничке джема на itch!
Ссылка: https://itch.io/jam/summer-gamecrafter-jam
ПРИЗОВОЙ ФОНД: 15к рублей + игра в стим
Джем продлиться 2 дня + 10 часов, с 25 по 27 июля, тема будет объявлена после начала джема
Остальные подробности на страничке джема на itch!
Ссылка: https://itch.io/jam/summer-gamecrafter-jam
❤9 3👍2🥱1
DOGWALK доступна бесплатно в Steam
Новая игра от Blender Studio, сделанная на Godot в целях исследования и улучшения DX (Blender -> Godot)
Игра очень чиловая и интересна скорей с точки зрения визуального стиля и пайплайна разработки, чем геймдизайна
Над игрой работали ребята, которые пилят анимационные фильмы, поэтому она и правда визуально выделяется
Страничка игры в Steam
https://store.steampowered.com/app/3775050/DOGWALK/
Можно поддержать Blender Studio и получить исходники игры:
https://store.steampowered.com/app/3833380/DOGWALK__Supporter_Pack/
Можно оформить подписку на Blender Studio и получит исходники игры и доступ к доп. девлогам:
https://studio.blender.org/
Можно бесплатно почекать девлоги на сайте студии и многому научиться. Вот один из последних про создание ассетов:
https://studio.blender.org/blog/dogwalk-asset-creation-process/
Можно прожать лайк под шортсом Паштета и быстро узнать про процесс разработки этой игры:
https://youtube.com/shorts/LgugRi2S2HU
Новая игра от Blender Studio, сделанная на Godot в целях исследования и улучшения DX (Blender -> Godot)
Игра очень чиловая и интересна скорей с точки зрения визуального стиля и пайплайна разработки, чем геймдизайна
Над игрой работали ребята, которые пилят анимационные фильмы, поэтому она и правда визуально выделяется
Страничка игры в Steam
https://store.steampowered.com/app/3775050/DOGWALK/
Можно поддержать Blender Studio и получить исходники игры:
https://store.steampowered.com/app/3833380/DOGWALK__Supporter_Pack/
Можно оформить подписку на Blender Studio и получит исходники игры и доступ к доп. девлогам:
https://studio.blender.org/
Можно бесплатно почекать девлоги на сайте студии и многому научиться. Вот один из последних про создание ассетов:
https://studio.blender.org/blog/dogwalk-asset-creation-process/
Можно прожать лайк под шортсом Паштета и быстро узнать про процесс разработки этой игры:
https://youtube.com/shorts/LgugRi2S2HU
Steampowered
DOGWALK on Steam
Explore a hand-crafted winter forest as a big adorable dog and with a little kid in tow. A short, free, open source project brought to you by Blender Studio.
❤18🔥8 5👍2😍2
Развалился: прикоснулся к выгоранию или депрессии (не знаю точно)
Сложно таким делиться, но я поделюсь
Пожалуйста воздержитесь от советов в комментах. Поддержка приветствуется
Выгорание стало таким попсовым термином, выхолостилось и потеряло всякий смысл. Поэтому, опишу, что чувствую конкретно я
У меня не перегорел интерес к каналу или программированию. Наоборот, мне очень хочется чем-то заниматься, но я физически не могу
Как только я начинаю продолжительно думать, у меня болит голова. Давит на виски как будто к ним приставлены металлические стержни. И чем дольше думаю, тем больше они впиваются в голову
Все это на фоне общей слабости и раздражительности. Я очень быстро прихожу в ярость и потом долго не могу успокоиться
Причина простая: длительная переработка, стресс, проблемы со спиной
Где-то полгода я работал в режиме over employment, проходил тупые собеседования и по итогу еще узнал, что у меня проблемы со спиной. Последнее меня добило и я развалился
Последнюю неделю провел лежа. Много спал. Удалось немного восстановиться
Вообще, мне сложно принять, что я могу развалиться от своей любимой деятельности. Что у меня есть предел и что можно себя довести до такого состояния
Если честно, это пугает, когда не можешь позволить себе думать, играть в игры, крутить ленту, разговаривать с людьми. Получается только смотреть на что-то, например, на то как листья колышаться на ветру. Это расслабляет, но это так скучно
У меня уже такое не первый раз. Последний тяжелый приступ сопровождался еще и температурой, но тогда у меня было две работы и выхода особо не было
После завершения второй работы, я очень хотел скорей вернуться к каналу, но пережал с этими. Мне стоило взять отпуск. А я вместо этого сделал: урок, шортс и провел джем. Для джема был написан бот и вообще потрачена куча сил. Как итог, я больше вообще не хочу организовывать джемы
Где-то в перерывах моделил, пилил второй урок, закупал оборудование для сьемки (камера, свет), сделал что вроде обзора на игру (реакции на обзор от другого ютубера)
Пишу это и думаю, что я долбоеб
Просто обычно я находил способы восстановиться, но все они связаны с тем, что необходимо выйти из дома, а тут спина подвела и я оказался отрезан от всего, включая физическую активность. Похоже на ситуацию стресса, которую люди во время локдауна испытали
Получилось очень обидно: я хотел реализоваться по полной на ютубе и в творчестве, после тяжелой и утомительной коммерческой разработки, а в итоге сломался через месяц
Надеюсь, я скоро вернусь к каналу. Т.к. я смог написать этот текст и не умер. Плюс спина постепенно восстанавливается и я хожу к психологу, чтобы прийти в себя и не заниматься саморазрушительным трудом
Честно говоря, мне не хочется ничего больше, чем снова заниматься ютубом, но пока темпы придется замедлить, чтобы окончательно не сломаться
Берегите себя, а я пошел ловить рыбу в Dredge
Сложно таким делиться, но я поделюсь
Пожалуйста воздержитесь от советов в комментах. Поддержка приветствуется
Выгорание стало таким попсовым термином, выхолостилось и потеряло всякий смысл. Поэтому, опишу, что чувствую конкретно я
У меня не перегорел интерес к каналу или программированию. Наоборот, мне очень хочется чем-то заниматься, но я физически не могу
Как только я начинаю продолжительно думать, у меня болит голова. Давит на виски как будто к ним приставлены металлические стержни. И чем дольше думаю, тем больше они впиваются в голову
Все это на фоне общей слабости и раздражительности. Я очень быстро прихожу в ярость и потом долго не могу успокоиться
Причина простая: длительная переработка, стресс, проблемы со спиной
Где-то полгода я работал в режиме over employment, проходил тупые собеседования и по итогу еще узнал, что у меня проблемы со спиной. Последнее меня добило и я развалился
Последнюю неделю провел лежа. Много спал. Удалось немного восстановиться
Вообще, мне сложно принять, что я могу развалиться от своей любимой деятельности. Что у меня есть предел и что можно себя довести до такого состояния
Если честно, это пугает, когда не можешь позволить себе думать, играть в игры, крутить ленту, разговаривать с людьми. Получается только смотреть на что-то, например, на то как листья колышаться на ветру. Это расслабляет, но это так скучно
У меня уже такое не первый раз. Последний тяжелый приступ сопровождался еще и температурой, но тогда у меня было две работы и выхода особо не было
После завершения второй работы, я очень хотел скорей вернуться к каналу, но пережал с этими. Мне стоило взять отпуск. А я вместо этого сделал: урок, шортс и провел джем. Для джема был написан бот и вообще потрачена куча сил. Как итог, я больше вообще не хочу организовывать джемы
Где-то в перерывах моделил, пилил второй урок, закупал оборудование для сьемки (камера, свет), сделал что вроде обзора на игру (реакции на обзор от другого ютубера)
Пишу это и думаю, что я долбоеб
Просто обычно я находил способы восстановиться, но все они связаны с тем, что необходимо выйти из дома, а тут спина подвела и я оказался отрезан от всего, включая физическую активность. Похоже на ситуацию стресса, которую люди во время локдауна испытали
Получилось очень обидно: я хотел реализоваться по полной на ютубе и в творчестве, после тяжелой и утомительной коммерческой разработки, а в итоге сломался через месяц
Надеюсь, я скоро вернусь к каналу. Т.к. я смог написать этот текст и не умер. Плюс спина постепенно восстанавливается и я хожу к психологу, чтобы прийти в себя и не заниматься саморазрушительным трудом
Честно говоря, мне не хочется ничего больше, чем снова заниматься ютубом, но пока темпы придется замедлить, чтобы окончательно не сломаться
Берегите себя, а я пошел ловить рыбу в Dredge
3❤79💔13🙏3