free simple website templates
ct.js — a free 2D game editor

Your new 2D game editor

ct.js aims to make learning programming fun and game development easy by its visual editors and well-documented code library. It is available for Windows, Linux and Mac.

Highly extensible

The core library of ct.js is small but powerful, and can be easily extended in one click by modules. You can write your own modules, too!

Easy to learn

ct.js is accessible and ready-to-use for both newbies and pros. It is bundled with examples, tutorials and docs.

Games that run everywhere

Games created with ct.js run in any modern browser, including mobile ones. We also plan adding an option to pack your game project as executable!

ct.js is an extensible library coupled with visual workflow

Our demos

Each demo is open-sourced and is bundled with ct.js

ct.js has everything you need to build a game

Room / Level editor with grids and BGs

Integrated code editor with error handling

Collision handling and other libraries

Framed animations

Music & sound manager

Styles to reuse GUI settings

Notes & Docs in a side panel, on every screen

Ability to use custom JavaScript

Easy packing and deploying

Coming SOON

Basic image maipulation tools

Flipping, rotating, resizing images inside the editor; splitting atlases into frames and combining separate images into one.

Tile-based editor

This will enable you to create sophisticated platformers, top-down quests, RPGs and other games.

Packing to an executable

Make your game look more professional and not just a browser game with 1-click packing and 

UI editor

It will start with small improvements to the current Styles editor, but can grow to a full-featured editor you will love.

Join the world of game development

It's free!

Help ct.js grow!

Tell your friends about it

© Copyright 2017-2018 CoMiGo Soft — All Rights Reserved