איך להכין משחק מחשב: 11 שלבים (עם תמונות)

תוכן עניינים:

איך להכין משחק מחשב: 11 שלבים (עם תמונות)
איך להכין משחק מחשב: 11 שלבים (עם תמונות)

וִידֵאוֹ: איך להכין משחק מחשב: 11 שלבים (עם תמונות)

וִידֵאוֹ: איך להכין משחק מחשב: 11 שלבים (עם תמונות)
וִידֵאוֹ: I Beat Netflix’s Password Sharing Crackdown! 2024, מאי
Anonim

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

שלב

חלק 1 מתוך 2: מציאת הכלים/האפליקציות הדרושים

הפוך משחקי מחשב שלב 1
הפוך משחקי מחשב שלב 1

שלב 1. צור משחק מבוסס טקסט

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

  • Twine הוא יישום שניתן להשתמש בו בקלות בדפדפן שלך.
  • StoryNexus ו- Visionaire הן אפשרויות המספקות יותר אפשרויות משחק ותמונות סטטיות.
  • Inform7 הוא כלי או יישום טוב יותר מכיוון שיש בו קהילה ותומכים גדולים.
הפוך משחקי מחשב שלב 2
הפוך משחקי מחשב שלב 2

שלב 2. צור משחק דו מימד

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

הפוך משחקי מחשב שלב 3
הפוך משחקי מחשב שלב 3

שלב 3. ניסיון ליצור משחק תלת מימד

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

אם אתה רוצה ליצור דגמי תלת מימד משלך, תזדקק לתוכנת יצירת תלת מימד כמו 3DS Max, Blender או Maya

הפוך משחקי מחשב שלב 4
הפוך משחקי מחשב שלב 4

שלב 4. נקט גישה ממוקדת תכנות

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

למרות שאתה אכן יכול ליצור משחקים בכל שפת תכנות, C ++ הוא כלי נהדר שיש בו הרבה מהמשאבים והדרכות שאתה צריך כדי ליצור משחקים

חלק 2 מתוך 2: ביצוע המשחק

בצע משחקי מחשב שלב 5
בצע משחקי מחשב שלב 5

שלב 1. הגדר את הרעיון

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

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

שלב 2. צור רמה פשוטה

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

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

שלב 3. עיצוב המשחק העיקרי שלך

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

  • אם אתה עושה משחק פלטפורמה, אתה רוצה שהדמות שלך תוכל לקפוץ פעמיים או לקפוץ באוויר או מהלך מיוחד אחר? נסה גם לשנות את גובה הקפיצה של הדמות שלך ואת תגובת האינטראקציות השונות שהשחקן נותן (כגון החזקת כפתור למשך מספר שניות).
  • אם תעשה משחק RPG או אימה, עם איזה נשק השחקנים יתחילו את המשחק? בחר שניים או שלושה כלי נשק שהשחקנים יכולים לשדרג ואז בדוק אותם. וודא שבחירת הנשק מעניינת ומגוונת. לדוגמה, אתה מספק שלושה סוגים של כלי נשק, כלומר נשק חזק, שיכול לפגוע ביותר מאויב אחד, או כאלה שהופכים את האויבים לחלשים יותר. אל תהפוך נשק אחד לחזק הרבה יותר משני, אלא אם כן הנשק יקר יותר וקשה להשיג אותו.
  • האם אתה רוצה שבמשחקים מבוססי דיאלוג השחקן יוכל לבחור "ענף" דו-שיח על המסך, או פשוט לקרוא את ההוראות שניתנו לביצוע משימה מסוימת ולפתוח את הדו-שיח הבא? האם אתה רוצה שהמשחק יהיה ליניארי וחד כיווני, או שיהיו לו עלילות וסיומות מרובות?
בצע משחקי מחשב שלב 8
בצע משחקי מחשב שלב 8

שלב 4. צור מספר רמות

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

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

שלב 5. צור מטרות לטווח ארוך ובינוני

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

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

בצע משחקי מחשב שלב 10
בצע משחקי מחשב שלב 10

שלב 6. בצעו בדיקת מבחן

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

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

שלב 7. שפר את הגרפיקה והסאונד במשחק

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

מוּמלָץ: