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

Moo :3

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

Поддержать мои стремления
https://ko-fi.com/martycow
Download Telegram
Я вспомнил про самую-самую-самую первую игру, которую сделал, и захотелось попробовать ее найти. Это был какой-нибудь 2005 год, я скачал GameMaker (6 версию, если не ошибаюсь), поковырялся немного, а потом попросил одноклассника нарисовать спрайт машинки. И через пару часов мы сделали довольно примитивную игру - "ВЕСЕЛЫЙ МОЛОЧНИК", где надо было ездить по лабиринту на синем молоковозе и собирать бутылки молока. Я точно помню, что скидывал архив однокласснику по почте, но так и не смог найти.

НО Я НАШЕЛ КОЕ-ЧТО ПОКРУЧЕ!

Чуть позже я узнал про игровой движок Blitz3D. Код там можно было писать на языке Blitz Basic (основанном на языке Basic). Он поддерживал только DirectX 7.0 (хотя я помню один чувак пытался добавить поддержку DirectX 9.0). Движок был довольно популярным в то время, я быстро нашел несколько форумов, где люди делились своими наработками, общались и т.д.
Программировать я тогда прям вообще не умел, даже не знал, что такое циклы и условия, поэтому в основном копипастил код с форума или редких туториалов.

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

#Gamedev #Nostalgy
🔥3
Dev Dairy Diary
Я вспомнил про самую-самую-самую первую игру, которую сделал, и захотелось попробовать ее найти. Это был какой-нибудь 2005 год, я скачал GameMaker (6 версию, если не ошибаюсь), поковырялся немного, а потом попросил одноклассника нарисовать спрайт машинки.…
На одном из форумов я даже познакомился с таким же школьником, с которым мы вместе что-то пытались делать. Я тогда впервые запустил 3DS Max и сделал уровень :D

P.S. Записывайте советы из 2006, как нужно "продовать" игры!
🔥3👍2
2👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Продолжаю моделлить персонажа. Переделал ему волосы, замоделил одежду, начал риггить. Понял, что нет смысла одновременно отображать тело и одежду, да и при анимации очень коряво выглядит. Поэтому сделал 4 типа тел для разных сочетаний одежды:
- Полностью голый
- В трусах
- В майке, штанах и ботинках
- Полностью одетый

С цветом волос я пока не определился, но пока оставил рыжеватые.

#Gamedev
5👍3🔥1
Играюсь с эмоциями :3

#Gamedev
👍2🔥2
Dev Dairy Diary
Играюсь с эмоциями :3 #Gamedev
This media is not supported in your browser
VIEW IN TELEGRAM
Ну и анимашку сюда тоже запихну

Научился быстро и просто ретаргетить анимации с Mixamo. Просто буквально за пару минут. Если подзапариться, то вообще можно автоматизировать процесс.

Потом поковырял Shape Keys. Классная вещь. Можно костями настроить основу для эмоции, а потом вручную доделать. И каждый ключ можно менять от 0 до 1 ползунком. Пока сделал 3 параметра:
- Exp_Mad
- Exp_Happy
- Exp_Sad

То есть получается анимация (ходьба, бег, прыжки) отдельно, а shape keys (эмоция радости, эмоция гнева) отдельно, и их можно совмещать друг с другом. Причем капюшон от куртки тоже записан через Shape key. Я просто в Юнити меняю значение переменной от 0 до 100 и персонаж уже со снятым капюшоном.

#Gamedev
👍21
Завел страничку на Ko-Fi
Мааало ли кто захочет поддержать мое стремление сделать игру 👀

https://ko-fi.com/cedarstation
👍4
Подумал, что надо подойти ко всей идее серьезно в плане того, что вся затея - это какой-никакой БИЗНЕС. Как минимум с точки зрения налогообложения, в США все же проблем с IRC не хочется иметь, даже получая условный доллар. А то потом путаницу в налоговых декларациях создам.
LLC и прочее регать сейчас нет никакого смысла, налогом подобное не облагается вроде до 600$, но в декларации это все равно надо указывать. Вообще как я понял в Орегоне относительно неплохой климат для подобного.

Мне в начале года уже пришлось, кстати, столкнуться со всем таким. Я ж работаю как Independent Contractor, и по сути моя зарплата с работы - это доход моего индивидуального бизнеса. И соответственно декларировать мне это все нужно как бизнес. Но до этого я также работал в Амазоне по форме W-2 как рядовой сотрудник, где компания сама платит налоги (как в России мы все к такому привыкли). Поэтому декларация у меня оказалась довольно увесистая. Кстати, в США есть такая прикольная штука как Tax Refund. Ты, либо компания платит налоги весь год на основе каких-то своих подсчетов, а в апреле подается налоговая декларация с точными доходами, расходами по каждой из предложенных категорий. Учитывается платишь ли ты пенсионные отчисления, имеешь ли кредит на учебу, и еще куча различных факторов. И в конце концов оказывается, что по более точным подсчетам ты, либо компания переплатила или недоплатила. Чаще бывает, что происходит переплата, которую и возвращают каждый год, это и называется Tax Refund. По моим наблюдениям, многие получают назад порядка $1000-$4000. Это не бесплатные деньги из воздуха, это буквально твои деньги, но когда такое происходит - всегда приятно.

Но на самом деле я даже смог немного вдуплить в налоговую систему. К сожалению, съедает это все довольно большой процент (~30% в моем случае). Времена жизни в Грузии с 1% подоходного налога щас вспоминаются как сказка. А еще тут очень много разных кодов. Вот попробуй разберись внезапно отличие 1099-NEC, 1099-MISC, 1099-INT/DIV и 1099-K. А что такое вообще W-2?
Основная форма декларации - это 1040, но тут БАМ и к ней прикладываются 1040 Schedule 1 (прочий доход), 1040 Schedule 2 (дополнительные налоги), а потом внезапно 1040 Schedule C (доход и потери от бизнеса), а потом 1040 Schedule SE (налог на самозанятость), а затем еще 8995 (налоговый вычет для бизнеса), а в самом конце 4562 (амортизация).

Увесистая получилась декларация. Причем, так как мой доход - это бизнес, то я могу уменьшать налог с помощью бизнес-расходов. Интернет, подписки на Rider и Claude, покупка монитора, ремонт ноутбука - это все бизнес-расходы. Там есть свои нюансы, нужно указывать в каком соотношении ты используешь что-либо (например, 60% работа - 40% личная жизнь), но в итоге можно таким образом несколько сотен долларов сэкономить на налогах.

Я теперь прекрасно понимаю, почему никто не хочет с этим разбираться и многие нанимают бухгалтеров. В теории можно даже бесплатно обратиться к штату за помощью в заполнении. Но к счастью, я не в ручную все это заполнял, а использовал сторонние сервисы. Подумал, что зачем мне платить 100$ (потому что самозанятый) на TurboTax, если я могу сделать все то же самое через FreeTaxUSA бесплатно (на самом деле пришлось заплатить 15$ в качестве комиссии за подачу декларации для штата Орегон). 2-3 часа времени, куча простых вопросов да/нет, перенести числа из выписки в форму, вообще изи. В случае каких-то непоняток реддит + Claude. Но тут главное тысячу раз все перепроверить. Потому что в теории могут назначить инспекцию, а это значит нужно будет отправлять выписки на каждую из описанных вещей.

Короче, о чем это я хотел написать...
Ах да, свой стартап я назову Moo.exe
Даже домен зарегал https://mooexe.dev/ :D

#Boring
6🔥2🤯1
32

В двоичной системе счислении это «круглое» число. Да и 2^5 всегда было просто запомнить
🎉9
Впервые в жизни мой профиль на гитхабе выглядит так!
👍10🥰1🤔1
Несколько недель назад упоминал, что на работе делаю свою первую крупную фичу - систему почты. Я честно не ожидал, что такая, казалось бы, простая система окажется настолько долгой в реализации. Получилось не идеально, что-то пришлось вырезать, переписывать и переделывать. Но тем не менее несколько дней назад выкатили фичу в плейтест.

А щас вот узнал, что про нее в нашем девлоге написали :3

https://www.pantheonmmo.com/news/combat-progression-update-mail-system-overview/

#Gamedev
🔥3
Ого! Студия LAIKA (Каролина в стране кошмаров, ПараНорман) выпустила сегодня трейлер своего нового мультфильма, действия которого, судя по всему, происходят в Портленде. Да и сама студия, как я щас узнал, находится в соседнем Хиллсборо

https://youtu.be/POneS8h1jyU?si=VrXAxBvFnAKcxvhG

#PortlandMentioned
👍4🔥3
У меня пока нет винилового проигрывателя, но тут я прям не удержался и предзаказал пару пластинок пока доступно. Должны в 3-4 квартале прислать.

Набор пластинок с саундтреком к игре Night in the woods 2017 года. Отличный саундтрек, отличная игра. К сожалению, история тут трагичная и Alec Holowka, который был одним из программистов, дизайнеров, и написавший саундтрек к игре - покончил с собой. Там в целом очень гнусная история с "отменой" человека. Огромная потеря. Написано, что деньги от продаж пойдут в том числе его семье. Но к самой компании я после всего произошедшего отношусь негативно, тем не менее для меня это довольно значимый саундтрек.

Также предзаказал саундтрек и скетч-бук к игре TUNIC, которую я проходил пару месяцев назад и которая, по сути, дала мне буст мотивации к разработке своего проекта. Особенно интересно будет полистать скетч-бук, потому что там, насколько я понимаю, помимо самих зарисовок, будет также и рассказ о том, как Andrew Shouldice вообще придумывал уровни, прорабатывал гейм-дизайн, откуда черпал идеи и так далее. Мой новый кумир, так сказать хехе

#Videogames #Music
4
Начал с того, что захотелось прикрутить базовый экран выбора слота сохранения, но что-то я заигрался и начал делать прототип меню :D
Получилось неплохо так

#Gamedev
👍9🔥21
Media is too big
VIEW IN TELEGRAM
Сегодня у нас довольно уникальный вечер

Тизер 👀
🔥41