Triff ct.js,dein neuen 2D Spiele Editor

ct.js macht Programmieren lernen spaßig und Spiele Entwickeln einfacher dank seinen visuellen Werkzeugen, gute Dokumente und flexible, modulare Bibliothek.

Es ist gratis, open-source, und beliebt bei Hobby- und Professionellen Entwicklern, Lehrern, und deren Schülern.

Herunterladen v5.0.1

Three programming languages. Same powers. Yours to choose.

JavaScript & TypeScript

JavaScript is the language of the web, and optional TypeScript features provide rich coding tools.
// Event for a collision with a bullet
var damage = 5;
// 15% crit chance!
if (random.chance(15, 100)) {
    damage *= 2;
}
this.hp -= damage;

// Destroy the projectile
other.kill = true;

if (this.hp <= 0) {
    this.kill = true;
}

CoffeeScript

A python-like language with a concise and beginner-friendly syntax.
# Event for collision with a bullet
damage = 5

# 15% crit chance!
if random.chance 15, 100
    damage *= 2

@hp -= damage

# Destroy the projectile
other.kill = true

if @hp <= 0
    @kill = true

Catnip

A visual programming language made specially for ct.js that works similarly to Scratch, but better.
SetdamagevalueIfrandom chance
Setdamagevaluedamage×
Decreasehpbydamage Destroy the projectileWith copyother
Destroy this copy
Ifhp
Destroy this copy

Erstelle Spiele jedes Genres

Shooters, Arcade, Abenteuer, Überleben, Puzzel, visuelle Romane — du sagst es!

Ill Fated

A vampire-survivor-esque shooter where your character only grows weaker through time. Fend off endless monsters and see how many curses you can get before you succumb to the foes.

Vacation of Fusion

A light-hearted island-building game where you mix elements to create new tiles. Features creative mode, cartoony graphics, and a selfie mode!

Welcome to the VOID

Eine Geschichte über den Neustart des Universums. Schwimme durch den endlosen schwarzen Kosmus, nimm and Weltraumkämpfen teil, lande auf Planeten für Expeditions Missionen und erkunde die verschollenen Technologien.

ct.js verfügt über alles was du brauchst um ein Spiel zu erstellen

Raum / Level Editor mit Tile Unterstützung

Intigrierter Code Editor mit Fehler behandlung

Komplexe Kollisionsbehandlung und andere Bibliotheken

Gerahmte & Skelettartige Animationen

Musik & Sound Manager

Notizen & Dokumente in einem Seiten Panel, auf jedem Bildschirm

Möglichkeit zur Verwendung von eigenen JavaScript Datein

Einfaches Verpacken und Bereitstellen

Tritt der Welt der Spiele Entwicklung bei

Es ist gratis!

Unser Partner

Mini Jam ist ein wiederkehrend öffnender Game Jam der alle zwei Wochen auf itch.io gehalten wird. Tritt ihrem Discord Server bei oder besuche ihre offizielle Website!

Ct.js' patrons

Business cats

Chocopelli

Cats

GAKONS
Vint Prox

People who donated to ct.js

Дмитрий Елисеев
Michael Relkowski
GAKONS
Alexandr Chubutkin

Become a patron

Hilf ct.js zu wachsen!

Erzähl deinen Freunden davon