55 минут назад
👶Так рождаются игры Реддиторы спросили Беннета Фодди, разраба Getting Over It, как он создал механику кувалды.
👶Так рождаются игры
Реддиторы спросили Беннета Фодди, разраба Getting Over It, как он создал механику кувалды. Геймдизайнер ответил и даже выложил часть кода игры.
Так, вся механика построена на двух физических соединениях с моторами. Больше всего разраб вложился не в программирование, а на настройку десятков параметров: он днями подбирал массу, силу, демпфирование и прочее, пока движения не стали ощущаться «правильно».
Интересно, что в игре нет специальных проверок вроде «стоит ли персонаж на земле» — всё управляется только физикой.
Фодди считает, что чем меньше «костылей», тем лучше. С этими словам разраб опубликовал часть функции FixedUpdate и признался, что код получился не идеальным: бесконечные эксперименты оставили в нем множество странных коэффициентов и формул.