TGViewer
Григорий Дядиченко Григорий Дядиченко @dev_game · 2.66K subscribers
Post #914 1.05K
Как я считаю проекты — Детальная оценка "Простой проект"

Так как посты про бизнес, то как говорится с прошлым постом "за пол цены сойдёмся". Аж 100 огоньков — это тоже много, так что считаем тему интересной. Итак детальная оценка. Мы остановились на аэрохоккее. Давайте его оценим уже по пунктам. Сразу закину "шаблон сметы", который я использую с уже посчитанным аэрохокеем.

https://docs.google.com/spreadsheets/d/102B-gHqJTFaTY8JCiO1pQOt2a_ZFExdUURNrw8FmYck/edit?usp=sharing

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

Первоначально в простых проектах нужно уметь декомпозировать проект на задачи. То есть понимать из чего состоит проект, какие работы в нём есть, что мы должны сделать. Это либо задача опытного продюсера (я такие вещи могу составлять сам по себе), либо нужно пройтись по всем потенциальным исполнителям и спросить список задач. Если мы говорим про фриланс, да и в целом любую работу, умение декомпозировать большую задачу на кучу маленьких — один из самых важных навыков. В аэрохоккее перечень работ будет примерно таким:

* Подбор референсов, мудбордов, сбор требований и изучение бренд бука заказчика
Механика игры аэрохоккей (границы поля, шайба, ворота, бита, бонусы ускорения)
* Интеграция мультитач управления для тач стола (зоны определения какого цвета бита, обработка только двух первых нажатий)
* Дизайн экрана режима ожидания (3 итерации)
* Дизайн HUD во время игры (3 итерации)
* Дизайн экрана победы (3 итерации)
* Вёрстка и интеграция игрового HUD
* Разработка и интеграция системы набора очков + вёрстка экрана победы
* Разработка и интеграция экрана режима ожидания
* Разработка отлетающего текста и других VFX эффектов при ключевых действиях (подбор бонуса, забитая шайба)
* Создание 3д моделей биты, шайбы и поля (PBR карты, нормали, AO, Roughness, Metallic)
* Интеграция 3д моделей в игровую механику
* Настройка постпроцессинга, шейдеров

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

1. Вы знаете сколько делать задачу, потому что делали/заказывали её самостоятельно
2. Вы идёте к потенциальному исполнителю и спрашиваете сколько задачу делать

Представим ситуацию, вы сами исполнитель. Что есть какая-то не R&D задача, но вы ни разу её не делали, но в общем знаете инструмент. Обычно такую задачу скажем "Механика игры в аэрохоккей", можно в голове декомпозировать на шаги по работе:

* Сделать коллайдеры триггеры для ворот
* Сделать коллайдеры для стен и поля поля
* Сделать коллайдер и ригидбади для биты и для шайбы
* Настроить шайбу на низкий коэффициент трения
* Сделать триггер для бонуса ускорения и умножать текущую скорость шайбы на коэффициент по входу в этот триггер
* Сделать по триггеру событие
* Протестировать это дело и передать на тест дальше (сделать сборку)

Логика работает как-то так. Декомпозировать на мелкие таски и понимать, как это собирается. Плюс на самом деле продумывание самого решения — это пол решения, так что это в некотором смысле закладывается в оценку. Да это работа, которая в аутсорсе делается "бесплатно" в случае если контракт не будет заключен. Поэтому я считаю сметы детальные раз 5 максимум. А дальше только прикидка, чтобы чисто не тратить лишнее время. Если вы совсем не знаете как делать задачу или это R&D оценку такого я разберу в отдельном посте.
Google Docs [Аэрохоккей - для блога] Смета
  • 🔥 23
  • ❤‍🔥 2
More from @dev_game
  1. Oct 8, 2026Метрики, метрики и ещё раз метрики https://app.mes-poker.ru Эхх, со своим продуктом руки с…
  2. Oct 6, 2026«Песни земли»: хакатон по созданию мини-игр вместе с КИОН Строки 🎮📕 Школа дизайна и @kio…
  3. Oct 4, 2026💡 Вредные советы: Идея С тех пор как я открыл для себя чудесный мир элевенлабса (и это ка…
  4. Oct 4, 2026ТСПУ и телега Короче говоря как раз немного кул стори по следам теста. Спасибо кто там как…
  5. Oct 3, 2026Мой новый проект https://t.me/Mespoker_bot Поймал меня значит как-то Паша за покером и ска…
  6. Oct 1, 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 →