Новая статья в Дневнике Разработчика
Выложил короткую заметку про то откуда в моей игре взялся потолок скорости. Сейчас хочется подумать над каким-нить практическим материалом для тех у кого доступ в дневник. Конечно проблема в том, что я перестал пользоваться Unity, а думаю большинство им пользуется. Но практический материал можно сделать с примерами на Unity, и на чистом вебе.
Спасибо поддержавшим, Melnik Vladislav, Орц, Павел Меньшиков, Михаил Колобов, Антон Erurosu Голухов, ser-gen! Это помогает делать больше и стараться делать круче!
Напоминаю что поддержать мою работу можно тут https://dev-math.ru/support/ Даже если вам игра неинтересна, но скажем нравятся мои блоги — будет приятно :)
Плюс там же можно теперь подписаться бесплатно на анонс игры при выходе. Так как в игре будет в любом случае сколько-то бесплатных уровней и будет во что поиграть :)
А так работаю над игрой дальше. Скоро в "ранний доступ" в Дневник попробую закинуть бесплатный тир уровней. Чтобы можно было поиграть и сказать своё мнение по геймплею, как то повлияв на дальнейшую разработку. Думаю просто как это грамотно оформить. Так как по идее надо бы перенести в этом случае прогресс, но у меня только легкий дев сервер, а заводить заранее прод стоит или нет не знаю. Думаю. Может и можно завести слабую тачку с базой на под домене, а потом эту базу мигрировать на основную машину.
#новости
Выложил короткую заметку про то откуда в моей игре взялся потолок скорости. Сейчас хочется подумать над каким-нить практическим материалом для тех у кого доступ в дневник. Конечно проблема в том, что я перестал пользоваться Unity, а думаю большинство им пользуется. Но практический материал можно сделать с примерами на Unity, и на чистом вебе.
Спасибо поддержавшим, Melnik Vladislav, Орц, Павел Меньшиков, Михаил Колобов, Антон Erurosu Голухов, ser-gen! Это помогает делать больше и стараться делать круче!
Напоминаю что поддержать мою работу можно тут https://dev-math.ru/support/ Даже если вам игра неинтересна, но скажем нравятся мои блоги — будет приятно :)
Плюс там же можно теперь подписаться бесплатно на анонс игры при выходе. Так как в игре будет в любом случае сколько-то бесплатных уровней и будет во что поиграть :)
А так работаю над игрой дальше. Скоро в "ранний доступ" в Дневник попробую закинуть бесплатный тир уровней. Чтобы можно было поиграть и сказать своё мнение по геймплею, как то повлияв на дальнейшую разработку. Думаю просто как это грамотно оформить. Так как по идее надо бы перенести в этом случае прогресс, но у меня только легкий дев сервер, а заводить заранее прод стоит или нет не знаю. Думаю. Может и можно завести слабую тачку с базой на под домене, а потом эту базу мигрировать на основную машину.
#новости
🔥7❤🔥1
Audio
Мне кажется мой голос не тянет на бородатого разработчика из рилсов, но отдадим на суд общественности, какой вариант лучше. Ща сделаю опрос
Попробовал со своим голосом
https://youtube.com/shorts/fmWgXqlISwk?si=SIcyFK-K48WpJEVr
Да, с нюансами липсинка на монтаже конечно пришлось читерить. Но попробовал заменить голос + чуть по-другому организовать ролик. Ну и тему выбрать близкую более широкому кругу лиц.
Про свой голос — ну не знаю. Меня в любом случае немного раздражает, когда меняют голос озвучки персонажа к которому ты привык. Но попробую так, посмотрю что из этого выйдет. Шортс получился забавным. Посмотрим что из этого выйдет.
Какие-то косяки по ритму остались в основном из-за борьбы с Veo за липсинк.
#оработе
https://youtube.com/shorts/fmWgXqlISwk?si=SIcyFK-K48WpJEVr
Да, с нюансами липсинка на монтаже конечно пришлось читерить. Но попробовал заменить голос + чуть по-другому организовать ролик. Ну и тему выбрать близкую более широкому кругу лиц.
Про свой голос — ну не знаю. Меня в любом случае немного раздражает, когда меняют голос озвучки персонажа к которому ты привык. Но попробую так, посмотрю что из этого выйдет. Шортс получился забавным. Посмотрим что из этого выйдет.
Какие-то косяки по ритму остались в основном из-за борьбы с Veo за липсинк.
#оработе
YouTube
Про Койот-тайм #devmath #игровыетехнологии #gamedev #шортс #геймдев
Вы добегаете до края, жмёте прыжок — и падаете. Кнопка нажата, прос...
🔥5
Forwarded from Математика в Gamedev по-простому
Экспонента в шкале опыта
https://youtube.com/shorts/tp4TONz0wok?si=1B9zEIZ7qFnK7y8S
Почему шкала опыта в играх экспоненциальная? Всё в новом ролике. В новом формате. Думаю так и воспринимается лучше и выглядит интереснее.
#devmath #геймдев #геймдизайн #математика #прогрессия
https://youtube.com/shorts/tp4TONz0wok?si=1B9zEIZ7qFnK7y8S
Почему шкала опыта в играх экспоненциальная? Всё в новом ролике. В новом формате. Думаю так и воспринимается лучше и выглядит интереснее.
#devmath #геймдев #геймдизайн #математика #прогрессия
YouTube
Экспонента в шкале опыта #devmath #геймдев #геймдизайн #математика #прогрессия
Почему шкала опыта в играх экспоненциальная? Потому что линейная ло...
🔥3
Forwarded from Математика в Gamedev по-простому
Целых две статьи по геймдизайну
Для начинающих. Это не отменяет доработку цикла рендера, но с тем как интересен всем геймдизайн захотелось ускорится и начать добавлять на сайт и геймдизайн. А начинать лучше всегда с самых основ.
Что такое геймдизайн? — вводная для тех, кто только начинает делать игры: что проектирует геймдизайнер и из чего состоит ремесло — core loop, механики, экономика и числа, обучение игрока, левелдизайн.
Что почитать начинающему геймдизайнеру? — разбор книг по геймдизайну для тех, кто начинает: с каких двух начинать, что брать под конкретную задачу — ощущение управления, левелдизайн, баланс.
Я что-то начал со сложного в начале, в геймдизайне тоже много интересной математики, которую можно разобрать. Так что на этой неделе постараюсь добить статьи по рендеру и к новой теме :)
Ну и не выкладывал чтобы не спамить, ну и новый шортс про Броню и убывающую отдачу.
#devmath #геймдизайн
Для начинающих. Это не отменяет доработку цикла рендера, но с тем как интересен всем геймдизайн захотелось ускорится и начать добавлять на сайт и геймдизайн. А начинать лучше всегда с самых основ.
Что такое геймдизайн? — вводная для тех, кто только начинает делать игры: что проектирует геймдизайнер и из чего состоит ремесло — core loop, механики, экономика и числа, обучение игрока, левелдизайн.
Что почитать начинающему геймдизайнеру? — разбор книг по геймдизайну для тех, кто начинает: с каких двух начинать, что брать под конкретную задачу — ощущение управления, левелдизайн, баланс.
Я что-то начал со сложного в начале, в геймдизайне тоже много интересной математики, которую можно разобрать. Так что на этой неделе постараюсь добить статьи по рендеру и к новой теме :)
Ну и не выкладывал чтобы не спамить, ну и новый шортс про Броню и убывающую отдачу.
#devmath #геймдизайн
🔥7❤🔥2
Геймдизайн — это любопытное знание
Да закидают меня технические спецы, но всё же сейчас по тому как у меня даже работает продакшен всего, геймдизайн мне представляется более интересными знаниями чем разработка. Нейросеткой достаточно просто делаются механики. Да, часть из них не оптимальные, да их надо дебажить и может мне так легко, потому что разработку я знаю. А вот делать интересный дизайн игры нейросетью — у меня пока это вызывает сомнения.
Геймдизайн — это же часто путь итераций, правок, плейтестов, пока набор механик не станут дружить и не будут интересными. Не считая кучи специфичных задач вроде баланса между интересностью и монетизацией. Сразу напоминает мне мой первый проект на котором я работал, Vector 2. Я там кстати был в роли геймдизайнера. Игра получилась интересной. Пользователи хвалили её и играли в неё, но была проблема. Они ничего не покупали.
И в геймдизайне много мелкой математики, каких-то достаточно интересных концепций. Если в рендере мы диалог начинаем с матриц, рядов, якобианов, производных, то в геймдизайне много довольно простых формул с глубоким значением с точки зрения интереса конкретного геймплея. Конечно геймдизайн это только математика разве что в тайкунах и айдл механиках. В остальном там много нюансов. Но к чему я это?
Да, кажется я свою новую историю не с того начал. И сейчас на втором моём канале будет больше выходить по геймдизайну + думаю сделать маленький сюрприз. Не переживайте, на головоломку не забил, но думаю что выпускать буду волнами. Сначала пачка в 90 уровней. Сбор средств не удался даже по минимальным целям, но тем не менее доделать игру хочется и в срок, чтобы не подвести поддержавших, да и для себя.
В общем я кое-что придумал. На сколько интересное уж не знаю, но на мой вкус довольно ценное. Потому что будто бы "технически" многие игры или даже так сказать механики сделать просто теперь, технодемки от нейросетей это отлично демонстрируют. А вот сделать интересную игру, которая будет веселой — это другой разговор. Сейчас наступают времена, когда что-то прикольное может сделать один человек, а понятие "что интересно людям" — это не особо ИИшный вопрос. Их логика сухая и скучная. У меня рилсы стали собирать просмотры после кучи ручных экспериментов с монтажом, структурой подачи истории, тематикой историй и так далее, и в том, чтобы это было хоть кому-то интересно ИИ мне не особо помогло. Только эксперименты и опыт старых лет. Но вот рутину они снимают филигранно 🙂
#мысли
Да закидают меня технические спецы, но всё же сейчас по тому как у меня даже работает продакшен всего, геймдизайн мне представляется более интересными знаниями чем разработка. Нейросеткой достаточно просто делаются механики. Да, часть из них не оптимальные, да их надо дебажить и может мне так легко, потому что разработку я знаю. А вот делать интересный дизайн игры нейросетью — у меня пока это вызывает сомнения.
Геймдизайн — это же часто путь итераций, правок, плейтестов, пока набор механик не станут дружить и не будут интересными. Не считая кучи специфичных задач вроде баланса между интересностью и монетизацией. Сразу напоминает мне мой первый проект на котором я работал, Vector 2. Я там кстати был в роли геймдизайнера. Игра получилась интересной. Пользователи хвалили её и играли в неё, но была проблема. Они ничего не покупали.
И в геймдизайне много мелкой математики, каких-то достаточно интересных концепций. Если в рендере мы диалог начинаем с матриц, рядов, якобианов, производных, то в геймдизайне много довольно простых формул с глубоким значением с точки зрения интереса конкретного геймплея. Конечно геймдизайн это только математика разве что в тайкунах и айдл механиках. В остальном там много нюансов. Но к чему я это?
Да, кажется я свою новую историю не с того начал. И сейчас на втором моём канале будет больше выходить по геймдизайну + думаю сделать маленький сюрприз. Не переживайте, на головоломку не забил, но думаю что выпускать буду волнами. Сначала пачка в 90 уровней. Сбор средств не удался даже по минимальным целям, но тем не менее доделать игру хочется и в срок, чтобы не подвести поддержавших, да и для себя.
В общем я кое-что придумал. На сколько интересное уж не знаю, но на мой вкус довольно ценное. Потому что будто бы "технически" многие игры или даже так сказать механики сделать просто теперь, технодемки от нейросетей это отлично демонстрируют. А вот сделать интересную игру, которая будет веселой — это другой разговор. Сейчас наступают времена, когда что-то прикольное может сделать один человек, а понятие "что интересно людям" — это не особо ИИшный вопрос. Их логика сухая и скучная. У меня рилсы стали собирать просмотры после кучи ручных экспериментов с монтажом, структурой подачи истории, тематикой историй и так далее, и в том, чтобы это было хоть кому-то интересно ИИ мне не особо помогло. Только эксперименты и опыт старых лет. Но вот рутину они снимают филигранно 🙂
#мысли
🔥9❤🔥1
Дофамин и серотонин в играх
https://netpsychology.org/serotonin-and-gaming-understanding-the-brains-reward-system/
Забавно, что когда появляются большие охваты, сразу появляются те кто говорят «вы не шарите». И я люблю критику. Когда меня поправляют и говорят в чем я не прав. Синдром самозванца давно пройден и знать всё нереально. Я люблю работать сутками, учиться чему-то, но я никогда не скажу, что я знаю точно все. В каких-то нюансах я разбираюсь лучше, в каких-то хуже. И я уважаю экспертные поправки. При этом в чём-то круто разбираться (очень узком), можно даже не являясь подтвержденным экспертом и т.п. Просто можно случайно прочитать то что я никогда не видел. В общем все ошибаются, и ошибаются поправляя. Это нормально и тут нет ничего плохого.
А бывают те кто поправляют не разбираясь в теме, когда я разбираюсь. И это тоже прикольно. Позволяет усомниться в чём-то и пойти в интернет уточнять. Я же «ии блогер» на ютубе и в рилсах, там милое дело пытаться уличить меня в том, что я какой-то факт не проверил, не понимаю, не знаю. И в комментах к ролику про получение уровня, мне начали говорить что быстрое получение уровня в начале игры про серотонин.
Я помню, что вообще это про дофамин. Но помню косвенно. Что это механизм дофаминовой петли. Я до сих пор помню звук поднятия уровня из WoW и очевидно в начале игры он звучит довольно часто. А тут пришлось найти прикольную статейку, так как я не на 100% был уверен. И да, всё верно. Но статейкой можно и тут поделиться. Лайки, получения уровней в игре — это всё про дофамин. А серотонин это про более глубокое чувство удовлетворения, а не быструю легкую награду.
https://netpsychology.org/serotonin-and-gaming-understanding-the-brains-reward-system/
Забавно, что когда появляются большие охваты, сразу появляются те кто говорят «вы не шарите». И я люблю критику. Когда меня поправляют и говорят в чем я не прав. Синдром самозванца давно пройден и знать всё нереально. Я люблю работать сутками, учиться чему-то, но я никогда не скажу, что я знаю точно все. В каких-то нюансах я разбираюсь лучше, в каких-то хуже. И я уважаю экспертные поправки. При этом в чём-то круто разбираться (очень узком), можно даже не являясь подтвержденным экспертом и т.п. Просто можно случайно прочитать то что я никогда не видел. В общем все ошибаются, и ошибаются поправляя. Это нормально и тут нет ничего плохого.
А бывают те кто поправляют не разбираясь в теме, когда я разбираюсь. И это тоже прикольно. Позволяет усомниться в чём-то и пойти в интернет уточнять. Я же «ии блогер» на ютубе и в рилсах, там милое дело пытаться уличить меня в том, что я какой-то факт не проверил, не понимаю, не знаю. И в комментах к ролику про получение уровня, мне начали говорить что быстрое получение уровня в начале игры про серотонин.
Я помню, что вообще это про дофамин. Но помню косвенно. Что это механизм дофаминовой петли. Я до сих пор помню звук поднятия уровня из WoW и очевидно в начале игры он звучит довольно часто. А тут пришлось найти прикольную статейку, так как я не на 100% был уверен. И да, всё верно. Но статейкой можно и тут поделиться. Лайки, получения уровней в игре — это всё про дофамин. А серотонин это про более глубокое чувство удовлетворения, а не быструю легкую награду.
NetPsychology
Serotonin and Gaming: How Video Games Affect Brain Chemistry (2026)
Picture this: it's 2 AM, and you've just told yourself "one more level" for the third consecutive hour. Your eyes are glazed, your posture has devolved into something resembling a…
🔥4❤🔥2
Персонаж "у доски" не может не говорить
Забавный баг Veo 3.1 Lite. Если персонаж стоит у доски и что-то рисует, то без речи вео его генерить тупо отказывается с ошибкой.
Да, я сделал себе визуальный нодовый редактор чтобы ролики собирать. Мне так сильно удобнее. Плюс когда токены в клоде кончаются рилсы не поделать, а это неудобно. Так и токены на лишнее не тратятся и вся моя база ассетов подтягивается.
И я подумал. Что любой профессиональный софт без возможности расширения собственными плагинами через LLM скоро будет относительно бесполезен. Я хочу чтобы софт был вписан в мой продакшен процесс, а не подстраивать свои процессы под чужой софт. Потому что в противном случае мало кто может мне дать функционал такой который перебьет тот факт, что я через LLM могу себе сделать инструмент "под себя" за пару часов и пользоваться им.
Забавный баг Veo 3.1 Lite. Если персонаж стоит у доски и что-то рисует, то без речи вео его генерить тупо отказывается с ошибкой.
We encountered an issue with the audio for your prompt, which means we could not create your video. This can sometimes happen due to our safety filters or other processing issues. Please modify your request and try again.Да, я сделал себе визуальный нодовый редактор чтобы ролики собирать. Мне так сильно удобнее. Плюс когда токены в клоде кончаются рилсы не поделать, а это неудобно. Так и токены на лишнее не тратятся и вся моя база ассетов подтягивается.
И я подумал. Что любой профессиональный софт без возможности расширения собственными плагинами через LLM скоро будет относительно бесполезен. Я хочу чтобы софт был вписан в мой продакшен процесс, а не подстраивать свои процессы под чужой софт. Потому что в противном случае мало кто может мне дать функционал такой который перебьет тот факт, что я через LLM могу себе сделать инструмент "под себя" за пару часов и пользоваться им.
🔥7
Сделал себе ещё проектик для души
https://youtube.com/shorts/GaguiGgR11M?is=wzKNE_VE5JeytWmY
Ща чуть ещё приноровлюсь как истории полностью оформлять. Кто дал ему в руки нейросети?!
Как говорится по жизни у меня пока одно хобби долго продержалось, помимо всяких статей по геймдеву. Профессиональная игра в покер. Наверное поэтому я люблю истории связанные с шулерами и тому подобным.
Сказал просто поделиться. Вдруг кому-то тоже такое по вкусу. В общем решил пособирать байки, да поделать их в стиле нуара. Так как я люблю хорошие истории и нуар :)
Просто с моей производительностью, когда мне дают модификатор в виде клода, то мне сразу хочется делать много всего :)
https://youtube.com/shorts/GaguiGgR11M?is=wzKNE_VE5JeytWmY
Ща чуть ещё приноровлюсь как истории полностью оформлять. Кто дал ему в руки нейросети?!
Как говорится по жизни у меня пока одно хобби долго продержалось, помимо всяких статей по геймдеву. Профессиональная игра в покер. Наверное поэтому я люблю истории связанные с шулерами и тому подобным.
Сказал просто поделиться. Вдруг кому-то тоже такое по вкусу. В общем решил пособирать байки, да поделать их в стиле нуара. Так как я люблю хорошие истории и нуар :)
Просто с моей производительностью, когда мне дают модификатор в виде клода, то мне сразу хочется делать много всего :)
YouTube
Шеннон и Торп против рулетки #КлодШеннон #Рулетка #ИсторияНауки #Казино #ЛасВегас
В 1961 году математик Эдвард Торп спрятал компьютер в ботинке, чтоб...
🔥2
Forwarded from Математика в Gamedev по-простому
Путь кадра — Финал
Я решил больше писать про геймдизайн со следующей недели. Но нужно же добить серию статей про рендер, чтобы не бросать на пол пути. Поэтому сегодня целых 3 статьи.
https://dev-math.ru/articles/postfx/ — Постобработка
https://dev-math.ru/articles/gi/ — Глобальное Освещение
https://dev-math.ru/articles/raytracing/ — Трассировка Лучей
И это уже выглядит как завершенная история, где я охватил все ключевые темы. Материал получился сложным, на одну статью нужно минут сорок, а всего их 13. И ещё там много прикольных дополнительных ссылок. Но для меня цель материал закрыл. Это последовательная история о том, как работает современный реалтайм рендер. Со ссылками на все нужные дополнительные материалы. И, пусть и с усилиями, они позволяют погрузится в тему рендеринга и +- понять, как оно вообще работает.
Материалы по геймдизайну попробую структурировать по проще, кусками поменьше, чтобы информация лучше и проще воспринималась. Там у меня много идей, в общем на следующей неделе будет много новинок.
#devmath #render
Я решил больше писать про геймдизайн со следующей недели. Но нужно же добить серию статей про рендер, чтобы не бросать на пол пути. Поэтому сегодня целых 3 статьи.
https://dev-math.ru/articles/postfx/ — Постобработка
https://dev-math.ru/articles/gi/ — Глобальное Освещение
https://dev-math.ru/articles/raytracing/ — Трассировка Лучей
И это уже выглядит как завершенная история, где я охватил все ключевые темы. Материал получился сложным, на одну статью нужно минут сорок, а всего их 13. И ещё там много прикольных дополнительных ссылок. Но для меня цель материал закрыл. Это последовательная история о том, как работает современный реалтайм рендер. Со ссылками на все нужные дополнительные материалы. И, пусть и с усилиями, они позволяют погрузится в тему рендеринга и +- понять, как оно вообще работает.
Материалы по геймдизайну попробую структурировать по проще, кусками поменьше, чтобы информация лучше и проще воспринималась. Там у меня много идей, в общем на следующей неделе будет много новинок.
#devmath #render
🔥4