Видеозапись урока про версионирование кода с помощью git и про написание игры с помощью DeepSeek:

Разрешено разрабатывать проект используя нейросети/LLM/БЯМ (Большие Языковые Модели).

Вы обязаны написать хотя бы 50% кода с помощью нейросетей.

Рекомендую использовать (т.к. сам использую) ChatGPT или поискать аналоги, например рекомендую DeepSeek.

Это все очень рисковано, есть большой шанс что вы загоните себя в тупик и ваш код будет понимать лишь LLM (и то лишь частично) а вы полностью потеряете контроль.

Поэтому как контр-мера против восстания машин и ради процветания человечества - вы обязаны следовать следующим правилам:

1) Версионирование кода через git (см. ниже инструкцию)

2) Каждую неделю принося результаты - показываете в т.ч. в папке docs/prompts записанные промпты (запросы) к LLM которые вы использовали, это должны быть текстовые файлы в папке по дате когда вы это сделали, в формате год-месяц-день, например сегодня 11.12.2025, поэтому папка 251211:

Как хранить файлы с промптами

3) Там же должен быть файл docs/plan.txt который вы постепенно будете развивать, в нем в удобном для вас виде должно быть:

3.1) Описание классов, что они делают, какая у них зона ответственности

3.2) Взаимодействие классов, как они между собой взаимодействуют, как из этого собирается ваш проект

3.3) Описание уже готовой функциональности

3.4) Описание запланированной функциональности (TODO-список дел, отложенные проблемы и задачи)

Вот пример как это может выглядеть в моем проекте который я сделал на уроке и выложил на github.

Итак, я буду регулярно проверять что вы: делаете git-коммиты, храните промпты, обновляете файл с описанием проекта и планами.

Версионирование кода через git (в идеале храня проект на github)

Для того чтобы легко было видеть какие изменения предлагает внести LLM и в целом иметь возможность откатиться назад - используйте VCS (Version Control System), например самую популярную сейчас - git.

Откройте проект в IDEA, и сверху-слева активируйте в нем локальную (для компьютера, т.е. оно не будет опубликовано в интернете) систему контроля версий git:

Как добавить в проект git-контроль версий

Вероятно у вас появится красная ошибка снизу-справа Не найдет git.exe, в таком случае скачайте и установите git, затем перезапустите IDEA (установленный git был добавлен в переменную PATH, без перезапуска IDEA продолжит использовать старый PATH и не найдет git.exe) и заново нажмите Create Git Repository....

Commit: первое сохранение git-изменений

Теперь когда вы создали git-контроль версий - сохраните текущую версию кода:

Как сделать первый git commit

И сделайте commit - можно перевести как “фиксировать изменения”. Обязательно введите осмысленное описание “что же я сделал, что я изменил?” Хотя бы на русском. Иначе - будут колы.

Пример как в результате может выглядить история изменений вашего проекта:

Как сделать первый git commit

Как перенести git-проект на другой компьютер

После инициализации git-системы контроля версий в папке проекта появилась скрытая папка .git:

Скрытая .git папка

Если вы заархивируете весь ваш проект - исходники и эту папку .git, то на другом компьютере тоже увидете не только финальную версию проекта, но и всю историю его изменений!

Как выложить код на github.com

Чтобы было проще работать над проектом с разных компьютеров (например в интернате, на своем ноутбуке и в школе) - можете выложить проект в интернет на github:

Как выложить проект на github

Альтернативно есть другая платформа - gitlab, с ним тоже сделана интеграция в IDEA (см. скрин выше).

Подробнее про как использовать git и github.