כיצד ליצור משחקים במחשב

מְחַבֵּר: Laura McKinney
תאריך הבריאה: 6 אַפּרִיל 2021
תאריך עדכון: 1 יולי 2024
Anonim
איך ליצור משחק יריות ב12 דקות! בתוכנה חופשית
וִידֵאוֹ: איך ליצור משחק יריות ב12 דקות! בתוכנה חופשית

תוֹכֶן

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

צעדים

חלק 1 מתוך 2: מציאת כלים

  1. הכינו משחק טקסט. זהו ז'אנר המשחק הקל ביותר לתכנות בו, אם כי לא כולם אוהבים לשחק משחקים ללא גרפיקה. משחקי טקסט מתמקדים בעיקר בסטוריליין, חידה או הרפתקה בשילוב עלילה, חקר, חידון. הנה כמה אפשרויות בחינם:
    • Twine הוא כלי פשוט וחינמי שניתן להשתמש בו בדפדפן.
    • StoryNexus ו- Visionaire מוסיפים אפשרויות משחק נוספות ותמונות סטילס.
    • Inform7 הוא כלי יעיל עם קהילת תמיכה גדולה.

  2. הפוך משחקים דו מימדיים. GameMaker ו- Stencyl הם לא מבחר רע עבור הז'אנר הזה, הם מאפשרים לך להשתמש בתכנות בלי לשאול כלום. שריטה! הוא כלי נוסף בו תוכלו להשתמש במשחק דפדפן.
  3. נסה ליצור משחקי תלת מימד. משחקי תלת מימד הם אתגר קשה בהרבה מ- 2D, אז היו מוכנים לפרויקט ארוך ועבודה קשה. ניצוץ ומשחק גורו יעזור לכם לפשט את בניית עולמות המשחק ללא תכנות. אם כבר יש לך ידע בתכנות או שאתה רוצה ללמוד קידוד, אתה יכול לנסות את הכלי Unity הפופולרי.
    • אם אתה רוצה ליצור מודלים תלת-ממדיים בעצמך במקום להשתמש במשאבים קיימים, אתה זקוק לתוכנת יצירה תלת-ממדית כמו 3DS Max, Blender או Maya.

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

חלק 2 מתוך 2: יצירת משחקים


  1. בחר נושא. לפרויקט הראשון שלך, צור דוגמה קטנה אך אופיינית לז'אנר המועדף עליך, כגון פלטפורמה או משחקי תפקידים. לפני שתתחיל לכתוב את הנייר על הרעיונות שלך למשחק ולענות על השאלות הבאות:
    • מה המרכיב העיקרי של המשחק ("הליבה" של המשחק)? בין אם זה להילחם באויבים, לפתור חידות או לשוחח עם דמויות אחרות.
    • איך אתה רוצה שהמשחק ייראה? לדוגמה, אם אתה נלחם באויב, אתה יכול ליצור לחצנים בזמן אמת או כיוונים מרובים על סמך החלטה. משחקים מוכווני שיחה יכולים לאפשר לשחקנים ליצור סטוריז על בסיס החלטותיהם, הם יכולים להבין טוב יותר את הדמויות ואת עולם המשחק.
    • מה מצב הרוח במשחק? מפחיד, כיפי, מסתורי, להוט?
  2. צור רמות פשוטות. אם משתמשים בכלי עיצוב משחק בפעם הראשונה, זו הזדמנות טובה להתרגל אליהם. למד כיצד להגדיר רקעים, אובייקטים ולהעביר תווים. במידת האפשר, צור אובייקטים ששחקנים יכולים לקיים איתם אינטראקציה, או מצא תוכנה ליצירת אובייקטים המשלבים אינטראקציות.
    • אם אינך בטוח במשהו, שאל שאלה באתר הכלי או חפש עזרה באינטרנט.
    • אל תדאג עדיין לגבי אפקטים של תאורה או אלמנטים גרפיים אחרים.
  3. תכנן את ליבת המשחק במידת הצורך. ניתן לבצע התאמות קטנות בתוכנות ליצירת משחקים, או במערכות הבנויות בצורה מורכבת יותר. הנה כמה דוגמאות:
    • אם אתה עושה משחק פלטפורמה, האם אתה רוצה שהדמות שלך תוכל לקפוץ כפול או לעשות מהלך "מיוחד"? התאמה אישית של הגובה שהדמות יכולה לקפוץ לו, או תגובה אחרת עם מגע קל, החזקת המקש או בחירת מגוון סגנונות ריקוד?
    • אם אתה מבצע RPG פעולה או משחק אימה, באיזה נשק הדמות תשתמש? בחר 2 או 3 כלי נשק לשחקנים לשדרוג או לנסות. נסה לבחור את כלי הנשק המתאימים ביותר. לדוגמה, כלי נשק מזיקים מאוד, פוגעים באויבים מרובים או מחלישים את האויב. אל תבחר באפשרות הטובה ביותר לכל המטרות אלא אם כן מדובר בעלות גבוהה (כישוף מגביר את המאנה, או שנשק נעלם לאחר שימוש אחד).
    • האם עם משחק שיחה, האם ברצונך שהנגן יבחר את קו הדיאלוג המופיע על המסך, או פשוט יקשיב, או יבצע משימה לביטול נעילת השיחה, ואז יחזור להמשיך ולהאזין? האם אתה רוצה ששחקנים ימצאו הכל בבת אחת, או יחלקו אותו למספר נתיבים וסופים?
  4. צור כמה רמות. 3 עד 5 רמות קצרות אינן בחירה רעה למשחק הראשון שלכם, תוכלו להרחיב אותה בהמשך. זכור את עיצוב "ליבת המשחק", תוך יצירת רמות קושי שונות. אתה יכול להזמין את הרמות, או להפריד ולהתאחד לאחר השלמת.
    • משחקי פלטפורמה מציגים לרוב פלטפורמות נעות או אויבים מהירים יותר.
    • משחק פעולה יכול להציג מספר אויבים או אויב חזק אחד שקשה לנצח ללא נשק ואסטרטגיה ספציפיים.
    • משחקי פאזל משויכים לרוב לסוג של פאזל, או משתמשים בגרסאות מרובות של קושי לכל רמה, או מציגים כלים או מכשולים חדשים הדורשים יותר שחקנים "לסיעור מוחות".
  5. צרו יעדים לטווח בינוני וארוך. זה מכונה לעתים קרובות "מכניקה שנייה" או "משחק חוזר". באמצעות הליבה המכנית של המשחק כמו קפיצה לגובה, השחקן מתקדם במשחק שני, כמו קפיצה על אויבים או איסוף פריטים.תפנית זו יכולה לספק הישגים ויעדים ארוכי טווח כמו להגיע לרמה האולטימטיבית, לחסוך כסף בשדרוגים או "לנקות" את המשחק.
    • כפי שניתן לראות בדוגמה שלעיל, הוספת את האמור לעיל מבלי להבין כלל. רק וודא שהשחקן יכול למצוא את המטרה. אם השחקן משחק במשך 10 דקות וחושב שהמשחק נוגע לירי באויבים אז הם ישתעממו. אם הם יהרגו את האויב ויקבלו את הכסף, הם ימצאו את המטרה (תאסוף את השכר) וליבת המשחק תביא אותם קדימה.
  6. נסה את זה. נסה כל רמה מספר פעמים, ובקש ממכר או חבר שיעזור לך. נסו להתקרב למשחק במגוון דרכים, כולל שיטות שמעולם לא ניסיתם כמו לדלג על משימות וללכת ישר לבוס הסופי, או לנצח במשחק על ידי בחירת כל כלי הנשק או החלונות "החלשים". זהו תהליך מפרך שיכול להיות מתסכל, אך זו הדרך היחידה לשפר את המשחק.
    • פשוט תן לשחקן מספיק מידע כדי להתחיל לשחק. הם צריכים להבין שהם עובדים על זרימת עבודה, וכיצד להשתמש בג'ויסטיק הבסיסי. הם לא צריכים שום מידע אחר.
    • תן לשחקנים לנסות למלא את טופס המשוב עבורך לאיסוף, להשוות מידע ביתר קלות .. זה גם מאפשר לך לענות על שאלות שאינך מכיר.
    • המבחנים הטובים ביותר הם אלה שלא מכירים אותך, או לא נאלצים לשבח את המשחק שלך.
  7. גרפיקה וסאונד פולניים. אמנם יש הרבה מקורות משחק בחינם הזמינים באינטרנט, אך עדיין מומלץ לקחת את הזמן להסתגל בעצמך לחוסר ההתאמה. למדו גרפיקה של פיקסל אם ברצונכם לבצע התאמות גרפיות פשוטות במשחק דו-ממדי, או השתמשו בתוכנת OpenGL לפרויקט משחק 3D תלת-ממדי. הוסף אפקטים של תאורה בכדי לעודד את השחקנים ברחוב הראשי מחוץ לחדר, ואפקטים התקפיים המושכים את העין המשנים את הרקע הדינמי. הוסף אפקטים קוליים בעת הליכה, התקפה, קפיצה וכו '. v. אתה יכול לשנות ולשחק את המשחק מספר פעמים, ולהוציא את המשחק ברגע שהוויזואלית והסאונד תקניים. מזל טוב! פרסומת