ct.js

1.7.0

Design 2D games in a versatile and fun environment without having advanced programming knowledge using this straightforward application

ct.js is an application that aims to make learning programming entertaining. To put it simply, the program provides a flexible and fun environment for 2D game development where you can write code and test it right away using the visual editors and well-documented code library.

Includes numerous editors to get you started on your first game


The application does not require setup or configuration, so you can start using it as soon as you decompress the archive in the desired location on your hard drive. The program comes with a modern, sleek and user-friendly interface that is unlikely to give you troubles, irrespective of your experience with similar tools.
The highlight of the app stems from the numerous editors it packs, tools that enable you to create a game from scratch. Among the tools you can employ in this sense, you can count a code editor with error handling, level editor with grids and BGs, music and sound manager, framed animations, collision handling or styles whose settings can be reused with other projects.

Packs a versatile core library, but you can write your own modules as well


In spite of the fact that it comes with a relatively small core library, it is quite powerful and, moreover, it can be extended in one click with ease. Then again, if you need more or prefer something else, you should keep in mind that you can write your own modules.
The games that are designed using this application can run in any modern browser, both on desktops and mobile devices. According to the developer, they are planning to add an option that allows you to pack the game as an executable, as for the moment you can only export it as a ZIP archive.

A game development tool for beginners and advanced users alike


Regardless of whether you want to try out your skills in game development or perhaps you want to learn programming and need an appealing incentive, ct.js could come in handy.
ct.js is part of these download collections: Game Engines