תכונות Unity 19.1: מה חדש עבור מפתחי אנדרואיד

מְחַבֵּר: Randy Alexander
תאריך הבריאה: 26 אַפּרִיל 2021
תאריך עדכון: 1 יולי 2024
Anonim
תכונות Unity 19.1: מה חדש עבור מפתחי אנדרואיד - אפליקציות
תכונות Unity 19.1: מה חדש עבור מפתחי אנדרואיד - אפליקציות

תוֹכֶן


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

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

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

הייתה לי הזדמנות לדבר ישירות עם כמה מהנדסי יוניטי, שעזרו למלא אותי בפרטים. אז בואו נצלול למה שחדש באחדות 19.1.

צינור עיבוד קל משקל עשוי להתבטא במשחקים רבים יותר שיגיעו לאנדרואיד

יתכן שהתכונה החדשה הגדולה ביותר של יוניטי 2019.1 כאן היא צינור ה- Render Pipeline (LWRP), שהוא כעת מחוץ לתצוגה מקדימה. עבור הלא מבוקשים, צינור טיוח הוא למעשה סדרה של צעדים שננקטו כדי לסייע לעיבוד גרפיקה על המסך - תהליך המעבר מדגם תלת מימד למה שאתה באמת רואה דרך המצלמה. פירוש הדבר עשוי להיות עדיפות לאילו דברים לצייר תחילה, למשל, או האם להשתמש בעיבוד יחיד או מרובה מונים.


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

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

נציג Unity אמר לי שהחברה עובדת גם על צנרת במיוחד למשחקי דו מימד - מה שיכול לחול על הרבה ממשחקי המובייל שנמצאים כיום בחנות Play. ישנו גם צינור עיבוד High Definition Render שישמש נקודת נגד ל LWRP למחשבים מתקדמים. אולי Unity תוכל לתת Unreal רווח לכספיה בקרוב במחלקה זו?

ביצועים אדפטיביים ניידים יגבירו את הגרפיקה ואת הביצועים במכשירי גלקסי!

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


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

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

תכונות נוספות עבור devs לנייד

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

ישנם גם כמה שיפורים באיכות החיים שאמורים להקל על מפתחים את החיים: כעת תוכל להוריד ולהגדיר את ה- SDK ו- NDK של Android ישירות דרך Unity Hub למשל, מה שאמור לייעל את תהליך ההגדרה עבור מפתחים חדשים. . עדיין טוב יותר הוא תמיכה מקורית של אנדרואיד Logcat לאיתור באגים פשוט יותר, כרגע בתצוגה מקדימה. זה הולך להקל על ניפוי מהיר באופן מהיר וקל יותר.

מה יהיה גם להקל על הדברים בצורה מהירה וקלה יותר היא האפשרות Scripts Only Build עבור APKs. זה אומר שאתה יכול לתקן את ה- APK במכשיר היעד שלך כדי לעדכן את הקוד שלך מבלי שתצטרך לבנות את כל העניין מאפס - מושלם אם הבנייה שלך אורכת שעות בגלל תאורה אפויה או דומה.

צריך לומר, אנחנו אוהבים את האחדות של Android-Love!

הרבה יותר להתרגש לקראת יוניטי 2019.1

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

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

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

האחראי על הפקת קוד המקור המותאם ביותר בכדי לאפשר את כל זה אפשרי הוא המהדר של Burst, שנמצא מחוץ לתצוגה מקדימה ב- Unity 2019.1. מבלי להיכנס לפרטי פרטים טכניים רבים מדי (להלן פוסט טוב בבלוג בנושא) הדבר מאפשר למפתחים לגייס משאבי CPU שאינם בשימוש דרך מערכת העבודה C # ו- ECS (Entity Component System). הראשונה מאפשרת לרב-חתוך יעיל לנצל ליבות שאינן בשימוש, ואילו האחרונה משפרת את ניהול הנתונים ליעילות רבה יותר.

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

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

יש את תכונות ה- AR החדשות, תמיכה ב- Linux ועוד. הקפד לבדוק את הערות המהדורה המלאות אם אתה מעוניין בכך.

סגירת הערות

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

יידע אותנו בתגובות למטה מה אתה עושה מכל זה. האם אתה מפתח יוניטי? האם אחת מהתכונות החדשות הללו ב- Unity 2019.1 תועיל ליצירות שלך?

סיסקו היא ללא ספק השם הגדול ביותר בהנדסת רשתות, וזו הסיבה שהתרגשנו לנקודת אור על העסקה של היום. כרגע, 400 $ אימונים לקראת הסמכה כמהנדס רשת של סיסקו זה רק 39 $....

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

מעניין היום