8 כלי תוכנת פיתוח משחקים בחינם ליצירת משחקים משלך

8 כלי תוכנת פיתוח משחקים בחינם ליצירת משחקים משלך

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





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





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





1. בנה 3

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

היופי של Construct 3 הוא שהוא יכול לייצא לעשרות פלטפורמות ופורמטים שונים, ואתה לא צריך לשנות דבר אחד במשחק שלך כדי להתאים לאפשרויות השונות האלה. לאחר סיום המשחק, תוכל לייצא ל- HTML5, Android, iOS, Windows, Mac, Linux, Xbox One, Microsoft Store ועוד.



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

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





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

הורד: בנה 3





2. סטודיו GameMaker 2

גרור ושחרר קוד OR. כמו Construct 3, GameMaker Studio 2 מאפשר לך ליצור משחקים שלמים תוך שימוש בממשק גרירה ושחרור של משתנים והיגיון משחקים. אך בניגוד ל- Construct 3, GameMaker Studio 2 מעניק יותר כוח באמצעות שפת Game Maker שלו, שהיא שפת סקריפטים דמוית C עם הרבה גמישות.

לאחר סיום המשחק, תוכל לייצא לכל מספר פלטפורמות ופורמטים מבלי להתאים את הקוד שלך: Windows, Mac, Linux, HTML5, Android, iOS, Nintendo Switch, PlayStation 4, Xbox One ועוד. הגרסה החינמית לצערי אינה מאפשרת ייצוא לפלטפורמות כלשהן.

GameMaker Studio 2 היא גרסה שנכתבה מחדש מאפס של Game Maker: Studio, שהחלה כבר בשנת 1999. כיום, זהו אחד מנועי פיתוח המשחקים הפופולריים והפעילים ביותר הקיימים כיום. גרסאות חדשות עם עדכוני תכונות משוחררות במרווחי זמן קבועים.

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

ניתן להשתמש בגרסה החינמית ללא הגבלת זמן אך יש לה מגבלות עד כמה המשחקים שלך יכולים להיות מורכבים. תוכנית היוצר עולה 39 $ לשנה ומאפשרת ייצוא ל- Windows ו- Mac. או שתוכל לבטל את נעילת הייצוא האישי כל אחד עם רכישה קבועה חד פעמית: שולחן עבודה תמורת 99 $, HTML5 תמורת 149 $, אמזון פייר ב- 149 $ ו- Android/iOS ב- 399 $. ייצוא עבור Nintendo Switch, PlayStation 4 ו- Xbox One זמין תמורת 799 $ לשנה כל אחד.

הורד: סטודיו GameMaker 2

3. אחדות

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

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

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

קָשׁוּר: תכנות משחק באחדות: מדריך למתחילים

ל- Unity יש את תמיכת הייצוא הרחבה ביותר מכל מנוע משחקים: Windows, Mac, Linux, Android, iOS, HTML5, Facebook, כל מיני מערכות VR כמו Oculus Rift ו- Steam VR, כמו גם מספר קונסולות משחקים כמו PlayStation 4, Xbox One, Nintendo Wii U ו- Nintendo Switch.

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

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

הורד: אַחְדוּת

4. מנוע גודו

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

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

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

Godot יכול לפרוס לפלטפורמות מרובות מהקופסה, כולל Windows, Mac, Linux, Android, iOS ו- HTML5. אין צורך ברכישות או רישיונות נוספים, אם כי עשויות לחול מגבלות מסוימות (כמו הצורך להיות במערכת Mac כדי לפרוס בינארי של Mac).

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

גודו הוא הכלי היחיד ברשימה זו שהוא למעשה בחינם כל הזמן. מכיוון שהוא מורשה תחת רישיון MIT, אתה יכול להשתמש בו כרצונך ולמכור את המשחקים שאתה עושה ללא כל הגבלה. אתה יכול אפילו להוריד את קוד המקור של המנוע ולשנות אותו! (המנוע מקודד ב- C ++.)

הורד: מנוע גודו

5. Unreal Engine 4 (ו- Unreal Engine 5)

מכל הכלים ברשימה זו, Unreal Engine 4 (UE4) הוא המקצועי ביותר. הוא נוצר מאפס על ידי הגאונים מאחורי הזיכיון Unreal-אנשים שיודעים מה נחוץ במנוע מדף עליון ומה נדרש בכדי לספק תכונות הדור הבא. הם יודעים בדיוק מה הם עושים.

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

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

ההדרכות הטובות ביותר על פני כדור הארץ. ה ערוץ יוטיוב UE4 מכיל למעלה מ -800 סרטוני וידאו המעבירים אותך בכל סנטימטר של המנוע, ורוב הסרטונים באורך של בין 20 ל -60 דקות. זה יותר תוכן ממה שתקבל מקורס באוניברסיטה. אם אתה זקוק להדרכה שלב אחר שלב, UE4 מכסה אותך.

מתחילים לראות דפוס כאן? כל המנועים הטובים ביותר מאפשרים ייצוא חלק לפלטפורמות מרובות, ו- UE4 אינו יוצא מן הכלל: Windows, Mac, Linux, Android, iOS, HTML5, PlayStation 4, Xbox One, Oculus VR ועוד.

כמשתמש בחינם, אתה מקבל גישה לכל המנוע (כולל קוד המקור). אתה רק צריך לשלם תמורת 5 אחוז תמלוגים על כל ההכנסות לאחר ש -3,000 $ הראשונים הרוויחים כל רבע למשחק. במילים אחרות, אתה מתחיל לשלם רק כאשר המשחק שלך מצליח.

הורד: מנוע לא מציאותי 4

בקרוב: מנוע Unreal 5

Unreal Engine 5 של Epic Games הוכרז ביוני 2020 עם צפיו המלא צפוי מתישהו בשנת 2021.

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

נניט

גבולות מצולעים הם גורם בעיצוב כל רמה או יצירת דמות כלשהי למשחק שלך. אופי המשחק שלך לא יכול להיות מורכב רק מ -1,500,000 מצולעים ... נכון?

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

לומן

האופן שבו מחשבים מייצגים תאורה במשחקי וידיאו עברו קפיצות ומגבלות מהמקום שהתחיל. Lumen של UE5 הוא השלב הבא, והוא די גדול.

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

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

6. להתפרק

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

Defold אינו יוצא מן הכלל כי התוכנה הטובה ביותר לעיצוב משחקים בחינם מאפשרת ייצוא למגוון רחב של פלטפורמות. פרסם את המשחק שלך ל- Nintendo Switch, Android, iOS, macOS, Linux, Windows, Steam, HTML5 ו- Facebook.

כמו GameMaker Studio 2, Defold תומך בשלל תכונות מתקדמות מההגדרה ללא צורך בתצורה נוספת.

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

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

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

הורד: להתפרק

7. יוצר RPG MZ

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

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

חנות נכסים. יהיו לך מאות חבילות נכסים לבחירה ב- Market Place על גבי המרקמים הכלולים בהתקנה חינם של RPG Maker. אתה יכול למקם מוזיקה, שדות אופי, עיצובים ברמה שלמה; כל מה שאתה צריך כדי לבנות RPG נמצא כאן.

תוכלו למצוא פחות אפשרויות ייצוא עם RPG Maker מאשר הכלים האחרים ברשימה, אך השמות הגדולים עדיין מכוסים: Windows, macOS, iOS ו- Android.

יש ניסיון חינם למשך 30 יום לפני שתצטרך לרכוש רישיון בעלות של $ 80.

הורד: יוצר RPG MZ

8. סרברוס X

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

השתמש ב- Cerberus X IDE במקביל לממשקי API גרפיים רבי עוצמה ולמסגרת Mojo כדי לעצב משחקים ולייצא אותם ל- Windows PC, macOS (10.15.x ומעלה), Linux, Android, iOS (13.x ומעלה) ו- HTML5.

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

כמה עולה xbox one

ההדרכות והפורומים ההומים של CX הם משאבים מצוינים ללימוד הפניות והיציאות של המנוע, והם מטופחים באופן מפתיע. מכיוון ש- Cerberus X היא שפה מודולרית, תוכל לייבא מודולים מיוצרים אחרים לשימוש במשחק שלך או לתרום קוד למפתחים אחרים!

ניתן להוריד את Cerberus X בחינם, אם כי תוכל לבחור מחיר משלך ולתמוך במפתחים אם תבחר בכך.

הורד: סרברוס X

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

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

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

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל 9 משחקי הקידוד הטובים ביותר לבניית כישורי התכנות שלך

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

קרא הבא
נושאים קשורים
  • תִכנוּת
  • פיתוח משחק
על הסופר מרקוס מירס השלישי(26 מאמרים פורסמו)

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

עוד מאת מרקוס מירס השלישי

הירשם לניוזלטר שלנו

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

לחצו כאן להרשמה