مقابلة ct.js،محرك ألعابك ثنائية الأبعاد الجديد

ct.js يجعل تعلم البرمجة ممتعًا وتطوير الألعاب سهلًا مع أدواته البصرية ووثائقه الجيدة ومكتبته المرنة والقابلة للتطوير والعديد من خيارات لغة الترميز.

إنه مجاني ومفتوح المصدر، ومحبوب من الهواة والمحترفين والمعلمين وطلابهم.

تنزيل v5.2.1

Ct.js يقدم أدوات استثنائية لتلبية احتياجاتك في صناعة الألعاب

😙👌✨💅💪

تصدير فوري بنقرة واحدة

للويب وسطح المكتب

أدوات لتصميم واجهة استخدام متجاوبة

تكييف الواجهة مع أي شاشة

محرر نصوص برمجية مع فحص الأخطاء والعديد من الميزات

محرر أكواد شبيه بـ VSCode للغة JS ومحرر مخصص للغة المرئية

نظام صوت ديناميكي

تعيين مستوى الصوت والحدة والتأثيرات عشوائيًا، ووضع أصوات ثلاثية الأبعاد

محرر مراحل مرضي للاستخدام

محرر خرائط ووضع الكائنات كالرسم بالفرشاة ومعاينة مباشرة للرسوم المتحركة

عرض الرسوميات المبكسلة

يمكن تفعيله بنقرة واحدة في إعدادات العرض بالمشروع

خطوط Bitmap

خطوط واضحة وعالية الأداء للألعاب المبكسلة

محرر نظام جسيمات بصري للمؤثرات المميزة

باعثات طبقية للتأثيرات المعقدة بلا ترميز

تبييض

وضع علامة تجارية لتطبيقك وإخفاء شعار ct.js — أو لا تفعل/ي ذلك وانشر/ي الحب!

نظام سلوكيات ومحتوى للألعاب المعتمدة على البيانات وأدوات المصممين

تأليف منطق اللعب وتحديد حقولك للكائنات وإنشاء جداول بيانات منظمة

وثائق مجمعة داخل المحرر

متاح دائمًا في شريط جانبي

عناصر واجهة الاستخدام

أزرار ولوحات ومربعات اختيار تعمل عبر المنصات بشكل جيد

مصحح أخطاء غني

للإيقاف المؤقت والتنقل في الأرجاء وتنفيذ الأوامر والتشغيل على الأجهزة المحمولة عبر شبكتك المحلية

قابل للتوسع والتعديل

إضافة نصوص JavaScript مخصصة أو استخدام Catmods الموجودة

نظام مرن للإدخال والإجراءات

سطر واحد من التعليمات البرمجية للوحات المفاتيح ووحدات التحكم والأجهزة المحمولة. جميل!

ثلاث لغات برمجة. نفس القوة. لك الاختيار.

JavaScript & TypeScript

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

لغة شبيهة بـ 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

لغة برمجة بصرية مصممة خصيصًا لـ ct.js، تعمل بشكل مشابه لسكراتش لكن أفضل.
SetdamagevalueIfrandom chance
Setdamagevaluedamage×
Decreasehpbydamage Destroy the projectileWith copyother
Destroy this copy
Ifhp
Destroy this copy

إنشاء ألعاب من أي نوع

ألعاب رماية وأركيد ومغامرات ونجاة وألغاز وروايات بصرية — كل ما قد يخطر على بالك!

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 الخاص بهم أو زيارة موقعهم الرسمي!

رعاة Ct.js

قطط الأعمال

Leo🦁

القطط

Александр Гагарин
Alan
GAKONS

أناس تبرعوا إلى ct.js

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

الانضمام إلى الرعاة

الانضمام إلى عالم تطوير الألعاب

إنه مجاني!

مساعدة ct.js على النمو!

إخبار أصدقاءك عنه