Menu
CoddyTech

محرر Unity أونلاين

اكتب سكربتات C# لـ Unity واضغط «العب» والعب اللعبة في متصفحك. بلا تثبيت، ويعمل على Chromebook. مجانًا ومن دون تسجيل.

اكتب سكربتات Unity أونلاين والعب فورًا

اكتب C# في جانب والعب في الجانب الآخر. كل مثال لعبة ثلاثية الأبعاد صغيرة مبنية من سكربتات MonoBehaviour: تقرأ Update لوحة المفاتيح، وتدفع FixedUpdate جسمًا من نوع Rigidbody، وتلتقط OnTriggerEnter عملة، تمامًا كما في محرر Unity. اضغط «العب» وانقر على اللعبة واستخدم الأسهم ومفتاح المسافة. لا شيء لتثبيته ولا حاجة إلى حساب، لذلك يعمل على Chromebook أيضًا.

الأمثلة تعمل فورًا. حين تغيّر سكربتًا، يترجم «العب» شيفرة C# على خوادم Coddy في ثوانٍ، وتعرض وحدة التحكم كل خطأ مع ملفه وسطره، كما تفعل وحدة التحكم في Unity. المشهد ملف نصي، scene.txt، يمكنك فيه تحريك الكائنات وإضافة غيرها وضبط الحقول العامة في سكربتاتك.

ما الذي تقدمه ساحة تجربة Unity هذه

  • واجهة Unity البرمجية نفسها بلغة C#: كائنات GameObject والمكوّنات، والفيزياء مع rigidbody وcollider، والمحفزات، وصنف Input، والنص على الشاشة.
  • وحدة تحكم مثل وحدة Unity: أخطاء الترجمة مع الملف والسطر ورمز الخطأ، وكل Debug.Log أثناء تشغيل اللعبة.
  • لوحتا Hierarchy وInspector: اختر كائنًا في اللعبة وهي تعمل وشاهد موضعه وحقول سكربته تتغير.
  • ثلاث ألعاب أمثلة للبداية: سباق العملات بكرة تتدحرج، ولعبة منصات بشخصية تقفز، ولعبة محطم الطوب.

ما الذي يمكنك تجربته في ساحة تجربة Unity

  • سباق العملات: غيّر force وjumpForce للكرة، وأضف عملات أكثر إلى المشهد، ثم اعرض رسالة حين تُجمع كلها.
  • لعبة المنصات: ارفع jumpHeight، أو اخفض gravity لقفزة كأنها على القمر، أو أضف قفزة مزدوجة بعدّاد يعود إلى الصفر على الأرض.
  • محطم الطوب: زِد speed المضرب، وأضف صفًا من الطوب إلى المشهد، وعُدّ الأرواح المتبقية للاعب.

أسئلة شائعة عن محرر Unity أونلاين

هل يمكنني استخدام Unity أونلاين دون تثبيت أي شيء؟

نعم. تشغّل هذه الصفحة سكربتات C# واللعبة في متصفحك، فلا شيء لتثبيته ولا حساب لإنشائه. يُنزَّل المحرك مرة واحدة عند فتح الصفحة (نحو 3 MB). بعدها تبدأ الأمثلة فورًا، ويُترجَم السكربت المعدَّل على خوادم Coddy في ثوانٍ.

هل يمكنني استخدام Unity على Chromebook؟

لا يُثبَّت محرر Unity على ChromeOS، لكن هذه الصفحة تعمل في Chrome على أي Chromebook: اكتب السكربتات واضغط «العب» والعب. على شاشة اللمس تعرض اللعبة أسهمًا ومفتاح مسافة. لتصنع لعبتك الخاصة وتنشرها لاحقًا، ستحتاج إلى محرر Unity على حاسوب يعمل بنظام Windows أو Mac أو Linux.

هل هذا Unity الحقيقي؟

لا. إنه محرك Coddy الخاص، يشغّل شيفرة C# في المتصفح ويحاكي الجزء من Unity 6 الذي تستخدمه السكربتات: كائنات GameObject والمكوّنات، والفيزياء، ونص الواجهة، والمشاهد، والبيانات المحفوظة، والتحكم. ينسخ عمدًا القيم الافتراضية ورسائل الخطأ في Unity، كي تعمل سكربتاتك بالطريقة نفسها في المحرر. ليس فيه عرض للمشهد ولا Asset Store ولا رسوم متحركة ولا ثنائي الأبعاد. Coddy غير تابعة لشركة Unity Technologies ولا معتمدة منها. Unity علامة تجارية لشركة Unity Technologies.

هل هذا Unity Studio؟

لا. Unity Studio هو محرر Unity على الويب لبناء تجارب ثلاثية الأبعاد من دون شيفرة. هذه الصفحة للبرمجة: تكتب سكربتات C# التي تتكوّن منها لعبة Unity، وتضغط «العب»، وترى ما تفعله.

هل يمكنني تغيير المشهد، لا السكربتات فقط؟
نعم. افتح تبويب scene.txt: كل كائن سطر فيه شكله وموضعه وحجمه ولونه، والأسطر تحته تضيف إليه collider أو rigidbody أو سكربتًا. سطر مثل script Ball force=20 يضبط حقلًا عامًا، كما تفعل قيمة تكتبها في Inspector في Unity. لا يمكنك إضافة صور أو أصوات أو نماذج خاصة بك.
هل هو مجاني، وهل تُحفَظ شيفرتي؟

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

كيف أتعلم كتابة سكربتات Unity؟
غيّر رقمًا واحدًا في مثال، واضغط «العب»، وانظر ماذا يحدث. ولمسار كامل، خذ دورة Unity في Coddy، حيث لكل درس لعبة تعمل في المتصفح، أو مسار تطوير الألعاب بـ Unity الذي يبدأ بما تحتاجه من C#.