מנוע 3D פתוח, מנוע המשחק הקוד הפתוח של אמזון ליצירת משחקי AAA

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

כל האמזונס הזה נחשף לאחרונה באמצעות הודעה שהציגה את פרויקט O3DE (Open 3D Engine), המספק מנוע משחק קוד פתוח המתאים ליצירת משחקי AAA.

המנוע O3DE היא גרסה מחודשת ומשופרת של מנוע Lumberyard, מבוסס על טכנולוגיות CryEngine שהורשו מ- Crytek בשנת 2015 ועם תמיכה בפלטפורמות שונות כמו Linux, Windows 10, macOS, iOS ו- Android. הקוד כתוב ב- C ++ ומשוחרר ברישיונות Apache 2.0 ו- MIT.

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

אודות מנוע תלת מימד פתוח

המנוע כולל סביבת פיתוח משחקים משולבת, מעבד אטום רב-הברגה מערכת עיבוד פוטו-ריאליסטית עם תמיכה ב- Vulkan, metal ו- DirectX 12, עורך מודלים תלת-ממדי להרחבה, מערכת אנימציה של תווים (Emotion FX), מערכת פיתוח שנבנתה מראש (מוכנה מראש), מנוע הדמיית פיזיקה בזמן אמת וספריות מתמטיקה המשתמשים בהוראות SIMD. ניתן להשתמש בסביבת התכנות החזותית (Script Canvas), כמו גם בשפות Lua ו- Python, כדי להגדיר את ההיגיון של המשחק.

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

תומך ב- NVIDIA PhysX, בד NVIDIA, NVIDIA Blast ו- AMD TressFX לסימולציה פיזית, בנוסף, יש לה גם תת-מערכת רשת מובנית עם תמיכה לדחיסת תנועה והצפנה, סימולציה של בעיות רשת, אמצעים לשכפול נתונים וסינכרון זרימה. תומך בפורמט רשת אוניברסלי למשאבי משחק, אוטומציה של יצירת משאבים בשפת פייתון וטעינה של משאבים במצב אסינכרוני.

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

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

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

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

מקור: https://aws.amazon.com


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

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

*

*

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