Backtracking – Telegram
Backtracking
4.51K subscribers
1.3K photos
132 videos
25 files
1.26K links
вы можете помочь каналу повишлистив игру flowerbots: https://store.steampowered.com/app/3422670/FlowerBots_Demo/
Download Telegram
обожаю балансить игру и с радостью закапываюсь в это занятие с головой

но балансить слишком рано бесполезно, и настраивать конкретные значения лучше уже когда вся картина игры понятна, а до этого пусть лучше остаётся порядками, без приближений

чтобы одёрнуть себя от бесполезного высчитывания конкретных чисел, придумал себе screen resolution систему баланса!

у крошечной аномалии (противника в нашей игре) 320 здоровья. у аномалии побольше — 480. если этого мало, то следующий шаг не 500, а 720. после него 1080

это намного веселее, чем 1, 10, 100, 1000 и не чувствуется настолько топорно. очень сильно помогает не фокусироваться на деталях, а ударным темпом доделывать чё мы там доделываем!
❤‍🔥30🔥6🎉6🤯3💯3
про тайм менеджмент и запойную работу при сдвг

большая часть делания игры это хорошо выстроенный рабочий процесс, но как человек с сдвг, я, конечно, считаю что намного эффективнее работаю увлечёнными забегами. это когда я неделю «рисёчю» и отвлекаюсь на все возможные другие дела, а потом в одни выходные придумываю все виды ботов и противников, организовываю это в структуру, придумываю абилки и разом учитываю восемнадцать тысяч нюансов

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

в сравнении не с другими людьми, а с тем чтобы сесть, аккуратно разбить всё на задачи, терпеливо оценить сколько времени они занимают, сделать их, посчитать сколько реально они заняли, и прикинуть насколько это эффективнее, чем работа запоями? ведь если работа запоями продуктивнее, то числа это только докажут. так ведь? так???

правда в том, что, конечно, я не пробовал

когда я работал в корпоративном айти, то много всего шло через учёт времени, но каждый раз это чувствовалось не как самодисциплина, а как проверка от менеджмента что ты не сачкуешь и реально выполняешь сколько-то там часов работы в день, а наша цель сейчас другая — разобраться что работает лучше

а, может, в идеале, ещё и получится выстроить себе структуру, в которой я не настолько зависим от вдохновения и намного лучше понимаю и контролирую свой рабочий процесс! и тогда получится как в качалке: можно жать по 100кг грязными подходами, а можно жать 70, но реально контролируя процесс и делая всё красиво. так и мышцы растут лучше

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

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

(у кого всё ок или кто себе уже все процессы выстроил — вы молодцы и герои, так держать! надеюсь что тоже там когда-нибудь буду, а пока "век живи — век учись")
❤‍🔥50🎉13🔥8🏆5💅3
про удобные инструменты для работы над тем, что нравится

этим летом мы несколько недель поработали бок о бок с Жан-Клодом Котье, который был техлидом игрового движка для The Movies (2005), программировал 3D для Black & White (2001). то есть делал движки для коммерческих трёхмерных игр ещё до того как анриал и юнити стали стандартами. сейчас, вот, делает на своём движке фейсбучные игры для пожилых людей потому что знает свою аудиторию и держит её крепко

он был в бангкоке, и сидел работал в своём углу, а мы в своём, но иногда вечерами мы, конечно, обсуждали кто как чё делает и какое у кого воркфлоу. это был первый раз в жизни когда я увидел человека, который управляет своим движком на каком-то недосягаемом уровне

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

и это тоже было прикольное ведро на голову, потому что я, тут, сижу дизайню 13-й босс файт в игре, и мне надо быстро проверить какие способности доступны к этому моменту, чтобы учесть чем игрок может его вообще пройти, а чем — нет. раньше бы ползал по табличкам или пытался удержать всё это в голове, а теперь у нас в консоли есть команда "отмотай игру к 13-му босс файту", которая разлочивает всё, что есть на пути: открывает карту, собирает предметы, открывает способности, прокачивается где надо. и теперь я просто открываю игру в нужном месте и вижу какие решения стоят перед игроком и что ему реально доступно. не в документах, а прям в игре, сразу

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

при этом, я знаю продюсеров, которые ожидают что "геймдизайнер постоянно должен знать все актуальные нюансы своей игры", знаю людей которые укоряют себя в том что не могут удержать это всё в голове, знаю людей которые работают над документацией больше, чем над самой игрой, и, наверное, это всё тоже способы справляться с этой проблемой, просто не мои

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

такую же идею слышу от знакомых программистов: кто-то вечерами рассказывает как круто вайб-кодить: рассказывать ИИ чё ты там хочешь сделать, а он сам выдаёт тебе код. а кому-то нравится программировать настолько, что они не отдадут это ИИ, максимум возьмут его себе помощником, и только если он будет полезным. потому что программировать им нравится самим
💯32❤‍🔥18🏆5
про конкретные объекты

на youtube начали выкладывать материалы конференции авторов паззлов ThinkyCon 2025. FLEB, любимый мной по играм 20 Small Mazes и Strange Jigsaws, выступил с короткой пятиминутной речью о том, что для него значит эссе Дональда Джадда "Specific Objects" (1964)

само эссе небольшое, укладывается в 11 страниц, и, по сути, в нём Джадд обозначает переход от живописи к "конкретным объектам", которые не картины и не скульптуры, а какие-то штуки в пространстве, которые ничего собой не представляют, и не являются прямоугольной рамкой на стене, в которой зрители ожидают увидеть отображение чего-то, как правило в перспективе

в западном искусстве 60-х были сильны вайбы ухода от личного в искусстве, нарративов, замыслов художника и истории создания работ. сейчас, так совпало, читаю биографию Агнес Мартин, и она тоже проговаривает что её работы приходят к ней сразу цельными, и иногда ещё дополняет что "во сне". мол, ничего личного в них, конечно, нет, не задавайте глупых вопросов

(1/2)
❤‍🔥18🔥4💯2
короче, FLEB предлагает подумать о том, насколько авторские игры могут подступиться к тому, чтобы стать "конкретными объектами"

и не только в смысле целостности и презентации, но насколько вообще они могут перестать быть программой на прямоугольном экране, и как паззлы могут выйти из уровня, на котором они находятся, и оказаться в мире игры, на экране настроек, на экране с заставкой, и, может, даже за самим экраном

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

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

https://www.youtube.com/watch?v=WkMcYd9pY_Y
❤‍🔥20🔥4💯2
классное видео с эволюцией BALL x PIT от прототипа в 2022 году к релизу в 2025

реально здорово когда есть три года на разработку игры! (и это, типа, десятая игра разработчика, лапищи реально мощны)

https://www.youtube.com/watch?v=_9cUwy-vo88
❤‍🔥16💅7🔥4
valve анонсировали новую steam machine, а dbrand тут же нарисовали для неё скин. распродастся моментально
💅38❤‍🔥20💯2
смотрю остальные выступления с Thinky Games 2025, и, прикиньте чё, люди которые делают игры для детей, говорят что если спросить детей, которые не умеют считать, какое число посередине между 1 и 9, то, в целом, ответ будет 3

и дети, как всегда, правы! это и есть самый интуитивный ответ, потому что один это мало, три это больше, а девять уже больше намного. девять относится к трём так же как три к одному. прикольно, насколько логарифмическая логика присутствует прям в базовой прошивке

целиком выступление тут, больше такого масштаба откровений там нет, но есть много полезных штук о том, как сделать числа и тексты доступнее (и это не только про детей, взрослые иногда не умеют считать-читать тоже, даже те кто умеют)

https://www.youtube.com/watch?v=AEvWI9o9p9k
🤯20🔥9❤‍🔥3💅2
❤‍🔥28💅11🔥9🏆5
вчера unity анонсировали партнёрство с unreal engine, но на этом коллабы года не заканчиваются

цодинг (привет академовским!) переписывает шейдеры xordev на c++ чтобы генерировать их как изображения в формате PPM, и потом склеивать в покадровое видео. в итоге получается то же, что и в красивых шейдерах xordev, но в обход gpu

может показаться что это какие-то технические дебри, но цодинг настолько просто и понятно всё объясняет, что ему только почёт и уважение

https://www.youtube.com/watch?v=xNX9H_ZkfNE
❤‍🔥12🔥6🤯5🏆1
томас браш ща 20 минут показывает классный трюк

1. можно взять видео геймплея игры
2. закинуть его в adobe premier / davinci
3. добавить звуков: атмосфера, враги, игрок, всё на то чтобы усиливать настроение и, например, давать чётко игроку понять попал ли он по монстру или нет
4. протестировать всё это до игрового движка, в видео редакторе, и быстро поправить чё не работает и какие звуки надо заменить
5. а потом уже, с чётким списком звуков и запросов, добавить всё это в игру

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

видео 20 минут, очень понятное "до и после", видно весь процесс, хороший короткий мастеркласс

https://www.youtube.com/watch?v=MPrt2eraa6E
❤‍🔥15🔥11🎉5
This media is not supported in your browser
VIEW IN TELEGRAM
🤯33🔥21❤‍🔥13💯1🏆1