לפני כמה ימים זה ניתן למדו על יציאת הגרסה החדשה של "גודו 4.6", שבו צוות הפיתוח מסמן את סוף שלב המעבר של ענף 4.x כדי להיכנס לשלב של עידון ואיכות.
גרסה זו לא רק מחליקה את הקצוות הגסים של גרסאות קודמות, אלא גם מגדירה מחדש את החוויה הוויזואלית של העורך, משלבת סטנדרטים בתעשייה כמו Jolt Physics כברירת מחדל, ומחוללת מהפכה באנימציה עם מערכת קינמטיקה הפוכה חדשה.
התכונות החדשות העיקריות של גודו 4.6
הדבר הראשון שמפתחים ישימו לב אליו כשהם יפתחו את Godot 4.6 הוא שינוי רדיקלי באסתטיקה שלה.העורך משיק ערכת נושא חדשה המוגדרת כברירת מחדל בשם "מודרני", נועד לשפר את הקריאות ולהפחית מאמץ בעיניים באמצעות פלטת צבעים בגווני אפור וניגודיות מוגברת בהדגשת אלמנטים.
זה העיצוב מחדש חורג מעבר לקוסמטיקה, מאז זה מבקש לדחוק את ממשק המנוע במושב האחורי כך שתוכן המשחק יהפוך לכוכב האמיתי. יחד עם שינוי ויזואלי זה, תהליך העבודה של הפאנלים אוחד. כעת, הפאנלים התחתונים ורוב העגינה צפים וניתנים להסרה לחלוטין, מה שמאפשר למשתמשים לגרור ולסדר אותם בחופשיות סביב המסך, תכונה המבוקשת זה מכבר על ידי אלו המשתמשים בהגדרות מרובות מסכים.
בצד הטכני, החדשות הגדולות ביותר עבור מפתחי משחקי תלת-ממד הן ה- אימוץ סופי של Jolt Physics כמנוע של סימולציה פיזיקלית ברירת מחדל עבור פרויקטים חדשים. ג'ולט, המשחק, הידוע בשימושו בהפקות AAA כמו Death Stranding 2, מציע ביצועים ויציבות מעולים, מחליף את מנוע הפיזיקה הפנימי הקודם ומבטל את הצורך להתקין אותו כתוסף חיצוני.
יחד עם הפיזיקה, ה אנימציה מקבלת דחיפה מסיבי עם החזרת ה-sמערכת קינמטיקה הפוכה (IK) שלמה ומודולרית. מערכת זו חיונית להשגת אנימציות ריאליסטיות, כמו למשל להבטיח שכפות רגלי הדמות מסתגלות לשטח לא אחיד או שיד מגיעה לאובייקט בדיוק רב.
המסגרת החדשה כוללת מודיפיקטורים כגון IKModifier3D ומגוון פותרים דטרמיניסטיים ואיטרטיביים (FABRIK, CCDIK וכו'). בנוסף, היא מציגה אילוצים מתקדמים לשליטה בסיבוב המפרקים ובמהירות הזוויתית, ובכך מונעת תנועות לא טבעיות או "שבירות עצם" המתרחשות לעתים קרובות באנימציות פרוצדורליות.
ריאליזם חזותי ואופטימיזציה גרפית
El מערכת השתקפות מרחב המסך (SSR) נכתבה מחדש מאפס, היישום החדש לא רק משפר באופן דרסטי את הריאליזם של חומרים כמו מים, זכוכית ומתכת, אלא שהוא גם יעיל יותר. עבור פרויקטים שצריכים לסחוט כל טיפת ביצועים מכל פריים, נוסף מצב חצי רזולוציה ששומר על איכות ויזואלית מקובלת. עם עלות ביצועים נמוכה בהרבה.
ממשיכים עם אופטימיזציית הגרפיקה, Godot 4.6 משתמש כעת ב-Direct3D 12 כ-API ברירת מחדל לרינדור בעת ייצוא פרויקטים עבור Windows, התוכנה מתיישרת עם הסטנדרטים המודרניים של מיקרוסופט כדי לספק יציבות רבה יותר של מנהלי ההתקן. בחזית הניידת, תוקנו באגים קריטיים במכשירים עם מעבדי Mali ו-Adreno, ודיוק צבעי HDR וצמצום פסים שופרו ברנדרר הנייד.
שיפורי זרימת עבודה ושיפורי ליבה
תחתון, גודו מציג שינויים מבניים כדי להימנע מכאבי ראש ארוכי טווח. מזהי צומת ייחודיים יושמו, פתרון המאפשר למנוע לעקוב אחר אובייקטים בתוך סצנה גם אם הם מועברים או מקבלים שם שונה, ובכך מונע שבירת הפניות במהלך שיפוץ הפרויקט.
תוספת אסטרטגית נוספת היא LibGodot, ספרייה המאפשרת לך לשלב את מנוע Godot ביישומים אחרים במקום להריץ אותו כתהליך נפרד, פותחים את הדלת לכלי פיתוח היברידייםבשימוש יומיומי, מעצבי שלבים יעריכו את ההפרדה בין הכלים "בחירה" ו"טרנספורמציה", המונעת שינויים מקריים כשמנסים פשוט לבחור אובייקט, ואת אימוץ האלגוריתם של ברזנהאם לציור ב-GridMap, אשר מבטל פערים בעת צביעת שלבים במהירות.
סקריפטים ופלטפורמות מורחבות
עבור מתכנתים, גם סביבת הסקריפטים מתפתחת. שילוב C# משופר עם מנתח תרגום מקורי, ו-GDExtension משתמש כעת בממשק מבוסס JSON כדי להקל על יצירת קישורים אוטומטיים. ניפוי הבאגים של הסקריפטים מוסיף סוף סוף כפתור "יציאה" עבור פונקציות, מה שמאיץ את מעקב השגיאות.
לבסוף, מציאות מורחבת (XR) מקבלת תמיכה מקורית עבור מכשירי OpenXR 1.1 ואנדרואיד XRזה מאפשר בדיקת פרויקטים ישירות על החומרה ללא סיבוכים. יתר על כן, שולבה תמיכה ב-scrcpy, המאפשרת למפתחים לצפות ולשלוט במסך של מכשיר אנדרואיד מחובר ישירות מהמחשב האישי שלהם במהלך הבדיקה, ובכך לסגור את מחזור הפיתוח למובייל בצורה יעילה יותר.
לבסוף, אם אתם מעוניינים ללמוד עוד על המהדורה החדשה הזו, אני מזמין אתכם לעיין בהודעת השחרור. בקישור הבא.