@kaktak255

Как в играх находят нужные участки памяти?

Понятно что адрес с деньгами и патронами легко найти, тут и думать не надо.
Но как найти например участок памяти который отвечает за открытие двери у машины, или участок памяти который отвечает за торможение?
Какими способами можно это находить?
  • Вопрос задан
  • 191 просмотр
Пригласить эксперта
Ответы на вопрос 2
saboteur_kiev
@saboteur_kiev
software engineer
Какими способами ты находишь нужные слова, чтобы сказать предложение? Можешь вкратце описать?

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

Вот и тут. Когда ты ищешь жизнь просто по количеству - это одно.
Когда ты, разработчик, отлаживаешь программу, ты примерно понимаешь что ты ищешь, потому что можешь придумать несколько способов, как бы ты сам это реализовал. Эти вещи и ищешь.
Чем выше квалификация, тем больше способов ты знаешь, как копнуть.
Ответ написан
Комментировать
wataru
@wataru
Разработчик на С++, экс-олимпиадник.
Тут уже надо дизассемблировать игру и там находить уже код, отвечающий за торможение, и там же в ассемблерном коде надо посмотреть, а по какому адресу он пишет/читает.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы