🔥 Burn Fat Fast. Discover How! 💪

Зачем хороший код, если игра плохая? К проекту Евгения возни | Роман Сакутин

Зачем хороший код, если игра плохая?

К проекту Евгения возникли вопросы: Мол, почему игра не очень?

Женя проходил обучение по направлению "Программирование с дальнейшим трудоустройством в студию разработки". Его задача в том, чтобы исходный код соответствовал промышленным стандартам и проходил ревью в нормальных студиях. Этому мы и учим.

А зачем код, если игра так себе? Какая разница, что там под капотом?

В кругах разработчиков игр популярна фраза: "Игра не делается. Игра переделывается". Собственно, задача хорошего кода - иметь хороший maintenance. Чем медленней растёт стоимость (абстрактная) изменения проекта, тем лучше maintenance.

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

Вот таких программистов мы готовим.

Отличные игры обычно делают команды из разных талантливых людей, а не только программисты, и каждый вносит свой вклад.