Godot 3.4 מגיע עם תמיכה ב-Apple M1, PWA ב-HTML5, שיפורי מנוע ועוד

למנוע משחקי הווידיאו של גודו נותן חסות חדש

לאחר 6 חודשי התפתחות הוכרזה השקת הגרסה החדשה של מנוע המשחק החינמי Godot 3.4, ובגרסה החדשה הזו הוטמעו שורה של שיפורים, ביניהם נוכל למצוא שיפורים בעורך, תמיכה רבה יותר ועוד.

למי שלא מכיר את המנוע הזה, כדאי שידע את זה זה מתאים ליצירת משחקי דו-ממד ותלת-ממד. המנוע תומך בשפה קלה של למידה להגדיר את ההיגיון של המשחק, סביבה גרפית לעיצוב משחקים, מערכת פריסת משחק בלחיצה אחת, יכולות הדמיית פיזיקה ואנימציה נרחבות, ניפוי באגים משולב ומערכת לזיהוי צווארי בקבוק בביצועים.

קוד מנוע המשחק, סביבת עיצוב המשחק וכלי הפיתוח הנלווים (מנוע פיזיקה, שרת סאונד, רכיבי עיבוד 2D / 3D, וכו') מופצים ברישיון מ-MIT.

התכונות החדשות העיקריות של גודו 3.4

בגרסה החדשה הזו של המנוע, אחד החידושים העיקריים הבולטים הוא נוספה תמיכה עבור מערכות מבוססות שבבים Apple Silicon (M1) עבור פלטפורמת macOS.

בעוד עבור פלטפורמת HTML5, היכולת להתקין בצורה של בקשות PWA (אפליקציות אינטרנט פרוגרסיביות), הוסיף ממשק JavaScriptObject לאינטראקציה בין Godot ל-JavaScript (לדוגמה, אתה יכול לקרוא לשיטות JavaScript מסקריפטים של Godot) ולבניית ריבוי הליכי הוספה, יושמה תמיכה ב-AudioWorklet.

גַם בוצעו שיפורים בעורך כדי לשפר את השימושיות, עבור הוספת פונקציית טעינת משאבים מהירה במצב בדיקה, נוספה יצירת צומת במיקום שרירותי, התווסף ממשק חדש לייצוא תבניות והוטמעו פעולות נוספות עם gizmo (מערכת תיבות תוחמת) ועורך האנימציה המבוסס על עקומות Bezier שופר.

במנוע הדמיית הפיזיקה, הביצועים שופרו משמעותית של יצירת עצמים קמורים מרשתות ומצב מעקב התנגשות בממשק הבדיקה עוצב מחדש. עבור מנוע הפיזיקה הדו-ממדית, נוספה תמיכה במבנה BVH (היררכית נפח גבולות) להפרדה מרחבית דינמית. מנוע הפיזיקה התלת-ממדית תומך כעת בפונקציית HeightMapShapeSW ומוסיף סנכרון עם KinematicBody2D.

נוספה תמיכה ראשונית למנוע העיבוד להפסיק לעבד אובייקטים שנמצאים בפוקוס של המצלמה, אך אינם נראים לעין עקב חפיפה של אובייקטים אחרים (לדוגמה, אלה שמאחורי קיר). חיתוך שכבת-על של מפת סיביות (ברמת הפיקסלים) מיושם רק בענף Godot 4, בעוד ש-Godot 3 כולל כמה שיטות גיאומטריות לחיתוך אובייקטים חופפים ותמיכה בלוחות פורטל.

נוסף מצב שינוי החזרה, מה שמאפשר לבטל מיד את כל שינויי הסצנה שנגרמו על ידי אפליקציית האנימציה דרך AnimationPlayer, במקום לבטל את השינוי של כל נכס בנפרד.

להגדרות נוספה אפשרות לשינוי רמת הזום של תצוגת הדו-ממד, שבה ניתן, למשל, להגדיל או להקטין אלמנטים דו-ממדיים, ללא קשר למצב המתיחה הנוכחי.

משאר השינויים זהבולט מהגרסה החדשה הזו:

  • ה-API של Files הוסיף את היכולת לעבוד עם קבצים (כולל PCK), שגודלם עולה על 2GB.
  • נכללו שינויים כדי לשפר את שטף הרינדור על ידי חישוב שינויי מסגרת מבלי להיות קשורים לטיימר המערכת וכדי לפתור בעיות בתזמון הפלט בעת שימוש ב-vsync.
  • נוספה תמיכה למערכת עיבוד הקלט של InputEvents לקישור קודי סריקה המשקפים את המיקום הפיזי של המקשים במקלדת, ללא קשר לפריסה הפעילה.
  • ממשקי AESContext ו-HMACContext נוספו כדי לגשת אלגוריתמי הצפנה של AES-ECB, AES-CBC ו-HMAC מסקריפטים. כמו כן הוסיפה את היכולת לשמור ולקרוא מפתחות RSA ציבוריים כדי ליצור ולאמת חתימות דיגיטליות.
  • נוספה שיטת חיטוב חדשה, ACES Fitted, המאפשרת ריאליזם ודיוק פיזי רב יותר על ידי הגברת הניגודיות של עצמים בהירים.
  • נוספה תמיכה לצורת פליטת חלקיקים תלת מימדית בצורת טבעת חלולה או גליל.

לבסוף, אם אתה רוצה לדעת יותר על זה, אתה יכול לבדוק את הפרטים בקישור הבא.

קבל גודו

Godot זמין להורדה ב esta página עבור Windows, Mac OS ו- Linux. אתה יכול גם למצוא את זה ב קִיטוֹר y itch.io.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.