Menu
CoddyTech

עורך Unity אונליין

כתבו סקריפטים של Unity ב-C#, לחצו על "שחק" ושחקו בדפדפן. בלי התקנה, עובד גם ב-Chromebook. חינם, בלי הרשמה.

כתבו סקריפטים של Unity אונליין ושחקו מיד

כותבים C# בצד אחד ומשחקים בצד השני. כל דוגמה היא משחק תלת־ממדי קטן שבנוי מסקריפטים של MonoBehaviour: Update קורא את המקלדת, FixedUpdate דוחף Rigidbody, ו-OnTriggerEnter אוסף מטבע, בדיוק כמו בעורך של Unity. לחצו על "שחק", לחצו על המשחק והשתמשו בחצים ובמקש הרווח. אין מה להתקין ולא צריך חשבון, אז זה עובד גם ב-Chromebook.

הדוגמאות רצות מיד. כשמשנים סקריפט, "שחק" מקמפל את ה-C# בשרתים של Coddy תוך כמה שניות, והמסוף מציג כל שגיאה עם הקובץ והשורה שלה, כמו המסוף של Unity. הסצנה היא קובץ טקסט, scene.txt, ושם אפשר להזיז אובייקטים, להוסיף עוד ולקבוע את השדות הציבוריים של הסקריפטים.

מה ה-Playground הזה של Unity עושה

  • ה-API של Unity עצמה ב-C#: GameObjects ורכיבים, פיזיקה עם rigidbody ו-collider, טריגרים, המחלקה Input וטקסט על המסך.
  • מסוף כמו של Unity: שגיאות קומפילציה עם הקובץ, השורה וקוד השגיאה, וכל Debug.Log בזמן שהמשחק רץ.
  • חלוניות Hierarchy ו-Inspector: בחרו אובייקט במשחק שרץ וראו איך המיקום שלו והשדות של הסקריפט שלו משתנים.
  • שלושה משחקים לדוגמה להתחלה: מרוץ מטבעות עם כדור מתגלגל, משחק פלטפורמות עם דמות קופצת ושובר לבנים.

מה אפשר לנסות ב-Playground של 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 שסקריפטים משתמשים בו: GameObjects ורכיבים, פיזיקה, טקסט ממשק, סצנות, נתונים שמורים ושליטה. הוא מעתיק בכוונה את ערכי ברירת המחדל ואת הודעות השגיאה של 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# שתצטרכו.