بدون كودوالكود كله لك إن أردته

محرك الألعاب بالذكاء الاصطناعي

محرك ألعاب بدون برمجة تتحدث معه. صف لعبة، ويكتبها Pixelfork بـ HTML5 و JavaScript حقيقيين، ويجربها في متصفح حقيقي، ثم يعطيك لعبة تلعبها وتعدّلها وتنشرها.

ابدأ مجانًا · بدون بطاقة ائتمان

src/config.jssrc/main.jssrc/world.js
1import { defineConfig } from "../pixelfork/config.js";23/* every value a person might tweak (Mechanics reads this) */4export default defineConfig({5  physics: { label: "Physics",6    gravity: { value: 9.8, min: 1, max: 30, step: 0.1, unit: "m/s²", label: "Gravity" },7    friction: { value: 0.60, min: 0, max: 1.5, step: 0.05, label: "Block friction" },8    bounce: { value: 0.10, min: 0, max: 0.9, step: 0.05, label: "Bounciness" },9    speed: { value: 1.00, min: 0.2, max: 2, step: 0.05, label: "Game speed" },10  },11  ball: { label: "Ball",12    speed: { value: 18, min: 8, max: 40, unit: "m/s", label: "Throw speed" },13    count: { value: 6, min: 1, max: 15, label: "Balls per level" },14  },15});
MechanicsTopple Tower

حرّك شريط التمرير. تكتب «Mechanics» القيمة الجديدة في الكود، وتستخدمها اللعبة فورًا. بدون رصيد. في Lite و Pro.

مكتبات حقيقية، لا صندوق أسود

كل لعبة على Pixelfork مكتوبة بـ JavaScript عادي فوق مكتبات ألعاب معروفة، وإصداراتها مثبّتة بالضبط داخل اللعبة. لا شيء لا تستطيع قراءته أو تشغيله أو أخذه معك.

ألعاب ثنائية الأبعادألعاب ثلاثية الأبعاد
الرسمCanvas 2Dthree.js
الفيزياءplanck.js (Box2D)crashcat
الصوتHowler.js + Pixelfork SFXHowler.js + Pixelfork SFX
المؤثراتPixelfork VFXPixelfork VFX، داخل المشهد ثلاثي الأبعاد
القوائم وواجهة اللعبPixelfork UI kitPixelfork UI kit
أجزاء جاهزة·بطل ثلاثي الأبعاد يجري ويتسلق، وسيارة تعمل دريفت

كل تعديل يُختبر قبل أن تراه

قد يكتب الذكاء الاصطناعي كودًا يبدو صحيحًا وهو ليس كذلك. لذلك لا يصل شيء إلى لعبتك قبل أن يجتاز هذه الفحوص.

  1. كل سطر يُفحص

    يُفحص الكود مقابل تعريفات الأنواع الرسمية لكل مكتبة، فإذا استُدعيت دالة غير موجودة يظهر الخطأ خلال أجزاء من الثانية، قبل أن تعمل اللعبة. وتُفحص أيضًا الاستيرادات وأسماء الملفات وأسماء الأصوات.

  2. فقط ما طلبته

    نموذج ثانٍ يقارن التعديل بطلبك. وأي شيء لم تطلبه يُعاد ليُلغى.

  3. يُلعب في متصفح حقيقي

    يفتح Pixelfork اللعبة في Chrome حقيقي، كأنه هاتف. يتأكد أنه لا توجد أخطاء، وأن الشاشة تُرسم، وأن عدد الإطارات يكفي للعب، وأن اللمس لا يعطلها.

  4. يُصلَح، أو لا يتغير شيء

    إذا فشل فحص، يُعاد الخطأ ليُصلَح، مرتين على الأكثر. وإذا استمر الفشل، لا تُصنع نسخة جديدة، وتبقى اللعبة كما كانت ويعود إليك رصيدك.

بدون كود، أو بالكود كله

ابقَ في المحادثة، أو افتح الملفات. إنها اللعبة نفسها في الحالتين.

بدون كود
  • صف التعديلات في المحادثة، بأي لغة
  • اضبط القيم في «Mechanics» واللعبة تعمل
  • أضف صورًا وأصواتًا ونماذج ثلاثية الأبعاد وخطوطًا
  • ارجع إلى أي نسخة بنقرة واحدة
بالكود كله
  • اقرأ كل ملف وعدّله في تبويب «Code» (في Lite و Pro)
  • اسأل الذكاء الاصطناعي عن الكود
  • شاهد الأخطاء في «Console»، وأصلحها بالذكاء الاصطناعي
  • نزّل المشروع، أو افتحه في Android Studio (في Lite و Pro)
تبويب «Code»: ملفات اللعبة والمحرر و «Ask AI»
تبويب «Code»، مع ملفات لعبة حقيقية.

انشرها في كل مكان

لعبة واحدة، وكل طرق النشر.

  • النشررابط فوري على الويب
  • APKجرّبها على الأندرويد
  • AABانشرها على Google Play
  • Android Studioصدّر المشروع
  • تحميل الكودالكود لك وتعدّله كما تريد

إجابات لأسئلتك

محرك ألعاب تستخدمه بالتحدث معه. بدلًا من وضع العناصر وكتابة السكربتات، تصف اللعبة، فيصممها الذكاء الاصطناعي ويكتب الكود فوق مكتبات ألعاب حقيقية ويختبرها. ثم تعدّلها بالمحادثة، أو بيدك.

نعم. لا تحتاج أبدًا إلى رؤية الكود: تتحدث، وتسحب الملفات، وتضبط القيم في «Mechanics». لكن الكود موجود دائمًا. كل لعبة مكتوبة بـ HTML5 و JavaScript عاديين، يمكنك قراءتها وتعديلها في تبويب «Code»، وتنزيلها (في Lite و Pro).

بمكتبات مفتوحة معروفة، وليس بصيغة سرية أبدًا: Canvas 2D و planck.js للألعاب ثنائية الأبعاد، و three.js و crashcat للألعاب ثلاثية الأبعاد، و Howler.js للصوت، إضافة إلى مؤثرات Pixelfork وأصواته ومكتبة واجهاته. وكل لعبة تثبّت الإصدارات التي صُنعت بها بالضبط.

نعم. صدّرها للأندرويد كملف APK لتجربها. ومع Lite و Pro، يمكنك أيضًا تنزيل المشروع كاملًا كملف ZIP، أو تصدير ملف AAB لـ Google Play أو مشروع Android Studio. إنه كود ويب عادي، لذلك يعمل في أي مكان يعمل فيه المتصفح.

إنه نوع مختلف من المحركات. Unity و Godot برامج تثبّتها وتصنع فيها بنفسك، لألعاب بأي حجم. أما Pixelfork فيعمل في متصفحك ويصنع اللعبة لك: هو مصمم للألعاب ثنائية الأبعاد والألعاب ثلاثية الأبعاد المبسّطة، للويب والهواتف، وتلعبها خلال دقائق.

هناك فحوص تمنعه من الوصول إلى لعبتك بهذا الشكل. كل تعديل يُفحص مقابل التعريفات الحقيقية للمكتبات، ويُلعب في متصفح حقيقي قبل أن تراه. والتعديل الذي يفشل إما يُصلَح أو لا يُنفَّذ أبدًا.

المحرك الذي يصنع معك

صف لعبة. واحصل على اللعبة والكود.