Я бы начал с того, что любой читер (геймер, который склонен к облегчению себе игровой жизни) не уперся только в чит-коды. Для него важен результат - прохождение игры (или трудной миссии). А добиться его можно не только читами. Есть еще и трейнеры - специальные программки (для каждой игры своя, и даже для каждой версии игры своя). Запускают ее одновременно с игрой и вуаля.
Иногда остается баг в самой игре. К примеру, в Hidden And Dangerous уже в первой миссии можно подползти к правому краю локации и найти место, где вертикальная стена (деревья) не совпадает с поверхностью (холмы и ямки). При этом горизонтальная составляющая имеет "полку"- узкую дорожку по ту сторону стены. Нырнув на ту сторону, можно отстрелять всех немцев, оставаясь невидимым. В таких случаях чит-код не нужен))
Но все по порядку. Во многих старых играх времен Квейка достаточно было нажать тильду (там, где в русской раскладке ё) и ввести в командую строку нужный код. Самый популярный God (режим бога). Кроме того, были коды для получения здоровья, оружия, боеприпасов, неуязвимости, способности летать, проходить сквозь стены (это уже позже). Потом добавились: убить всех врагов, выбрать уровень и так далее.
Стоит заметить, что чит-коды изначально делались создателями игры для "внутреннего использования". К примеру, чтобы отладить нужное место игры, не нужно было проходить ее всю. Достаточно с помощью чит-кода попасть в нужное место. Или пройти уровень облегченно, чтобы решить другие проблемы (навигации и так далее).
Такие чит-коды называют "пасхалками". Кто-то из геймеров обнаруживает их случайно (как пасхальное яйцо) и делится с другими.
Иногда чит-код пишут "со стороны". Чтобы он работал, нужно внести изменения в существующие файлы игры или добавить новые.
Иногда разработчики делают доступным чит-режим, но в этом случае игроку не начисляют очки и даже на экране может мигать знак "чит-режим" (пример - Крутой Сэм 3). Бывает, что для этого приходится создать определенный профиль игрока (например, reb007 в Снайпер Элит).
А иногда "со стороны" пишут трейнер. Он работает вместе с игрой. В процессе игры достаточно нажимать "горячие клавиши", чтобы получить нужный эффект.
Бывают не только чит-коды, но и чит-моды, с помощью которых можно изменять внешний облик персонажей (часто любят раздевать героинь), характеристики оружия и так далее.
Всё это добро и информация о нем лежит на геймерских сайтах. Реже ее можно найти на игровых форумах (со ссылкой на эти же сайты). Поэтому "творческий процесс" читера сводится к Гуглу.
Потом остается выбрать нужное, скачать, посмотреть, чтобы вам не впарили вместо трейнера архив с троянами (очень часто бывает). Установить и запустить.
Гораздо более творческая жизнь у тех, кто эти чит-коды и трейнеры пишет. Помню одного парня, он редактировал эксешник первого Вольфенштайна, добиваясь различных эффектов - то бочки станут прозрачными, то все немцы святятся сквозь стены. Творческая натура))