Dev Dairy Diary
77 subscribers
229 photos
14 videos
29 links
Очередной личный бложек. Программирую, разрабатываю игры, живу в США, пытаюсь наладить жизнь.

Moo :3

Мои аккаунты
https://linktr.ee/martycow

Поддержать мои стремления
https://ko-fi.com/martycow
Download Telegram
Продолжаю моделить!
Сегодня сделал ретопологию тела и лап. Когда надоело это делать, начал заниматься риггинтом. Толком никогда его не трогал, поэтому для меня это прям очень веселый процесс! Получается прикольно. Далеко от идеала, но уже хотя бы что-то.

#Gamedev
4👍1
Если изначальная идея для игры будет реализована (и если я вообще не заброшу проект), то вот вам ИНСАЙДЕРСКАЯ подсказка в первом коммите на гитхабе 👀

Подсказка к подсказке: это не бинарный код

#Gamedev
🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Мне тут подкинули ключ на трилогию GTA для свитча. San Andreas я ни разу не проходил полностью и вообще не большой фанат этой части, мало в нее играл.
Сейчас может пройду, играя на перерывах
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
АААААА Я просто не могу поверить! Как же это круто!

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

P.S. Со звуком еще угарнее выглядит :D

#Gamedev
🔥81
Я наверное утомил постами про моделирование, но я щас SO EXCITED по этому поводу. Выложил видосик с анимацией в рабочем чате, даже СЕО лайкнул :3

Ну и немножко про рабочий процесс. Я купил за 40$ классный плагин Auto Rig Pro. Очень удобный, кастомизируемый и упрощает процесс. Сначала расставляешь маркеры - где какая часть тела. Причем в плагине есть встроенная обученная нейронка, которая сама может найти части, отдельные пальцы, компоненты лица. Дальше на основе маркеров уже создается скелет с конкретными костями. Плагин позволяет кастомизировать его. Например, можно добавить хвост, крылья, вторую голову, третью руку итд. На основе скелета создается риг, по сути это скелет + виджеты управления. А затем с помощью плагина делаешь скиннинг, то есть идет привязка самой модели к скелету. Каждая кость имеет свой вес - то, насколько она влияет на окружающие полигоны. Насколько я понимаю, это самая сложная часть процесса. А плагин помогает и тут - он как-то сам строит карту весов, причем довольно точно.

#Gamedev
👍3🔥1
Здорово, когда такой качественный контент на русском попадается. Наткнулся на днях на недавно вышедшую документалку про реверс-инжиниринг, в которой простыми словами объясняют, что это такое и как происходит. Там и про клонирование процессоров во времена СССР, и про игровое пиратство в 90х-00х (внезапно даже Петра Гланца пригласили), и про современность, и про много чего еще.
Поразило, конечно, качество этой документалка. Это не видосик на ютубе, это прям полноценный фильм, с художественными вставками, множествами интервью и так далее. И снято это все очень неплохо.

Такой крутой контент и расшарить не за падло!

#Movies

https://youtu.be/yiKjQuYVgcY?si=5prXoheLlKTul1nN
👍2
Игральные карты?! А может лучше карты для создания игры?

Есть такая потрясающая книга - The Art of Game Design за авторством Джесси Шелла. В России книга продается под названием "Геймдизайн. Как создать игру, в которую будут играть все". Собственно, это толстенная книга про геймдизайн, но в ней расписано буквально ВСЕ про пайплайн создания игры от зачатков идеи до маркетинга и релиза. Каждая глава - это отдельная "лупа", которая предлагает взглянуть на конкретную проблему или конкретный аспект игры. Книга не ведет читателя за руку, а объясняет ему детально принципы из которых нужно исходить при разработке.
Я начинал читать эту книгу еще в доковидные времена, но так до конца и не закончил. Все же это прикладное пособие, а не энциклопедия. Вообще, уезжая из России я долго думал, брать ли эту книгу с собой. Она все же толстая и тяжелая. В итоге вместо нее я взял книгу про игровые движки (еще более толстая и тяжелая).

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

В общем, у меня теперь есть колода карт! Может буду заебывать гостей и заставлять "играть" в них, когда буду показывать свою игру

#Gamedev
1🔥4
Купил себе по скидке про контроллер от 8bitDo в стиле GameCube.
Прикольно, что кнопки на магнитиках и их можно менять. Для этого даже есть специальная присоска. Еще в комплекте идут какие-то желтые пимпочки. Видимо, это заглушка для usb порта.

#Videogames
🔥71
Вчера достал из кладовки чемодан, чтобы положить туда тёплые куртки, и нашёл там артефакт из детеншена!

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

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

За несколько дней до выборов кому-то из ребят, с которыми я сидел, пришла идея внутри нашего блока провести свои выборы! Чисто ради веселья и из интереса. В тюрьме всё же абсолютно нечем заняться, и мы развлекались как могли. Идея всем нашим зашла на ура, и мы с большим задором смастерили из бумаги и упаковки из-под сахара избирательную урну и раскрасили её. Также нарезали бумажек, каждая из которых была пронумерована и имела 3 варианта: Kamala, Trump и No vote. После этого мы начали раздавать всем бумажки. Несмотря на довольно враждебную атмосферу внутри блока, большинство с улыбкой взяли "бюллетень". Кто-то повёл себя занудно и отказался участвовать, кто-то начал возмущаться, что Трамп должен победить, а Камала "вообще баба, и ей не место в политике".

Я, имея реальный опыт наблюдателя, был одним из наблюдателей этих выборов, а также считал результат. Мы даже одну из охранниц уговорили проголосовать, когда она проводила обход (вторая охранница оказалась более душной и отказалась). В общем, где-то час мы подождали, пока все проголосуют, и начали вести подсчёт. К сожалению, я не смог тогда ответственно подойти к делу, и Лео сделал вброс за путина (русские, что с нас взять). Тем не менее, с большим перевесом победила Камала Харрис, что было очевидно. В общем, устроили себе прикольное и запоминающееся развлечение на пару часов.

После этого мы пошли смотреть новостные каналы по телевизору и следить уже за настоящими выборами. К слову, я до последнего момента был уверен, что победит Камала Харрис. Я досидел до момента, когда неподсчитанными оставались только колеблющиеся штаты, меня начало рубить из-за таблеток для сна, и я пошёл спать. Проснулся я от шума где-то в 2–3 часа ночи, и первое, что я увидел, - Трамп выступает с обращением к избирателям по поводу своей победы. Это буквально первое, что я увидел, открыв глаза, и это воспринималось как какой-то кошмар. Очень неприятное ощущение, которое сильно запомнилось.

#IRL #DetentionStories

1\4
504🤯2
Dev Dairy Diary
Вчера достал из кладовки чемодан, чтобы положить туда тёплые куртки, и нашёл там артефакт из детеншена! Стараясь не думать об аде, через который я прошёл, я стараюсь вспоминать только весёлые и положительные вещи, и это одна из них. Когда мы планировали весь…
Но вообще важен ещё контекст того, в какой атмосфере всё это происходило. Сейчас будет немного накопленной ненависти и обиды. До всего этого я не знал ничего про людей из Латинской Америки, но после увиденного моё мнение о них сильно подпортилось. Хотя я понимаю, что по сути увидел результат отрицательного отбора. Но также я стал хоть немного понимать, почему вообще многие американцы так сильно настроены против мигрантов.

Если что, один блок в детеншене (конкретно в Winn) - это вытянутый коридор, по обе стороны которого друг напротив друга находятся кровати, есть отдельная застеклённая зона с телевизором и зона душевых и туалетов. И всё это в одном помещении, в котором одновременно живёт порядка 40–50 человек разных национальностей и разного уровня интеллекта. Один из сидевших со мной хорошо охарактеризовал блок: "Это как жить в общественном туалете". Наверное, 70–80% в моём блоке (да и в целом) составляли люди из Латинской Америки. В основном из Гватемалы, Гондураса, Сальвадора, Колумбии и Эквадора. Мы относились почти ко всем из них как к единому организму, называя их просто латиносами. У нас же, путём наших усилий, образовалась очень классная компания из 8–10 русскоязычных людей, половина из которых - геи. Тихо сидели у себя в углу, общались, играли в крокодила, читали книжки, никому не мешали.

Вообще, конкретно в момент выборов я жил в одном из самых шумных и конченых блоков. Я провёл в этом блоке где-то 2,5 месяца, и это худшее место, в котором я был за весь срок. Это была полнейшая жесть! Наверное, большинство латиносов, находившихся там, - это те, кто в статусе иммигранта был пойман на воле за различные преступления: от вождения в нетрезвом виде до торговли наркотиками. Какой-то чел вообще 20 лет прожил в США без грин-карты, ехал на машине из штата в штат, его остановили и нашли косяк в машине (а это федеральное преступление, так как марихуана на федеральном уровне всё ещё запрещена). Его посадили в детеншен на депортацию. Краем уха я слышал чьи-то разговоры про банды и всё такое. Да и в целом там находилось несколько особо конченых личностей, от которых исходили вайбы абсолютно тупых и безбашенных бандосов.

Ощущалось это примерно так.
Когда мы только-только прибыли в первый детеншен в Миссисипи (Adams Correctional Center), то были шокированы тем, насколько шумно и неконтролируемо ведут себя латиносы. Это отмечают все люди, которые были в детеншене. Так было везде. Я не знаю, наверное, это какой-то особый менталитет. Я никогда в жизни не видел, чтобы взрослый человек мог в максимально кринжовой и неприятной форме пародировать звуки животных: лай, кукареканье, мычание, мяуканье, блеянье. Каждый раз это вызывало у окружающих громкий хохот. Однажды я проснулся как от кошмара с лютой тахикардией, потому что недалеко от меня какой-то чувак решил начать во всё горло кукарекать в 5 утра. Также они все дичайше любят свистеть. Мотив из фильма "Убить Билла 2" теперь невозможно слышать, потому что в какой-то момент этот мотив насвистывали сразу 5–10 человек вокруг. И ты не можешь никуда деться. Особенно омерзительно было, когда на обход заходит охранница, а все латиносы свистят ей в спину как какой-то проститутке. Не то чтобы я защищаю охранниц, они были теми еще мразями. Но некоторых редких и хороших охранниц было поистине жалко.

2\4

#IRL #DetentionStories
🤯31👀1
Dev Dairy Diary
Но вообще важен ещё контекст того, в какой атмосфере всё это происходило. Сейчас будет немного накопленной ненависти и обиды. До всего этого я не знал ничего про людей из Латинской Америки, но после увиденного моё мнение о них сильно подпортилось. Хотя я понимаю…
Теперь про Winn Correctional Center в Луизиане. В блоке есть 2 телевизора: один в изолированной зоне, а второй висит на стене над первой кроватью. И вот второй телевизор полностью захватили латиносы. Они целыми днями смотрели всратые мексиканские сериалы, слушали всратую латиноамериканскую музыку (она ВСЯ имеет один и тот же бит, но с разной частотой), всратые шоу уровня "Давай поженимся" или "Самые шокирующие видео" (с незамазанной расчленёнкой). Почти всегда они смотрели телевизор на полной громкости до раннего утра, мешая всем остальным спать. Кто-то из латиносов мог просто так, абсолютно внезапно, подойти к металлическому столу и начать громко долбить по нему рукой или бельевым мешком. Кто-то мог перекрикиваться из одного конца блока в другой. Были люди, которые вытачивали из оконного оргстекла шарики, а затем в душе с помощью украденного лезвия бритвы проводили операции, - разрезали крайнюю плоть и вставляли туда эти шарики - это называется "перлы". Когда мне рассказали об этом, я подумал, что это какой-то извращённый вид троллинга, и не поверил. Почти все латиносы там находились в детеншене больше года, а в сочетании с омерзительнейшими охранниками у них образовался симбиоз, и охрана почти не трогала их. Ещё это был единственный блок, где нужно было "откупаться": каждое утро проводилась уборка блока, но уборщиков в детеншене нет, а ответственного за уборку не выбирали, поэтому все делали это строго по очереди. А если ты не хочешь вставать в 6–7 утра ради того, чтобы убирать за другими (мы-то не сорили), то надо отдать местную обменную валюту - лапшу быстрого приготовления Maruchan. Один из наших ребят однажды отказался убираться и отдавать лапшу, латиносы написали на него кучу жалоб, и парня перевели в другой блок. Самый прикол в том, что уборка по правилам должна проводиться определённым человеком, который сам вызвался это делать, и ему даже платят за это доллар в день. Контрабанда там тоже присутствовала. Они воровали лезвия для бритв, бутылки с мылом, бумажные полотенца, обменивали друг другу лекарства и т. д. Однажды, когда сломался кондиционер, охранники принесли большой вентилятор. Ночью латиносы выломали из него прутья и начали делать заточки.

В какой-то момент мы уже просто не выдерживали и начали писать жалобы на ситуацию в целом и на конкретных людей. Благо нашлась пара адекватных сотрудников, кто на это отреагировал, и нам удалось отселить пару человек. Но в основном нам отвечали "Boys will be boys" и давали понять, что они-то тут давно, а мы тут новенькие, и ради нас они этот балаган разгонять не станут. Про просмотр телевизора ночью на полной громкости одна из особо мерзких охранниц сказала: "Ну и что, я тоже люблю по ночам смотреть телевизор". В конце концов мы даже написали настоящий донос одному из администраторов детеншена - прямо составили список, кто что делает и на какой кровати спит. Результат был не очень эффективным, но кого-то всё же отругали.
Мы продолжили писать жалобы. Но мне было крайне стрессово из-за всей ситуации, потому что это всё происходило за пару-тройку недель до моего суда, и я не хотел, чтобы нас всех расселили.

В итоге мой стресс оправдался, и однажды вечером пришли охранники, сказали нам всем собирать вещи, потому что мы переселяемся. Позже мы узнали, что латиносы написали на нас в ответ под сотню жалоб, и охранники на это решили отреагировать. Нас расселили по разным юнитам в противоположных концах детеншена (всего было 5 юнитов - это отдельные здания, в каждом юните 8 блоков). Нас с Лео тоже расселили, узнав, что мы пара. В дальнейшем Лео всё же уговорил охранников поселить нас хотя бы в один юнит, поэтому остаток срока мы сидели в соседних блоках и виделись 1–2 раза в неделю только на прогулках. Лео немного знает испанский и после пережитого посылал весь тот блок на испанском, когда видел их в столовой. А один из конченных латиносов (мы дали ему кликуху Ведьма за дурацкую прическу и манеру говорить, будто он читает заклинание) в столовой обещал найти его и прирезать. Ну удачи ему это сделать из Сальвадора.

Такие дела.

3\4

#IRL #DetentionStories
🔥3🤯2👍1😱1
Dev Dairy Diary
Но вообще важен ещё контекст того, в какой атмосфере всё это происходило. Сейчас будет немного накопленной ненависти и обиды. До всего этого я не знал ничего про людей из Латинской Америки, но после увиденного моё мнение о них сильно подпортилось. Хотя я понимаю…
P.S. На фотке ещё один из артефактов. Башмачок, сделанный из упаковок лапши Maruchan и связанный нитками, сделанными из растянутого и перекрученного полиэтиленового мусорного пакета. Абсолютное большинство латиносов занимались этим целыми днями, причём независимо от детеншена. Будто это какое-то их умение по умолчанию.

4\4

#IRL #DetentionStories
7
Ну как вам история? Стоит продолжать? :D
👍6