> For the complete documentation index, see [llms.txt](https://docs.allout.game/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.allout.game/all-out-docs/ru/skripting.md).

# Скриптинг

- [Настройка Cursor/Claude/Antigravity](https://docs.allout.game/all-out-docs/ru/skripting/cursor-claude-antigravity-setup.md)
- [Начало работы с CSL](https://docs.allout.game/all-out-docs/ru/skripting/syntax.md): CSL — это фирменный язык программирования All Out, созданный для того, чтобы писать многопользовательские игры было так же просто, как создавать одиночные.
- [Основы языка](https://docs.allout.game/all-out-docs/ru/skripting/types-and-structures.md): Примитивы CSL, перечисления, структуры, классы, ссылки и полиморфизм.
- [Жизненный цикл игры/кадра](https://docs.allout.game/all-out-docs/ru/skripting/game-frame-lifecycle.md): В отличие от сценариев, основанных на событиях, как в Roblox, игры в All Out используют модель жизненного цикла кадров, которая позволяет запускать код при старте игры, на каждом кадре и в конце сессии.
- [Объекты и компоненты](https://docs.allout.game/all-out-docs/ru/skripting/entities-and-components.md)
- [Добавление логики игрока](https://docs.allout.game/all-out-docs/ru/skripting/player-model.md)
- [Основы сетевого взаимодействия](https://docs.allout.game/all-out-docs/ru/skripting/networking-fundamentals.md)
- [Случайность, математика и многое другое](https://docs.allout.game/all-out-docs/ru/skripting/random-math-and-more.md)
- [Расширенный справочник языка](https://docs.allout.game/all-out-docs/ru/skripting/arrays-and-collections.md)
