כיצד להוסיף גרפיקה תלת-ממדית ותכונות Unity אחרות ליישומי ה- Android המקומיים שלך

מְחַבֵּר: Randy Alexander
תאריך הבריאה: 26 אַפּרִיל 2021
תאריך עדכון: 1 יולי 2024
Anonim
6 MUST USE Packages for Unity3D
וִידֵאוֹ: 6 MUST USE Packages for Unity3D

תוֹכֶן


למה אכפת לך

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

קרא גם:הסמכת אחדות למפתחים: האם זה שווה את זה?

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

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

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

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


קרא גם:Unity 2019.1 מביא תכונות חדשות ומרתקות למפתחי אנדרואיד

זה מקרה של "סוסים לקורסים" אז, אבל מה אם אתה רוצה את הטוב משני העולמות? על ידי שימוש ב- Unity כספרייה, תוכלו להשתמש במערך אפליקציות אנדרואיד רגיל עם כל התכונות של פרויקט Android Studio רגיל, אך עם גרפיקה תלת-ממדית משולבת, אלמנטים של AR ועוד.

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

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

איך עובד אחדות כספרייה

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


מהאחדות

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

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

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

מחשבות סוגרות

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

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

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

למרות זאת ישנן כמה מגבלות המוטלות על הפיצ'ר.

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

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

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

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

מאמרים טריים