认识 ct.js,全新 2D 游戏编辑器
ct.js 通过其可视化工具, 良好的文档和灵活的模块化库, 使学习编程变得有趣, 游戏开发变得容易.
它是免费的, 开源的, 深受业余爱好者, 专业人士, 教师和他们的学生的喜爱.
下载 v5.1.0Ct.js brings exceptional tools for your game making needs
😙👌✨💅💪One-click instant export
For web and desktopTools for responsive UI layouts
Adapt interface to any screenCode editor with error checks and tons of features
VSCode-like code editor for JS and a custom-made editor for the visual languageDynamic sound system
Randomize volume, pitch, add effects, and place 3D soundsSatisfying to use level editor
Tilemap editor, brush-like object placement, live animation previewPixelart render
Enabled in one click in project's render settingsBitmap fonts
Crisp and performant fonts for pixelart gamesVisual particle system editor for special effects
Layer emitters for complex effects with no codeWhite-labelling
Brand your app and hide ct.js logo — or don't and spread the love!Behaviors and content system for data-driven games and designers' tools
Compose gameplay logic, define your fields for objects and create structured data tablesBundled in-editor docs
Always available in a sidebarUI elements
Cross-platform buttons, panels, and checkboxes that just workRich debugger
Pause, navigate around, execute commands, and run on mobile devices in your local networkExtendable and moddable
Add custom JavaScript or use existing catmodsFlexible input & actions system
One line of code for keyboard, gamepad, and mobile. Nice!Three programming languages. Same powers. Yours to choose.
JavaScript & 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
# 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
创造任何类型的游戏
Cleopawtra
Play as Cleopawtra and rescue your husband, Meowrc Antony. An entry to the recent ct.js jam!
Cat-Apocalypse
This game, created for the ct.js game jam, casts you as a blue cat from the future on a mission to save the dinosaurs from extinction using his deadliest weapon... yarn balls.
Pronipbition
You're a parched cat looking for some real drinks in the city. Explore the streets and chat with locals to find the secret location of the speakeasy in this vaguely historically inspired adventure game! An entry to the recent ct.js jam!
Hollow Floor
Hollow Floor is an exploration-based single-sitting Metroidvania inspired by VVVVVV and REDDER. Hollow Floor is a relaxed game that is full of secrets and hard challenges that can be tackled at any moment in the game or completely ignored. Checkout the demo and buy on Steam!
Crimson Hero Quest
Crimson Hero Quest is an engaging platformer game that invites players into a captivating pixel art world rendered in charming 16x16 graphics. Set in a vibrant universe, players embark on a heroic journey through lush forests and formidable castles.
Crazy One (open for playtests!)
A game where you try to break through a very heavy hatch by dumping everything you find on it while pew-pewing monsters in procedurally generated levels. Different heroes and weapons to choose, and… pills??
我们的合作伙伴
Mini Jam 是在itch.io上每两周举办一次的开放式游戏jam. 加入他们的Discord服务器 或 访问他们的官方网站!