Это ct.js,твой новый движок для создания 2D игр
С ct.js обучаться программированию легко, а разработка игр становится увлекательным занятием — в нём множество визуальных редакторов, хорошая документация, гибкая модульная библиотека и несколько языков программирования на выбор.
Котэ бесплатен и опен-сорсный, а любят его профессионалы, любители геймдева, учителя и их студенты.
Скачать v5.2.1В ct.js исключительные инструменты для создания игр
😙👌✨💅💪Мгновенный экспорт одним кликом
Для браузеров и ПКИнструменты для адаптивных пользовательских интерфейсов
Интерфейс подстроится под любой экранРедактор кода с проверкой ошибок и множеством функций
Редактор кода из VSCode для JS и собственный специальный язык визуального программированияДинамичная звуковая система
Случайное изменение громкости, тона, добавление эффектов и 3D-звукиКрутой редактор уровней
Редактор тайлов, размещение объектов кистью, предварительный просмотр анимацииПиксель-арт рендер
Включается одним кликом в настройках рендера проектаBitmap-шрифты
Чёткие и производительные шрифты для пиксель-арт игрВизуальный редактор систем частиц для спецэффектов
Строй сложные эффекты из нескольких эмиттеров без кодаБрендинг
Брендируй своё приложение и скрой логотип ct.js — или же покажи всем, как крут синий кот!Поведения и система контента для игр на основе данных и инструментов для дизайнеров
Модульно составляй игровую логику, определи собственные поля для объектов и используй структурированные таблицы данныхВстроенная документация
Всегда доступна в боковой панелиЭлементы для графического интерфейса
Кроссплатформенные кнопки, панели и поля ввода, которые работают на всех платформахНавороченый отладчик
Пауза, навигация, выполнение команд, запуск на устройствах в локальной сетиРасширяемый и модифицируемый
Легко добавить свой JavaScript. Модули включаются за один клик.Гибкая система ввода и действий
Одна строка кода для клавиатуры, геймпада и мобильных устройств. Круто!Три языка программирования на выбор. Все одинаково мощные.
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 каждые две недели. Присоединись к их Discord серверу или посети официальный сайт!