ct.jsの紹介新しい2Dゲームエディタ

ct.jsは視覚的で使いやすく、充実したドキュメントと柔軟性の高いライブラリにより、プログラミング学習とゲーム開発が容易にできます。

無料・オープンソースで、趣味、仕事、教師、そして生徒に愛されています。

ダウンロード v5.1.0

3つのプログラミング言語が使えます。できることは同じ。君が選ぼう。

JavaScript & TypeScript

JavaScriptはWebの言語であり、オプションでTypeScriptの機能を使うことで、強力なコーディングツールを利用できます。
// 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

簡潔で初心者に優しい構文のPythonのような言語です。
# 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

Scratchに似ている、より優れたct.js専用のビジュアルプログラミング言語です。
SetdamagevalueIfrandom chance
Setdamagevaluedamage×
Decreasehpbydamage Destroy the projectileWith copyother
Destroy this copy
Ifhp
Destroy this copy

あらゆるジャンルのゲームを作成できます

シューター、アーケード、アドベンチャー、サバイバル、パズル、ビジュアルノベルなど、何でも!

Ill Fated

時間とともにキャラクターが弱くなっていく、ヴァンパイアサバイバー風のシューティングゲーム。無尽蔵にわいてくる怪物から身を守り、どれだけの呪いに耐えられるか挑戦しよう。

Vacation of Fusion

リラックスできる島づくりゲームで、様々な要素をミックスして新しいテクスチャを作ることができます。創造的なモード、漫画的なグラフィックと自撮りモードがあります。

Welcome to the VOID

宇宙の再起動を描いた物語です。果てしない暗黒の宇宙を泳ぎ、宇宙戦闘に従事し、惑星に着陸して探検ミッションを行い、失われた技術を探索しましょう。

ct.jsには、ゲーム作りで必要なものがすべて揃っています

テクスチャ対応のルーム/レベルエディタ

エラー対処機能を備えた統合コードエディタ

衝突判定と2D物理ライブラリ

フレームアニメーション、スクロールアニメーション、9-patchのサポートなど

ランダム効果付きの音楽と効果音管理プログラム

パーティクルシステム、シェーダー、ライトシステム

画面ごとにサイドパネルに備わったメモとドキュメント

カスタムJavaScriptまたはTypeScriptを使用可能

パッケージ化と展開が簡単

ゲーム開発の世界に参加しよう

無料です!

パートナー

Mini Jamは、2週間ごとにitch.ioで開催されるオープンなゲームジャムです。 Discordサーバーに参加 または 公式サイトを訪問!

Ct.js のパトロンたち

ビジネスキャット

Leo🦁

キャット

GAKONS
Vint Prox

ct.js に寄付していただいている皆様

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

パトロンになる

ct.jsの成長を支援してください!

友達に教えてあげよう。