דוגמה, Codelab, Developer Stories וסרטונים

דוגמאות

Hello Vulkan

בדוגמה Hello Vulkan מוסבר איך להגדיר את אפליקציה ל-Android לשימוש ב-Vulkan. התוצאה הסופית היא רק משולש צבעוני על המסך, אבל היא מציגה בפירוט את כל תהליך ההגדרה הנדרש.

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

AGDK Tunnel

הדוגמה AGDK Tunnel מדגימה משחק פשוט ללא סוף שתומך ב-Vulkan וב-OpenGL ES. הוא מראה איך לבדוק אם המכשיר תומך ב-Vulkan, ואם התמיכה לא מספיקה, איך לחזור ל-OpenGL ES.

Unity Boat Attack

Unity Boat Attack הוא פרויקט לדוגמה בקוד פתוח שנוצר במיוחד כדי לעזור בבדיקה ובפיתוח של Universal Render Pipeline של Unity. הוא נועד להסביר איך חלק מהתכונות של URP פועלות, ומשמש כמשאב ללימוד טריקים מסוימים.

מידע נוסף זמין במאגר הקוד הפתוח.

UE4 Sun Temple

Sun Temple היא דוגמה שנבנתה במיוחד עבור Unreal Engine 4.x כדי להדגים את היכולות של המנוע בעולם המשחקים לנייד. אפשר להשתמש בו כדי לבדוק מה Vulkan יכול להציע למשחק בנייד!

UE5 Lyra Starter Game

Lyra Starter Game הוא פרויקט חדש לדוגמה של משחק שפורסם עם UE5 כדי להדגים את שיטות העבודה המומלצות העדכניות ליצירת משחקים ב-UE5. הוא נועד להיות נקודת ההתחלה למפתחי משחקים ליצירת פרויקטים חדשים, ולשמש כמשאבי למידה שניתנים להתאמה אישית. אפשר לייצא אותו באמצעות Vulkan ב-Android כדי לבדוק את היכולות של Vulkan במכשירים ניידים עם Android.

פילמנט

Filament הוא מנוע רינדור פיזיקלי בזמן אמת ל-Android, ל-Linux, ל-iOS, ל-macOS, ל-Windows ול-WebGL. היא נועדה להיות קטנה ויעילה ככל האפשר.

Codelab

בשיעור ה-Codelab Getting started with Vulkan on Android (תחילת העבודה עם Vulkan ב-Android) מוסבר איך להגדיר את צינור העיבוד (rendering pipeline) של Vulkan ואז לעבד משולש מסתובב עם טקסטורה על המסך. לאחר מכן אפשר להמשיך להשתמש בפרויקט כדי לעבד את הגרפיקה של המשחק.

סיפורי מפתחים

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

כדאי לראות איך המפתחים האלה משתמשים ב-Vulkan כדי לשפר את הגרפיקה!

סרטונים

כדי לקבל מידע נוסף על פיתוח גרפיקה ו-Vulkan ב-Android, אתם יכולים לצפות בסרטונים הבאים:

Vulkanised 2024

Vulkanised הוא האירוע הגדול ביותר שמיועד למפתחים שמשתמשים ב-Vulkan API. הוא מאגד את קהילת המפתחים של Vulkan כדי להחליף רעיונות, לפתור בעיות ולעזור להכווין את הפיתוח העתידי של ה-API והמערכת האקולוגית של Vulkan.

המהדורה האחרונה התקיימה ב-5 עד 7 בפברואר 2024 בקמפוס Google בסאניווייל. כאן אפשר לראות את סדר היום המלא עם כל המצגות של המציגים.

רוב הסשנים מוקלטים ואפשר לצפות בהקלטה ב-YouTube.

Vulkanised 2023

במהדורת 2023 של Vulkanised יש גם הרבה מידע מעניין על ההתקדמות של Vulkan בשבבים לניידים. הסדר יום המלא עם הסרטונים והמצגות זמין בסדר היום של Vulkanised 2023, והסרטונים של ההפעלות המוקלטות זמינים בפלייליסט הזה ב-YouTube.