ct.jsの紹介新しい2Dゲームエディタ
ct.jsは視覚的で使いやすく、充実したドキュメントと柔軟性の高いライブラリにより、プログラミング学習とゲーム開発が容易にできます。
無料・オープンソースで、趣味、仕事、教師、そして生徒に愛されています。
ダウンロード v5.1.0![](/img/HomepageScreenshot.png)
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専用のビジュアルプログラミング言語です。
あらゆるジャンルのゲームを作成できます
シューター、アーケード、アドベンチャー、サバイバル、パズル、ビジュアルノベルなど、何でも!
Vacation of Fusion
リラックスできる島づくりゲームで、様々な要素をミックスして新しいテクスチャを作ることができます。創造的なモード、漫画的なグラフィックと自撮りモードがあります。
ct.jsには、ゲーム作りで必要なものがすべて揃っています
テクスチャ対応のルーム/レベルエディタ
エラー対処機能を備えた統合コードエディタ
衝突判定と2D物理ライブラリ
フレームアニメーション、スクロールアニメーション、9-patchのサポートなど
ランダム効果付きの音楽と効果音管理プログラム
パーティクルシステム、シェーダー、ライトシステム
画面ごとにサイドパネルに備わったメモとドキュメント
カスタムJavaScriptまたはTypeScriptを使用可能
パッケージ化と展開が簡単
ゲーム開発の世界に参加しよう
無料です!
Ct.js のパトロンたち
ビジネスキャット
キャット
GAKONS
Vint Prox
ct.js に寄付していただいている皆様
Дмитрий Елисеев
Michael Relkowski
GAKONS
Alexandr Chubutkin