בניית משחקים על לינוקס עם Godot Engine

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

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

מה זה מנוע גודוט?

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

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

תכונות המנוע של גודוט

  • עורך חזותי מצוין, עם מספר רב של כלים, שנוסף לממשק נקי ומסודר.
  • מהדורת משחק חיה הן למחשב והן לנייד.
  • יכולות עריכה דו-ממדיות ותלת-ממדיות.
  • מנוע דו-ממדי ייעודי לחלוטין.
  • נהג קינמטי גמיש להתנגשות ללא פיזיקה.
  • יבואן דגמי תלת מימד מבית 3DS מקס, מאיה, בלנדה ואחרים, כולל כל האנימציות.
  • סוגים שונים של אור, עם הקצאת צל.
  • זה מאפשר כל מיני אנימציה דו-ממדית ותלת-ממדית, בזכות העוצמה שלה עורך אנימציה חזותית עם ציר זמן.
  • מאפשר להוסיף התנהגות לאובייקטים עם סקריפטים מובנים.
  • גודוט עובד על לינוקס, חלונות, OS X, FreeBSD, OpenBSD ו- Haiku, הוא פועל ב 32 ביט ו 64 ביט, בכל הפלטפורמות.
  • מאפשר לך לפרוס משחקים בפלטפורמות שונות בקלות ובמהירות, החשובים ביותר הם
  1. פלטפורמות ניידות: iOS, Android, מערכת הפעלה של BlackBerry.
  2. פלטפורמות שולחן עבודה: Windows, OS X, Linux, BSD, Haiku.
  3. פלטפורמת רשת: HTML5 (באמצעות emscripten). צור משחקים חוצי פלטפורמות
  • זהו כלי שתוכנן ויוצר לשיתוף פעולה, ולכן יש לו יכולת להשתלב עם מערכות בקרת גרסאות פופולריות (Git, Subversion, Mercurial, PlasticSCM, ...).
  • זה מאפשר לך ליצור מופעי סצנה, מה שהופך את עבודת הצוות למהירה ויעילה יותר, מכיוון שכל אחד מחברי הצוות יכול להתמקד בסצנה שלו. לא משנה אם מדובר בדמות, במה וכו '... כלומר, מותר לערוך בלי לדרוך על רגליהם של אחרים.
  • לגמרי בחינם ובחינם.

התקן את Godot Engine

ניתן להוריד את קבצי ההתקנה מהקישור הבא:

אתה יכול גם להוריד סדרה של דוגמאות והדגמות מ כאן.

התקן את מנוע Godot, עם שילוב מערכת ומנהל גרסאות באובונטו

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

כדי להוריד ולהפעיל את הסקריפט, פתח קונסולה והזן את הפקודה הבאה:

שיבוט גיט https://github.com/nsrosenqvist/godot-wrapper.git godot && cd אלוהים && ./godot להתקין

סקריפט זה יגדיר את מנוע ה- Godot שלך באופן אוטומטי. ראה את כל התכונות שהסקריפט מספק על ידי הפעלהgodot help.

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


6 תגובות, השאר את שלך

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

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

*

*

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

  1.   חואן קירוגה דיג'ו

    ללא ספק, זהו מנוע טוב מאוד, הוא פשוט לשימוש, אם כי נדרש קצת להתרגל לסביבה בהתחלה, עם הזמן מרגישים שהם צריכים להתמודד רק ולהתמקד בלוגיקה (שכל מנוע צריך לעשות).
    הדעה שלי היא:
    * בתיעוד, רובם באנגלית (מה שלא מסבך הרבה) אך לא הכל מפורט כפי שצריך (במיוחד אם כבר מדברים על תלת מימד, התיעוד די גרוע), אבל אני מודה ש 3 החודשים האחרונים זה מתרחבת ולאט לאט היא מטפסת; למרות זאת, הנקודה הזו קצת מתחזקת על ידי הקהילה, כולם תורמים ובאמת עוזרים אם הם יכולים והם בדרך כלל חולקים קודים בלי יותר מדי בעיות, בין אם בפורום, בערוצי הצ'אט יש אנשים ידידותיים.
    * בתכונות העורך אני חושב שהתסריט פשוט אך חזק, קל לזכור והעורך עוזר מאוד.
    * בגרפיקה דו-ממדית הוא מושלם, אפילו למשהו 2D הוא אידיאלי, אך ביצועי הגרפיקה התלת-ממדית הם נמוכים-בינוניים; ניתן לבצע אופטימיזציה והופך למקובל אך עדיין יש לו עבודה (אמרתי ביצועים לא תכונות מכיוון שיש לו פיצ'רים מתקדמים, שימושיים וטובים מאוד עבור 2.5D ו- 3D), הם עובדים כרגע עם Gles2, מנוע הגרפיקה התלת ממדי החדש שמשופר בהרבה כפי שהוכרז. .

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

    1.    רוברט סי דיג'ו

      יש תיעוד בספרדית. ניתן להורדה ב- PDF, Epub וכו '. זה בפנים http://godot-doc-en-espanol.readthedocs.io/es/latest/

      1.    חואן קירוגה דיג'ו

        בדיוק גיליתי, תודה רבה על הטיפ!

  2.   רוברט סי דיג'ו

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

    https://archive.hugo.pro/godot/

  3.   Malagueños מקוריים וחופשיים דיג'ו

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

    חסר רק תמיכה בפי פטל.

  4.   אוהד משחק דיג'ו

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

    אני מקווה שתוכלו להעמיק בנושא במאמרים עתידיים!