Учить можно любой язык, который нативно может работать с целевой ОС, то бишь с виндой (си, срр, Delphi и даже шарп). Основная масса читов работает с WinApi винды, которое и позволяет читать, писать в ОЗУ игры.
Нет таких гайдов. Есть небольшие и статьи и примеры на разных языках.
Только замечу, что баги искать не обязательно. Игра может быть совершенно без багов (хаха), но читы для нее можно сделать. Ведь чит не предполагает именно вмешательство в игровую память. Достаточно выделить немного памяти для внедрения своей библиотеки и далее просто читать память. Что уже позволит делать wallhack читы. Также, после этого можно получать доступ к игровым классам. И просто напросто вызвать штатно любые методы и менять свойства.
Ну и повторю, баги для этого совершенно не нужны.
Другое дело - искать дыру в античите, чтобы можно было внедрить чит. Но как правило это вообще не связано с самой игрой.
KirillK4, геймдев - C# (unity), C++ (Unreal, CryEngine и многие другие)
веб бэкенд - php, python, c#, ruby
веб фронт - js, и эм ... как бы ... эм вроде из основных всё
Yam0lod5y, счетчик операций в минуту это, когда у вас есть:
1. Кол-во выполненных задач
2. И таймер, который будет забирать значение выше каждую секунду (или реже/чаще)
Таймер смотрит на кол-во выполненных задач (count). Сравнивает его с предыдущим значением (old_count).
delta _count := count - old_count <- это кол-во операций за интервал таймера.
Таймер всё же стоит делать раз в секунду.
И тогда, просто умножь delta_count на 60. Столько операций у тебя будет за минуту.
pfg21, речь не об этом. Программирование может быть не только в цифровом мире. Например, программирование ДНК. Там тоже свой язык и свои инструменты.
Ну или можно чуть проще.
Можно создать инструмент, который будет строить молекулы нужной структуры, для которого будет собственный (или не обязательно) язык программирования.
Программирование может быть ЧПУ станков, которые следуя твоей программе создадут предмет из бревна. Или 3D принтеры, которые создадут предмет из сырого пластика.