Leer ct.js kennen,jouw nieuwe 2D game-editor

ct.js maakt leren programmeren leuk en games ontwikkelen gemakkelijk door zijn visuele tools, goede documentatie en flexibele, modulaire bibliotheek.

Het is gratis, open-source, en is geliefd bij hobbyisten, professionals, leerkrachten, en hun leerlingen.

Downloaden v5.1.0

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

Ontwerp games van elk genre

Shooters, arcades, avonturen, survivals, puzzels, visuele romans — noem maar op!

Ill Fated

Een vampier-overleving-achtige shooter waar je karakter enkel zwakker wordt doorheen de tijd. Weer eindeloze monsters af en zoe hoeveel vloeken je kunt krijgen voor je bezwijkt aan de vijand.

Vacation of Fusion

Een luchtige eiland-opbouw game waar je elementen vermengt om nieuwe tegels te verkrijgen. Bevat creative-modus, cartoon-graphics, en een selfie-modus!

Welcome to the VOID

Een verhaal over het rebooten van het universum. Zwem door de eindeloze, donkere kosmos, ga ruimtegevechten aan, land op planeten voor expeditiemissies en ontdek de verloren technologieën.

ct.js heeft alles wat je nodig hebt om een game te bouwen

Kamer / Level editor met tegel-support

Geïntegreerde code-editor met error handling

Arcade botsingen en 2D physics-libraries

Animaties op basis van frames en skeletten

Muziek & geluid manager

Particle systemen, shaders, en lichtsysteem

Notities & documentatie in een zijpaneel, op elk scherm

Optie om custom JavaScript te gebruiken

Gemakkelijk packen en uitbrengen

Doe mee met de wereld van game-development

Het is gratis!

Onze Partner

Mini Jam is een open, zich herhalende game jam die iedere twee weken op itch.io wordt gehouden. Kom in hun Discord server of bezoek hun officiële site!

Ct.js' patrons

Business cats

Leo🦁

Cats

GAKONS
Vint Prox

People who donated to ct.js

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

Become a patron

Help ct.js met groeien!

Laat het je vrienden weten