ct.js

ct.js — Free Download. 2D Game Creation

ct.js is a development environment for creating 2D games. It uses JavaScript as its main language and offers built-in tools for design, programming and debugging. The program focuses on productivity and project organization.

★★★★★
4.5(2 ratings)

Download ct.js (Official links)
File size: 311 MB
The latest version of ct.js is: 5.3.1
Operating system: Windows, Linux, MacOS
Languages: English
Price: $0.00 USD

  • Visual room editor. Lets you design levels and scenes through a graphical interface. You can drag and drop objects, adjust their properties and see changes in real time.
  • Template system. Makes it easy to reuse objects and behaviors. Templates can be modified, and the changes are applied to all instances in the game.
  • Built-in sprite editor. Includes basic tools for creating and editing graphics. Supports frame-by-frame animations and lets you import external assets.
  • Sound management. Offers a panel for importing and configuring audio effects. Files can be played in formats such as WAV, MP3 and OGG.
  • Built-in debugger. Shows detailed information about performance and runtime errors. Includes tools for analyzing variables and events.
  • Cross-platform export. Projects can be compiled for the web, Windows, Linux and macOS. Export generates executable files or packages ready for distribution.
  • Camera system. Provides controls for managing dynamic views and object tracking. Cameras can be configured for zoom, rotation and motion effects.
  • Collisions and physics. Implements collision detection based on geometric shapes. Includes parameters for gravity, friction and bounce.
  • Modular scripting. Behaviors are defined through independent scripts. Each script can be assigned to multiple objects and modified individually.
  • Extension library. Contains additional modules for advanced functionality. Extensions add support for tilemaps, particles and networking.

The first version of ct.js was released in 2017 by Cosmo Myzrail Gorynych. The program is written in JavaScript and uses Electron for the desktop version. Updates are published regularly with improvements and bug fixes.


Alternatives to ct.js:

For ct.js there are 20 alternative programs. Free: 20, paid: 0.

Roblox Studio — Free Download. Immersive 3D creation and development platform

Roblox Studio

A creation engine developed by Roblox Corporation that enables designing, building, and publishing interactive experiences for a global audience.
Price: Free   Size: 9.52 MB   Version: 0.714.1.7141099   OS: Windows
GDevelop — Free Download. Video game creation without programming

GDevelop

GDevelop is a video game development software that allows you to create games for the web, desktop, and mobile devices.
Price: Free   Size: 143 MB   Version: 5.6.264   OS: Windows, Linux, MacOS, Android, iOS
Keolot Phaser Editor — Free Download. Visual editor for Phaser games

Keolot Phaser Editor

Keolot Phaser Editor is a free visual development environment for 2D browser games based on the open source Phaser engine with integrated Matter JS physics.
Price: Free   Size: 150 MB   Version: 1.2.0   OS: Windows, Android
Solar2D — Free Download. Game Engine

Solar2D

Solar2D is a free, open-source 2D game engine for building mobile games and apps.
Price: Free   Size: 204 MB   Version: 3736   OS: Windows, Linux, MacOS, Android, iOS
Pixels Composer — Free Download. Image Editing and Processing

Pixels Composer

Pixels Composer is a specialized tool for manipulating and generating images using advanced techniques.
Price: Free   Size: 37.5 MB   Version: 1.21.0   OS: Windows
Ultimate++ — Free Download. Rapid C++ Development

Ultimate++

Ultimate++ is a C++ application development framework that includes a set of integrated tools.
Price: Free   Size: 161 MB   Version: 17903   OS: Windows, Linux
Harfang 3D — Free Download. 3D Rendering Engine

Harfang 3D

HARFANG 3D is a graphics engine designed for creating 3D applications, simulations, and visualizations.
Price: Free   Size: 28 MB   Version: 3.2.7   OS: Windows, Linux
Open 3D Engine — Free Download. Game and Simulation Development

Open 3D Engine

Open 3D Engine (O3DE) is a development engine for creating 3D games and simulations.
Price: Free   Size: 1840 MB   Version: 2605.0   OS: Windows, Linux
Hology Engine — Free Download. Data Automation and Analysis

Hology Engine

Hology Engine is a tool designed for process automation and data analysis.
Price: Free   Size: 130 MB   Version: 0.277   OS: Windows, Linux, MacOS
Castle Game Engine — Free Download. 3D and 2D Game Development

Castle Game Engine

Castle Game Engine is a cross-platform game engine designed for creating interactive 3D and 2D applications.
Price: Free   Size: 607 MB   Version: 7.0   OS: Windows, Linux, Mac, BSD
Torque 3D — Free Download. 3D Game Engine

Torque 3D

Torque 3D is a three-dimensional game development engine.
Price: Free   Size: 28.1 MB   Version: 4.0.3   OS: Windows, Linux
GameMaker — Free Download. Game Development

GameMaker

GameMaker is an integrated development environment (IDE) designed for creating video games.
Price: Free   Size: 228 MB   Version: 2024.13.0.190   OS: Windows, Linux, MacOS
RPG Paper Maker — Free Download. Create RPG Games

RPG Paper Maker

RPG Paper Maker is a program designed for developing role-playing games with paper-style graphics in 2D and 3D.
Price: Free   Size: 9.23 MB   Version: 2.9   OS: Windows, Linux, MacOS
Pocket Code — Free Download. Mobile Game Creation

Pocket Code

Pocket Code is an app that lets you develop games and animations directly on mobile devices.
Price: Free   Size: 137 MB   Version: 1.4.1   OS: Android, iOS
Cryengine — Free Download. Advanced Game Engine

Cryengine

CryEngine is a video game engine developed by Crytek.
Price: Free   Size: 82 MB   Version: 1.0.0   OS: Windows
Upbge — Free Download. 3D Game Engine

Upbge

UPBGE is a video game engine based on Blender.
Price: Free   Size: 280 MB   Version: 0.50   OS: Windows, Linux, MacOS
GB Studio — Free Download. Game Boy Game Creation

GB Studio

GB Studio is a program designed for developing games compatible with the Game Boy.
Price: Free   Size: 122 MB   Version: 4.3.2   OS: Windows, Linux, MacOS
Armory 3D — Free Download. Blender Game Development

Armory 3D

Armory3D is a 3D game engine that integrates directly into Blender as an add-on, removing the need for external software to create video games.
Price: Free   Size: 240 MB   Version: 2026.2   OS: Windows
Stride Game Engine — Free Download. 3D Game Development

Stride Game Engine

Stride Game Engine is a cross-platform game engine designed for creating interactive 2D and 3D experiences.
Price: Free   Size: 55 MB   Version: 4.4.1   OS: Windows
microStudio — Free Download. Online Game Development

microStudio

microStudio is an integrated environment for prototyping and developing video games.
Price: Free   Size: 155 MB   Version: 24.01.29   OS: Windows, Linux, MacOS

New programs