Перейти к основному содержанию

Привет! Это официальная документация по ct.js

Здесь можно научиться работать в ct.js, пройти туториалы, и предложить правки в документацию

Перейти к документации →

Изучаем JavaScript

Игры в ct.js пишутся на JavaScript (он же JS) — языке, которым задаётся геймплейная логика. Нужные для разработки знания можно получить в нашем Введении в JavaScript.

Изучить JavaScript →

Проходим уроки

Лучше всего умения закрепляются на практике, и с нашими пошаговыми туториалами ты научишься делать законченные игры:

Изучи основную библиотеку

Найди дополнительные методы для работы с шаблонов, камерой, комнатами, и для процедурной генерации тайлов, фонов и копий.

Перейти к докам →

Важные изменения в ct.js v3.2

  • Теперь можно делать игры на CoffeeScript! При создании новых проектов будет выбор, на каком языке проект будет написан. Все шпаргалки, туториалы и вся документация теперь также содержит примеры и на CoffeeScript, и на JavaScript!
  • В редакторе комнат, в разделе настроект теперь есть поле для автоматического следования за шаблоном, как альтернатива использованию ct.room.follow.
  • Ulises Freitas выпустил новый котомод для интеграции с сервисами Game Distribution, что позволяет показывать рекламу с наградами в твоих играх!
  • Появилась новая страница в официальных шпаргалках — "Сочность"! Скачай её здесь.
  • И да, сайт документации обновился. Теперь есть выбор тёмной или светлой темы и цвета элементов!
Список изменений →

Скачай шпаргалку

Скачать шпаргалку →

Присоединяйся к сообществу

Найди других разработчиком, делись опытом, получи помощь, вместе разрабатывайте проекты.

Дискорд-сервер →Форум →

Внести вклад

Можно поднять локальный сервер-сайт документациии и добавлять новые страницы с простым синтаксисом Markdown.

Также можно предложить изменения через Github — ищи ссылки "Предложить изменения" в конце страницы!

Открыть репозиторий →