Дневники разработчика
1.91K subscribers
189 photos
35 videos
13 files
137 links
Мы THS - молодая команда разработчиков из Краснодара. Мечтаем сделать свою идеальную игру. Об успехах делимся на канале.
Я @colapsefed работаю геймдизайнером. Люблю игры, жену и Иисуса Христа.
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Начал делать анимацию медали, которую будешь получать за крутой заезд. Хочу чтобы партиклы выглядели как искры, но UI particles не разрешает Stretched billboards. Надо что-то изобрести...

Как вам сама медаль?
Я хочу добавить лор в нашу гоночную игру Tuning club. Нужен ли сюжет/лор в гонках? Я думаю, что главное - правильно подать.

Моя жена Аня обожает фильмы Джон Уик. Главное конечно там - это погони, перестрелки и то, когда Киану Ривз убивает человека конём🤣. Но! Разве фильм снискал бы популярность, если бы не интересный мир, в котором чуть ли не каждый бомж работает киллером и даже есть роскошный отель, где нельзя никого убивать или вексели, которые дают возможность попросить что угодно у его должника?!

А представьте, что если сделать гонки в стиле Джон Уик? Люди состоят в клубах со строгим кодексом, набивают татухи за заслуги перед клубом, покупают платиновые турбины, ставят печать кровью на своей машине или забирают руку у проигравшего в турнире. Подавать такой лор нужно через визуал - видео, модели, текстуры. Ни в коем случае не через текст!

Как вам идея?
This media is not supported in your browser
VIEW IN TELEGRAM
Недавно наняли нового сотрудника. Он довольно неплохо умеет писать шейдеры. Смотрите какой шикарный перламутровый шейдер он написал! 🤤
Сейчас в группе тестеров Tuning Club 25 человек.
Они играют и собирают много полезной информации. В основном на тему "весело ли".

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

Я не знаю насколько информативны автотесты, но было бы круто научиться их писать.

На курсах, типа OTUS таким штукам научат.
У них сейчас открывается набор на курс «iOS разработчик. Базовый курс».

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

Из описания ух программы:
— Best practics на последней версии языка — Swift 5.1
— Практика и живое общение с экспертами в течение всего образовательного процесса
— Создание полноценного приложения в App Store для портфолио

Есть партнерка с трудоустройством в МТС, OZON, Avito, Tutu.ru

Чтобы поступить на курс, нужно пройти вступительный тест:
https://otus.pw/5HQT/
Нужен был простой Outline эффект для выделения оборудования при покупке. Нашёл на ассет сторе. Кидаешь скрипт на камеру и скрипт на объект, который надо выделить.

https://assetstore.unity.com/packages/vfx/shaders/fullscreen-camera-effects/outline-effect-78608
Сейчас делаем баланс нашей игры Tuning club.
Баланс призван сделать игру увлекательной и при этом бросать вызов.
Новая арена! Крутяк! Новая машина! Накоплю на неё! Ого, а теперь новый режим игры! Стану здесь лучшим, чтобы получить эксклюзивные возможности!💪

Если все фишки будут раскрыты быстро, то нет смысла дальше играть. А если медленно, то можно заскучать. Но какое время в самый раз? Никто не знает. Я лично думаю, что этот интервал должен быть 25 минут. Почему? Среднее время игровой сессии для нашей предыдущей игры Russian rider online = 25 мин/день.

Если в новой игре игрок сможет накопить на новую машину за 10 часов это много? Получается 10 ч = 24 дня = 1 месяц. Наверное, ездить на одной машине целый месяц - это нудно.. Но вдруг есть чем заняться и на одной машине??

Чтобы это выяснить, сейчас я ОЧЕНЬ много играю, чтобы на своей шкуре прочувствовать, каково это накопить на машину, купить десяток лутбоксов, выполнить задание и т.п.
Когда я мечтал делать игры, то не представлял, что многие игроки насколько злобные - пишут матом и обсирают ВСЁ что только можно.
Слишком дорого - гавно! Слишком дёшево - гавно! Цена за машину в самый раз. Лучше бы новую карту добавили! Вы тупые, только бы кинцо смотреть и на деньги донатеров жиреть! Придурки вы! Конченые! Мудаки! Делаете херню! Обкурились!

Делать игры - это развлекать каких-то людей, а для этого надо любить этих людей. Очень сложно любить свою работу если не любишь того для кого её делаешь. Это как любить готовить и ненавидеть того кто это ест. Как любить лечить болезни, но ненавидеть людей.
Метрики у игры хорошие, а значит спасибо тем кто молча играет и радуется!
Я думаю о том, что в небольшой студии четкие границы должностей бессмысленны.
С одним нашим сотрудником у меня был вот такой разговор:
- Сделай гибрид из ВАЗ 2101 и санок для Санта Клауса.
- Сначала 2D художник должен сделать арт, а только потом я начну моделить
- Это всего лишь санки! Придумай дизайн. Переделай пару раз. 2D-шник будет делать то же самое, он не особенный какой-то.

Это всё навело меня на мысль. А вот какая у меня должность?
О моей работе можно сказать что она включает в себя деятельность из Project manager, Game designer, Quality assurance, Business analytic, Producer, CEO, Founder, UI/UX designer, Level designer, 3D artist, Programmer, VFX artist, Technical artist.

Суть не в том что я гений, миллионер, плейбой и филантроп🤣, а в том что должности это фуфел пока команда не слишком большая. Мой напарник и некоторые сотрудники совмещают не меньше должностей.
Это в мегакорпорации есть сотрудники на каждую мелочь, а в маленькой или средней студии ты просто разработчик игр.
Я учился на программиста, потому что хотел делать игры. Хотя тогда в нашем небольшом городе единственный программист настраивал винду.
Сейчас, конечно, все по-другому.
Программисты везде нужны, работа у них интересная и хорошо оплачивается.
Научиться можно самому и бесплатно. Было бы желание. Тематические паблики вам в помощь.
Например, @unilecs. Там очень классные задачки с разборами, авторские статьи, интервью и новости сферы. Ещё - подарки подписчикам.
https://xn--r1a.website/unilecs
Гадский упаковщик Unity!!!😡 Как я не старался он отказывается использовать пустое место в правом верхнем углу лайтмапы. Я знаю что можно вручную сделать Lightmap UV, но там сотни объектов и это займёт вечность.
Целый день провёл у нашего саунд дизайнера. Записали около 20 звуков. У этого человека есть один синтезатор, три гитары, пять пультов и превосходный слух!

Узнал много нового о музыке.
Я знал, что есть белый шум, но вы знали, что есть розовый шум?!
https://vk.com/wall-165072537_8743

Блог девушки игрового сценариста. Уже не помню почему я подписался на неё. То ли она игру делает, то ли пишет красиво, то ли мысли хорошие, а может всё вместе. В любом случае эта статья про стихосложение меня зацепила. До сих пор думаю про неё... Я ведь, к тому же, очень люблю поэзию 🧐
Аня уговорила меня купить DF Mag. Это журнал про ретро игры. Тут есть весьма интересные факты про Super Mario Bros.
В 1993 г. Nintendo выпустили руководство по персонажам. Этакие ГОСТы, где было расписано всё, начиная с цвета кепки Марио и заканчивая любимой музыкой Боузера. Оттуда мы можем узнать что:
🔸 Марио родился в Бруклине;
🔸 Цвет его кепки - Pantone 485;
🔸 Йоши принадлежит к виду T. Yoshisaur Muchakoopas и на всех материалах он почему-то всегда должен смотреть влево;
🔸 Луиджи - младший брат Марио и в детстве играл его вантузами;
🔸 Варио - не "злой двойник", а друг детства Марио;
Наша любовь к игрокам не знает преград! ❤️
Очень нравится этот канал! Как раз то что я люблю - экслюзивчик + мало подписчиков.
Они делают игру runner про толпу, но не это мне интересно, а то что они используют ассет Houdini Engine. Вот эту гифку я чуть ли не по кадрам смотрел. Не пойму можно ли применить это в нашей игре??🤔
Сегодня мне всё меньше и меньше можно рассказывать об Tuning club, но одна интересная новость всё таки есть. Сегодня продумывал какие метрики собирать и на какой платформе.
Мне очень понравилась Яндексовская AppMetrica и Game analytics. Обе они бесплатные и удобные, судя по демо. Яндекс мне всё таки ближе. Может потому что я патриот, а может потому что он и правда удобнее.

Мы раньше использовали Google analytics, но я её ненавижу из-за неудобного UI. Ещё смотрел распиаренную DevToDev, но там бесплатных функции кот наплакал😿
Анюта (моя жена) супер много и полезно помогает мне в работе над игрой. Это только Хидео Кодзима у нас всё сам делает 😂
Придумали суперский лор для Tuning club. Он понравился всем у нас в команде!
Вообщем всем советую жениться, но не на Ане, она уже 10 лет занята 😜
Читаю журналы "Если". У меня их штук 10 наверное. По сути это сборник фантастических рассказов и статей. Сделал 2 наблюдения:

1. Иногда просто офигеть как интересно, а иногда хочется узнать у автора зачем он написал эту хрень. Ему самому казалось, что с первой страницы непонятно "кто убийца"?? Налил букв в сухую идею...😫
2. Рассказ нынче тяжело читать. Кто-нибудь кроме меня это ещё замечал? Мозги уже привыкли потреблять посты по 500 символов и концентрацию вообще не держат.