Welcome to the official ct.js docs!
Learn ct.js, complete tutorials, and contribute to ct.js documentation
The best way to learn is by making, and you can create real games with our step-by-step tutorials:
Learn the core library
See additional methods and properties of copies, camera, rooms, and procedurally create tilemaps, backgrounds, and new copies.Go to ct.js docs →
Notable changes and additions in ct.js v3.2
- Rooms now have a settings field to automatically follow a template, as an alternative to using
- Ulises Freitas released a new catmod for integration with Game Distribution services, adding ads with rewards to your games!
- A new page of the official ct.js cheatsheet was released: Juice! See it here.
- And oh yeah, the documentation site was updated! Enjoy the new theme selector and automatic dark/light mode!
Get the cheatsheetDownload the cheatsheet →
Join the community
Join our Discord server to meet other game developers, receive help, aid others, and share your creations. Alternatively, you can also post on our forum.Discord Server →Forum →
Set up a dev environment to run a local docs server and use simple Markdown syntax to write new tutorials and send fixes.
You can also edit docs on Github — look for "Propose edits" links at the bottom of each page!Visit the repo →