TGViewer
Точка сборки Точка сборки @antonvolkov · 12.1K subscribers
Post #436 9.27K
Друзья, не могу не поделиться с вами вайбом нашей разработки. С некоторых пор наш проект "Танки здорового человека" наконец-то собрал в себе технологии, которые мы разрабатывали с нуля последние годы. Для тех, кто знаком со мной недавно, коротко расскажу.

В 2022 году стало понятно, что мир не будет таким как прежде (казался) — нельзя полагаться на чужие забугорные технологии (да и на наши русские тоже). Плюс была накоплена многолетняя боль от попыток заставить чужие движки делать именно то, что нам надо. В итоге мы остановили разработку игр (Танки и Синкарио на тот момент) и отважно бросились изучать Rust и делать суверенное.

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

Кто бывал в глубоком R&D, понимает, как это тяжко: пилить, пилить и пилить, практически без видимых результатов. Мы наконец-то прошли этот период и начинаем кайфовать. А благодаря грамотной архитектуре и тулсету, который мы для себя написали, мы кайфуем всё чаще. То, на что уходят месяцы в больших неповоротливых корпорациях, мы делаем силами нескольких человек за несколько дней. Например, с момента съёмки этого видео мы уже добавили режим CTF, так что в следующем уже погоняем за флажками.

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

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

Корпораты — это больше для тех, кому надо "устроиться", а не для тех, кто любимое дело делает :)

P.S. Кстати, на видео можно заметить, как коллега играет на Steam Deck — да, у нас полная кросс-платформенность. Из коробки.
More from @antonvolkov
  1. Sep 20, 2026Если нейроген такой хороший и так эффективно позволяет всё больше радовать игроков, херли…
  2. Sep 19, 2026Я периодически ловлю себя, что хочу чтобы сын стал супер-человеком. Чтоб пошёл по стопам о…
  3. Sep 16, 2026Как и собирался, пойду голосовать. Точнее подал заявку в Госуслугах и физически никуда не…
  4. Sep 14, 2026Нейронщики: это не мы упёрлись в потолок, это просто ИИ стал слишком мощным и сбежал, а мы…
  5. Sep 8, 2026Ютуб завален экспериментами геймеров со слитым DLSS 5. Подробнее о технологии нейробьютифа…
  6. Sep 5, 2026Интересное следствие систематического соблюдения принципа "все зелёные": всё чаще бывает б…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →